跑matlab时电脑黑屏是什么问题,如何解决?

 MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。 MATLAB是matrix&laboratory两个词的组合,意为矩阵工厂(矩阵实验室
)。
是由美国mathworks公司发布的主要面对科学计算、可视化以及交互式程序设计的高科技计算环境。它将数值分析、矩阵计算、科学数据可视化以及非线性动态系统的建模和仿真等诸多强大功能集成在一个易于使用的视窗环境中,为科学研究、工程设计以及必须进行有效数值计算的众多科学领域提供了一种全面的解决方案,并在很大程度上摆脱了传统非交互式程序设计语言(如C、Fortran)的编辑模式,代表了当今国际科学计算软件的先进水平。
MATLAB和Mathematica、Maple并称为三大数学软件。它在数学类科技应用软件中在数值计算方面首屈一指。MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
MATLAB的基本数据单位是矩阵,它的指令表达式与数学、工程中常用的形式十分相似,故用MATLAB来解算问题要比用C,FORTRAN等语言完成相同的事情简捷得多,并且MATLAB也吸收了像Maple等软件的优点,使MATLAB成为一个强大的数学软件。
在新的版本中也加入了对C,FORTRAN,C++,JAVA的支持。可以直接调用,用户也可以将自己编写的实用程序导入到MATLAB函数库中方便自己以后调用,此外许多的MATLAB爱好者都编写了一些经典的程序,用户可以直接进行下载就可以用。 诚心为你解答,给个好评吧亲,谢谢啦。

matlab的实际性能取决于FPU,通常FPU个数与CPU线程数相同,故具有更多核心的CPU的计算机比拥有较少核心的CPU的计算机更具优势。所以,选购原则是稳定第一,谨慎超频;多核多通道,多多益善。amd zen2 3800XT及以下和intel8代以下统统不推荐。有闲钱上intel 9900k及以上,或AMD 3900x及以上。3800x砍了一半内存写带宽,实际使用时,对比3900x, 感觉3800x在多任务处理、数据处理方面反应稍迟钝。

最好的内存是三星B-die(最能超、延迟也最低),其次是海力士CJR或镁光c9bjz(能超但延迟较三星B-die高)。其他谨慎选择,比如D9VPP虽然内存能超,但延迟大,反应迟钝。ZEN2的最佳内存频率为3600,内存超频后一定要用软件(memtest64等)检测内存稳定性。另外大家注意下白片、小厂等情况,捡便宜吃大亏,这里搞不好处处是坑。(注:好内存颗粒溢价太大了,希望大家别太纠结内存频率与颗粒。3950x@幻光戟3600_64g内存套条,内存频率3000mhz与3600mhz下进行r20测试,CPU跑分提升仅为2%)

有钱的直接三星B-die,买不起B-die的就要去狗东摸奖海力士CJR,大部分品牌的大部分颗粒都可以通过AMD官网直接输入版本号查询:

当你查询的同种型号内存存在多种颗粒的情况下,可以阅读下面的文章, 通过查询版本号或者内存编号进一步挑选颗粒:

海盗船是以版本号来区分颗粒, 版本号可以通过查看内存标签找到.

海盗船以版本号区分颗粒

芝奇内存颗粒需要拆下外包装看内存背面标签看到:

芝奇以标签尾号区分颗粒
芝奇以标签尾号区分颗粒

内存的超频教程看这里:

目前MATLAB并不支持使用AMD或Intel GPU进行计算加速, 建议尽量挑选英伟达系显卡。若使用matlab的并行运算工具箱加速运算,需选用CUDA算力3.0或更高的NVIDIA显卡。最新安培架构或上一代显卡CUDA算力如下图所示。(已经更新RTX30系显卡)

电源的钱别省。全模组没鸟用,挑全日系固态电容和保在5年或5年以上的。建议预留30%的电源余量.

感兴趣的朋友去他的原回答里看下,原回答链接及台式机电源功率计算器链接如下:

挑选品牌主板的原则是:相同芯片模组下选供电好的,料足的。有钱的老铁可以考虑下微星x570暗黑版。

硬盘速度是影响MATLAB启动时间的重要因素。硬盘首选nvmepcie3.0X4及以上512GB起跳。稳定性也是挑选固态的重要因素, 别买差评评论里有掉盘关键词的。另外, 数据无价,建议买原厂颗粒。别把注意力都放在了高速、十年保背书和便宜上。关于白片的问题你可以看下VMOD在B站上发的视频:

买个机械硬盘也是有必要的。机械硬盘的选购可以看下评论区小伙伴的回答,我已经置顶了. 机械硬盘的技术目前有叠瓦(SMR)和垂直(CMR)两种。SMR特点是同容量下其存储密度高、价格低、可擦写次数少、写速低;相较于SMR,使用CMR技术的机械硬盘的价格稍高,读写性能更好,可擦写次数更多。依目前技术来看,SMR写性能非常差,推荐购买CMR技术的机械硬盘。市面上的SMR机械硬盘非常多,几乎所有256M缓存的机械硬盘都是SMR。要勤用百度结合关键词“产品型号+叠瓦”避坑。目前我自用的东芝P300(3T)是PMR,读写平均都在150MB/S左右。另外建议给机械硬盘分区。同样角速度下,外圈比内圈线速度更高,单位时间内读写更快. 分区时系统也会优先将外圈分配给盘符靠前的分区。故分区原则是:在分区时,盘符靠前的硬盘分区在满足容量够用的情况下,分配的容量要尽量的小。关于硬盘技术和分区问题可以看下边的链接:

matlab自2020a版本开始已经完美支持AMD, 已无任何负优化:

2指令集,而是直接调用SSE1指令集进行运算,这会显著拖慢matlab计算速度。对于旧版matlab负优化问题,你可以通过创建批处理文件,强制设置环境变量来提升matlab在AMD平台上的整体运算性能。

下图为修改环境变量后matlab2019b 在3800x台式机上测试的相对速度:

2020a完全解决了AMD的负优化问题,3800X的整体性能进一步提升,其相对速度是b(未改环境变量前)的2倍多(以e5-1650 v3为基准)

别再相信什么性价比了。好刀法不止老黄有,现在各个电脑组件厂家的刀法都极为精准,能够轻松做到让你省多少钱就让你难多少受。要么砍性能,要么砍功能。机箱,散热和除去装饰性RGB灯能省一点钱,以及可以通过摸奖规则和耗时一天超频内存可以给你省200块(自己算算这时间成本值不值),除此之外就断断不能再省了。拿电源来说,有些人只是认为铜牌和金牌除了效率不同外没有任何区别,他就不去想增加的谐波会产生附加功率损耗和发热,加速主板元器件的老化。另外,无论是主板还是显卡,其PCB制版时铺铜的厚度、选择电器元件的容差(1%、5%、10%、20%)都能影响机器的稳定性,也会最终在价格上体现出来。在这个时代,幻想着低价高配要付出极高的时间成本(对比参数、分辨假货、摸奖、分辨以次充好),以及承担相应的风险(买二手面临潜在的质量问题和付出放弃保修的代价)。对于玩matlab且还对性能有要求的老铁来说,稳定性更是压倒一切,黑屏、蓝屏、死机、重启这些是断断不能发生的, 所以希望各位老铁们不要因小失大。

其他的没咋用过,有好的评论区给推荐下.

如果我的回答帮助到了你,麻烦点个赞再走,你的点赞是对我最大的鼓励~~

我要回帖

更多关于 装了matlab电脑变卡 的文章

 

随机推荐