How to draw evolution of concentration in 2D [solved]

3 ビュー (過去 30 日間)
Florian
Florian 2014 年 4 月 16 日
編集済み: Florian 2014 年 4 月 23 日
Hi all,
I have coded a small program in order to compute the evolution of concentration of a plume of smoke and would like to plot/shade it as follow (I did it with Ferret but would like to know how to do it with Matlab) :
My matrix is defined along x & z axis with concentration(x,z) defined as a sinusoidal function
Thanks for all,
Florian

採用された回答

Image Analyst
Image Analyst 2014 年 4 月 23 日
Why not make save be a 3D array instead of a cell array? Why not just use imshow() or image() to display each 2D image of "save" right after you created it.
  1 件のコメント
Florian
Florian 2014 年 4 月 23 日
That's it ! imshow() is the function I was looking for (with some more parameters to add) Thank you so much for your help Best Florian

サインインしてコメントする。

その他の回答 (1 件)

Walter Roberson
Walter Roberson 2014 年 4 月 16 日
Perhaps surf() would be appropriate
  5 件のコメント
Image Analyst
Image Analyst 2014 年 4 月 23 日
What is the thing you want to display/plot? qqq? save? qancien?
By the way, DON'T USE save AS THE NAME OF A VARIABLE. That is the name of a very important function, and you just destroyed it (not permanently, just in this m-file).
Florian
Florian 2014 年 4 月 23 日
I'd like to display save by the way ... Considering that I've changed its name

サインインしてコメントする。

カテゴリ

Help Center および File Exchange2-D and 3-D Plots についてさらに検索

Community Treasure Hunt

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

Start Hunting!

Translated by