Matlab and Windows Crash after plotting data, how to avoid this?

2 次查看(过去 30 天)
I've got troubles plotting large amount of data in Matlab. Approx 5-6 matrices with 10e6 rows each. Ram and CPU doesn't seem to be a problem: Ram:16 Gb, CPU: i7-3930K; because maximal Ram-usage was up to 5-6 Gb. Maybe there is a problem with video card (NVIDIA Quadro 4000)? Matlab crash and immidiate Windows shut down happens directly after attempt to plot the data.
Thanks for every responds

回答(1 个)

Sachin Ganjare
Sachin Ganjare 2012-10-26
Probably you are trying to plot data points individually rather than as a matrix.
Refer below link for details:
  2 个评论
E. Groh
E. Groh 2012-10-26
thanks for response, actually I use a simply plot command like this: subplot(411);plot(comb.data_fsi.time/60,comb.data_fsi.sig(:,1)); subplot(412);plot(comb.data_fsi.time/60,comb.data_fsi.sig(:,2)); subplot(413);plot(comb.data_fsi.time/60,comb.data_fsi.sig(:,3)); subplot(414);plot(comb.data_fsi.time/60,comb.data_fsi.sig(:,4)); I also don't use CUDA command or any loops for plotting the data
Arthur
Arthur 2012-10-26
Do you really need to plot all 10e6 datapoints? Plotting so much data will give you problems... And you probably won't see all the details of such dataset if plotted at once.
Could you downsample the data before plotting?

请先登录,再进行评论。

类别

Help CenterFile Exchange 中查找有关 Graphics Performance 的更多信息

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by