
这里有好几个因素都对这个问题有影响,以下都是基于32位windows *** 作系统的讨论:
1,一个应用程序消耗的所有实际内存不能超过4m。
2,单个变量,数组也好,多维矩阵也好,必须占用连续的内存地址空间,不能分散,输入命令feature('memstats')可以看到Largest Contiguous Free Blocks,这就是你最大能一次性读入的数据所占用的空间。
3,变量类型如果是logical的,虽然理论上只有一个bit,其实占用的是一个byte。
建议使用win10、i5、4G运行配置以上的,17b对计算机配置的要求应该不大。目前的主流电脑运行matlab几乎没问题。MATLAB对内存大小,硬盘的读取和cpu速度要求都比较高,显卡等其他部件没有特别需要,尽量使用大内存,高速度的cpu。
matlab对电脑配置要求并不是很高的,主流的电脑都可以安装上,不过有一点,想流畅运行该软件,使用Intel处理器效果最好,使用I3/I5/I7处理器效果更好,对显卡的要求并不是很高。
拓展:
MATLAB是美国MathWorks公司出品的商业数学软件,用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境,主要包括MATLAB和Simulink两大部分。
MATLAB和Mathematica、Maple并称为三大数学软件。
它在数学类科技应用软件中在数值计算方面首屈一指。
MATLAB可以进行矩阵运算、绘制函数和数据、实现算法、创建用户界面、连接其他编程语言的程序等,主要应用于工程计算、控制设计、信号处理与通讯、图像处理、信号检测、金融建模设计与分析等领域。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)