Displaying surface in XY plane
古いコメントを表示
Dear all! I could not find answer of this question. How to display surface in XY plane with the code? Here is my code:
Z1=reshape(u1,J,I);
[X,Y]=meshgrid(t,x);
surf(X,Y,Z1,Z1);
colorbar;
shading interp;
caxis([0 8]);
axis([-5 5 -5 5 0 10]);
Sorry if question already has been asked. And I apologize for my English:)
3 件のコメント
Fangjun Jiang
2011 年 10 月 3 日
What is wrong with your code? Other don't have your data to test it out.
Karina
2011 年 10 月 3 日
Fangjun Jiang
2011 年 10 月 3 日
How can you display a surface (assume 3D) in a plane (like a piece of paper)? Are you looking for contour()?
採用された回答
その他の回答 (2 件)
Jose Sosa Lopez
2020 年 9 月 8 日
A few years later, but what I did in my code which was similar, after to create the figure, I put the comand:
view ([0 0 90])
so, I get the X-Y view
if I want the X-Z view, I use:
view ([0 -90 0])
I guess it depends of the arrangment of your view.
Matt Tearle
2011 年 10 月 3 日
0 投票
"I want to display it in XY plane"
You mean as an image or contour map? In which case, use imagesc or contour. doc contour gives other options as well (filled contours, and so on).
カテゴリ
ヘルプ センター および File Exchange で Surface and Mesh Plots についてさらに検索
製品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!