如何用matlab画出这样的图,当然是圆形的,中间是网格

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/19 21:30:10
如何用matlab画出这样的图,当然是圆形的,中间是网格
xQn0hJIMkHgI*2,QkD屨 603O#DaSsr;t|FQ|S{ݛLw^|T|:ʹ9HΧW㑼i<2ǣiʉLǙ,)129b)̢{ #WE- ԀL44V2Kʅ l[J[ƺ5+4EeNȧMfVt06vyQ%\-RڋDV(,Sm_hZjo W ag:,ۼ3nr_ `14

如何用matlab画出这样的图,当然是圆形的,中间是网格
如何用matlab画出这样的图,当然是圆形的,中间是网格

如何用matlab画出这样的图,当然是圆形的,中间是网格
close all
theta=linspace(0,2*pi,600);
r0=8:2:16;
for i=1:length(r0)
r=r0(i);
x=r*cos(theta);
y=r*sin(theta);
plot(x,y)
hold on
if i==length(r0)
x1=r0(1)*cos(theta);
y1=r0(1)*sin(theta);
for j=1:20:length(theta)
plot([x1(j),x(j)],[y1(j),y(j)])
end
end
end
axis equal