matlab题:编写绘制n多边形的程序

2022-04-17 社会 55阅读
functionploygon(n)
%Plotploygonwithnsides(n>2).

thita=linspace(0,2*pi,n+1);
holdon;
axisequal;
axisoff;
axis([-11-11]*1.2);
fori=1:length(thita)-1
thi1=thita(i);
thi2=thita(i+1);
x=[cos(thi1)cos(thi2)];
y=[sin(thi1)sin(thi2)];
plot(x,y,'k-');
end
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com