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 Ansicht (letzte 30 Tage)
Ältere Kommentare anzeigen

0 Kommentare
Antworten (3)
Bjorn Gustavsson
am 21 Jan. 2014
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 Kommentare
Bjorn Gustavsson
am 22 Jan. 2014
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
am 27 Jan. 2014
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 Kommentare
Image Analyst
am 27 Jan. 2014
If it's just a rubber sheet stretch, then imtransform() can do that.
0 Kommentare
Siehe auch
Kategorien
Mehr zu Surface and Mesh Plots finden Sie in Help Center und File Exchange
Produkte
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!