How can I color an angle histogram created by the ROSE function in MATLAB?

2 ビュー (過去 30 日間)
I use the ROSE function to create an angle histogram:
theta = 2*pi*rand(1,50);
rose(theta);
In the resulting plot, the angled bars are not colored. I would like to fill the histogram with a certain color.

採用された回答

MathWorks Support Team
MathWorks Support Team 2009 年 6 月 27 日
You can use the FILL command to color the angle histogram. The following example the fill color is red:
theta = 2*pi*rand(1,50);
[tout, rout] = rose(theta);
polar(tout, rout);
[xout, yout] = pol2cart(tout, rout);
set(gca, 'nextplot', 'add');
fill(xout, yout, 'r');
You can substitute any colorspec or color triplet for 'r'.

その他の回答 (0 件)

カテゴリ

Help Center および File ExchangeDescriptive Statistics and Visualization についてさらに検索

製品

Community Treasure Hunt

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

Start Hunting!

Translated by