matlab中给出原点,半径画圆形

在matlab中有没有函数,给出圆的原点,半径就能画出圆形,如果没有,能不能给出这样的函数,谢谢!

第1个回答  2008-09-19
给出了原点和半径的话就可以写出圆的方程,然后用隐函数作图就可以了。例如,话一个圆心为(1,1),半径为1的圆,可以这么写
ezplot('(x-1)^2+(y-1)^2=1'),其他类推。
第2个回答  2008-09-19
function plotcircle(x,y,r)
%参数
%x,y为圆心坐标
%r为半径
seta=0:0.001:2*pi;
xx=r*cos(seta);
yy=r*sin(seta);
plot(xx,yy)
axis square本回答被提问者采纳