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

3 次查看(过去 30 天)
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 CenterFile Exchange 中查找有关 2-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