How can I color an angle histogram created by the ROSE function in MATLAB?
3 次查看(过去 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
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 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Data Distribution Plots 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!