我正在尝试用 Scilab 绘制siemens 星,但我无法完成。
知道为什么以下代码不起作用吗?
t = 0:.001:2*%pi;
xc = 4;
yc= 4;
r =2 ;
n = 1:length(t)/32 : length(t);
v =0:.001:r;
for k =1:length(n)
if modulo(k,2) ==0 then
for a=1:length(t)
for b =1:length(v)
x(a) = xc+ (r-v(b)) *cos(t(a));
y(a) = yc+ (r-v(b))* sin(t(a));
set(gca(),"auto_clear","off")
plot(x,y,"black");
end;
end;
else
x=xc;
y=yc;
end;
end;
在此先感谢您的帮助。