首页 / 任务警报

Matlab画圆

2026-06-17 00:40:03任务警报 4508

一、如何在Matlab里画圆

1. 利用rectangle函数

figure(1);

r = 10;%半径

a = 10;%横坐标

b = 10;%纵坐标

para = [a-r/2, b-r/2, r, r];

rectangle('Position', para, 'Curvature', [1 1]);

axis equal

2. 利用画点然后plot

r = 10;%半径

a = 10;%横坐标

b = 10;%纵坐标

theta = 0:pi/20:2*pi; %角度[0,2*pi]

x = a+r*cos(theta);

y = b+r*sin(theta);

plot(x,y,'-')

axis equal

二、图像填充

fill(x, y, c);

具体不说了,自己尝试下