MATLAB图像标注问题2

来源:百度知道 编辑:UC知道 时间:2024/06/27 16:27:41
用matlab实现:
在一个圆内 沿着 圆周 上的等间隔的点标注上相应的数字怎么实现啊?
比如在圆:x^2+y^2=1 上沿着内圆 标注上1,2,3,4....60的数字怎么实现呢?
首先感谢:greatdju的回答 但是我想要的是在圆周上标注在圆的不同角度看上去都是一样的角的或者说标注的数字不是全都朝一个方向,就像下图中的一样:
首先谢谢你的回答,你说的很多对?
能给我说一下:text的属性到底有哪些吗? 以及各个属性的可选参数是那些,各有什么用?
以及任意给一个句柄怎么查看他的当前属性 和怎么设定属性 以及属性的参数有哪些?
谢谢你 北国的胡笳

控制 text 对象的Rotation属性

text(3,2,'文字','Rotation',45)
% 转45度

刚写的例子

theta = linspace(0,2*pi,20);
x=cos(theta);
y=sin(theta);
plot(x,y,'*');
axis square;
for k=1:19
text(x(k)*0.9,y(k)*0.9,sprintf('%d',k),'Rotation',(theta(k)+pi/2)/pi*180 );
end

给你渔吧,自己研究
在matlab中输入: doc text