刘老师,您好!我在Scilab运行代码时出现提示“xs2png: Unable to create export file, permission denied.”,但是在windows系统中已经确认拥有工作目录文件的权限,不知道原因何在?
附代码:
x=linspace(0,2*%pi,100);
y=sin(x);
nFrames=200;
t=linspace(0,4*%pi,nFrames);
for i=1:nFrames
drawlater();//打开双缓冲
clf();//在后台发生
plot(x,y*cos(t(i)),'r.','markersize',5);
ax=gca();
ax.data_bounds=[0,-1;2*%pi,1];//固定
drawnow();
end
scf(0);
for i=1:nFrames //运行此段代码时,提示没有权限--error 999 xs2png: Unable to create export file, permission denied.
drawlater();
//generate a new frame here
drawnow();
fname=msprintf("frames/f%03d.png",i);
while (~isfile(fname))
xs2png(0,fname);
end
end