Contour Plot from Coordinates
7 ビュー (過去 30 日間)
古いコメントを表示
Right now I have a matrix with x-coordinates, matrix with y-coordinates, and a matrix with pressure values at these points. I'm trying to create a pressure contour plot based on the pressure values at these points, but I cannot seem to figure it out. Could anyone point me in the right direction of how to accomplish this? Any help would be much appreciated!
0 件のコメント
採用された回答
Kye Taylor
2013 年 4 月 22 日
編集済み: Kye Taylor
2013 年 4 月 22 日
I will assume you have three vectors: x, y, and z (where z represents pressure). For example
x = rand(1,100);
y = rand(1,100);
z = x.^2 + y.^2;
Then, you can try
[xi, yi] = meshgrid(...
linspace(min(x),max(x)),...
linspace(min(y),max(y)));
zi = griddata(x,y,z, xi,yi);
contour(xi,yi,zi)
2 件のコメント
Udit Srivastava
2017 年 1 月 10 日
surely, this worked great. But the contour that I got looks like a quarter of a circle. Can you please tell me how to get a contour like a full circle. Thanks!
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Contour Plots についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!