Similar to wind rose

Hi. I am looking for something like a wind rose, but with scatter points instead. I have vector Direction=[15,78,66,39,254,345]; and also vector Measurement=[1.1,1.2,0.9,2.0,0.8,1.6]; Now I would like to have each value, not as a histogram, but as a scatter point in the circular plot. The farther the point is away from origin, the larger the value should be. The angle from y-axis should be the same as the value in Direction, oriented to the right. So 90 is in east direction.
All suggestions and ideas are very much appreciated!
/Fredrik

1 件のコメント

Fredrik
Fredrik 2011 年 12 月 13 日
I want polar() but with 0 pointing up, and 90 degrees should be to the right, 180 down, and 270 degrees to the left, and everything in degrees.

サインインしてコメントする。

 採用された回答

Fredrik
Fredrik 2011 年 12 月 13 日

0 投票

Best answer for all future noobies like me to solve this is : add view(90,-90) on the row after your plot, and everything looks perfect! Dont bother about altering your input data, it is not neccessary, atleast not for me.

1 件のコメント

Fredrik
Fredrik 2011 年 12 月 16 日
Okey,I was wrong. Angles input to the program should be .*(pi/180); in the code.

サインインしてコメントする。

その他の回答 (2 件)

Walter Roberson
Walter Roberson 2011 年 12 月 13 日

0 投票

To achieve the rotation, feed in ((90 - direction) * pi/180) as the theta, and change the text labels on the axis (which you needed to do anyhow because you wanted degrees.)

2 件のコメント

Fredrik
Fredrik 2011 年 12 月 13 日
Will that -90 be enough? That will only turn it counter clockwise, with 270 still to the right...
Fredrik
Fredrik 2011 年 12 月 13 日
And also, when i use:
polar(Direction.*(2*pi-(2*pi/360)),Measurement,'c.')
I actually get the axis in degrees to start with. Just that 0 points to the right instead of up, and east and west needs to be shifted.

サインインしてコメントする。

Fredrik
Fredrik 2011 年 12 月 13 日

0 投票

Is there a way with using view?

1 件のコメント

Fredrik
Fredrik 2011 年 12 月 13 日
If I take az -91 and el -76 then I am only one half rotation from having everything perfect..

サインインしてコメントする。

カテゴリ

ヘルプ センター および File ExchangePolar Plots についてさらに検索

質問済み:

2011 年 12 月 13 日

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by