回复: for循环做一个同心圆环图像时的问题
不知下程序可否:
a=input('请输入圆心横坐标(例如 -2):');
b=input('请输入圆心纵坐标(例如 3):');
for n=10:-1:1
t=linspace(-pi,pi);
x=sin(t)*sqrt(0.02*n)+a;
y=cos(t)*sqrt(0.02*n)+b;
if rem(n,2)==0
fill(x,y,'k');
elseif rem(n,2)==1
fill(x,y,'w')
end
hold on
axis equal
end
希望有帮助!!
|