Hi guys,
Some help appreciated here. Basically i have a 2d Array of size 1000x1000. I use my initial data to plot using contourf, and things worked out beautifully.
So I process the data and tried plotting it again but Matlab hangs while it is suppose to plot (Pardon the jet(128) yet I use 64 after). I tried both 64 as well or both 128 but still have the same issue.
As you can see, I successfully processed the data but it somehow got stuck at the plotting of the data. When i commented the contourf, the program manage to proceed to the end. The data is completed with all 1000x1000 values in there. I even updated my graphic card driver in case that's the issue. Any idea what could have gone wrong? Is the data size too big? Or the fluctuations in values causes the limitation.
Thanks in advance.
Best regards, Tonny

댓글 수: 4

Walter Roberson
Walter Roberson 2014년 2월 23일
Did you experiment with using fewer contour levels?
Tonny
Tonny 2014년 2월 24일
Hi Walter. I did. I tried 8 and 16 contour levels as well but still having the same problem.
Walter Roberson
Walter Roberson 2014년 2월 24일
Are you using 32 bit MATLAB or 64 bit MATLAB? How much memory do you have installed?
Memory to store the graph is going to come out of the RAM you have.
Tonny
Tonny 2014년 2월 25일
Oh. I'm using a 62bit MATLAB with 4GB of ddr3 ram.

댓글을 달려면 로그인하십시오.

 채택된 답변

Image Analyst
Image Analyst 2014년 2월 24일

0 개 추천

Can you just display as an image? I mean you have a 1000x1000 2D array of numbers, so why not? Use image(), imshow(), or imagesc().

댓글 수: 1

Tonny
Tonny 2014년 2월 25일
편집: Tonny 2014년 2월 25일
Great suggestion =) Thank you and thanks Walter for helping me!

댓글을 달려면 로그인하십시오.

추가 답변 (0개)

카테고리

도움말 센터File Exchange에서 Contour Plots에 대해 자세히 알아보기

질문:

2014년 2월 23일

편집:

2014년 2월 25일

Community Treasure Hunt

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

Start Hunting!

Translated by