Matlab は円を描画します (rectangle 関数、viscircles 関数、および円のパラメトリック方程式)

matlabに基づいて円を描く

1. 長方形関数

中心座標 (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 は色を表します
ここに画像の説明を挿入します

2. viscircles機能

中心座標(0, 0)、半径r=10の円を描きます。

viscircles([0 0],10,'Color','r');%圆心坐标为(20,30),半径为10,轮廓颜色为红色
axis equal

ここに画像の説明を挿入します

3. 円のパラメトリック方程式

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

ここに画像の説明を挿入します
線幅は線の太さを表します

おすすめ

転載: blog.csdn.net/iii66yy/article/details/132253898