为什么matlab图使用了太多的内存?

时间:2015-06-22 15:19:17

标签: matlab memory plot

当我在Matlab中绘制最简单的图时,每个图需要大约400MB的内存。 我尝试过不重新安装,没有任何效果。

有没有人遇到过类似的问题?

我已经在我们的办公室尝试了其他电脑,并发现最简单的情节需要大约20MB的内存,这似乎很多,但它是理智的。

0.4GB然而是疯了,并且绘制三个以上的图表使我的计算机变得无用。

我试过了:

 plot(1:10,1:10);

 plot(1,1);

和类似的plot-commands。

figure();本身并没有使用那么多内存,只有情节。

规格:R2015a,Windows 7专业版SP1,戴尔,i5

1 个答案:

答案 0 :(得分:1)

我已经联系过Mathworks支持,他们建议输入matlab(一次):

opengl('save','software')

然后重新启动matlab。

这会将图形配置为不使用硬件openGL支持。

这解决了我的问题!!