基于matlab绘制圆形
一、rectangle函数
对于绘制圆心坐标为(x,y)半径为r的圆形,函数为:
x=0;
y=0;
r=1;
rectangle('Position', [x-r,y-r,2*r,2*r], 'Curvature', [1 1],'EdgeColor', 'r');
axis equal
EdgeColor表示颜色
二、viscircles函数
绘制圆心坐标为(0,0),半径r=10的圆形
viscircles([0 0],10,'Color','r');%圆心坐标为(20,30),半径为10,轮廓颜色为红色
axis equal
三、圆的参数方程
r = 10;%半径
a = 0;%圆心横坐标
b = 0;%圆心纵坐标
t=0:0.1:2.1*pi;
x=a+r*cos(t);
y=b+r*sin(t);
plot(x,y,'r','linewidth',4);
axis equal
linewidth表示线条粗细