当前位置:首页 > 内存 > 正文

matlab占用内存太高

  • 内存
  • 2024-06-02 15:58:07
  • 3008

一、matlab运行后物理内存与CPU都占了很大空间,什么原因?该程序庞大且占用CPU。
二、关于matlab使用数组计算内存耗费太大,怎么解决上面的答案是可以的,但是我建议一开始就确定数组的大小,这样可以减少内存使用并加快计算速度,特别是当数组很大时,比如
A=ones(n,1);
forii=1:n
...
...
End
另外,在matlab中不建议使用i、j作为循环变量,因为它们虚拟单位本身。在某些情况下这可能会导致混乱。