在Matlab图上绘制额外的圆圈

时间:2012-02-07 01:04:01

标签: matlab geometry

我正在使用Matlab7绘制玫瑰图。我想在玫瑰图上添加一个额外的红圈。

rose(data,nbins);
hold on

我尝试了函数pdecirc,但它不起作用。 Anyonce可以给我一些线索吗?

谢谢

1 个答案:

答案 0 :(得分:0)

您可以执行以下操作:

% Draw rose
figure
load sunspot.dat  % Contains a 2-column vector named sunspot
rose(sunspot(:,2),12)
hold on

% Draw a red circle
t = 0:.01:2*pi;
plot(2*sin(t)+20,2*cos(t)+20, '--rs','LineWidth',1);
hold off