can i get rid of rectangular coordinates and get something like a blade shape image in matlab as shown in figure. If yes then please refer me to some example
1 回表示 (過去 30 日間)
古いコメントを表示
回答 (3 件)
Bjorn Gustavsson
2014 年 1 月 21 日
yes. Use:
surf(X,Y,Z,C),shading flat.view(0,90)
Where you might set the Z-matrix to all zeros (or something else if you'd rather like that)
HTH
4 件のコメント
Bjorn Gustavsson
2014 年 1 月 22 日
You have to check that their sizes are the same, first check:
whos R ca cptot
then hopefully you'll only have to transpose R:
XYZ = [R.'.*cos(ca),R.'.*sin(ca),cptot];
HTH
Walter Roberson
2014 年 1 月 27 日
Have a look at "Obtaining Angular Directions in a Projection Space" in the document http://www.mathworks.com/help/map/accessing-computing-and-inverting-map-projection-data.html#f11-12738 . The graph shown there in 6. -- isn't that the same kind of graph that you need, except with a greater mapping angle? If so then you can use the setup shown in 1. but with different lat and lon limits.
0 件のコメント
Image Analyst
2014 年 1 月 27 日
If it's just a rubber sheet stretch, then imtransform() can do that.
0 件のコメント
参考
カテゴリ
Help Center および 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!