Matlab 版 (精华区)
发信人: Ustcer (山城棒棒儿军), 信区: Matlab
标 题: Re: 下面的程序运行起来闪得厉害,有什么好方法避免
发信站: 哈工大紫丁香 (Fri May 30 16:43:04 2003)
也可以这样
我试过了
clear
randn('state',0)
x=linspace(0,10,256);
len=length(x);
y=5*sin(x)+3*randn(1,len);
h=line('color','y','LineWidth',2,'erasemode','xor');
for i=1:200
% plot(x,y,'y','LineWidth',2);
axis([0,10,-15,15])
set(h,'xdata',x,'ydata',y);
set(gca,'Color','b')
drawnow;
grid on
pause(0.01);
y=[y 5*sin(10+i*x(2))+3*randn(1)];
y=y(2:len+1);
end
【 在 bestwish 的大作中提到: 】
:
: 谢谢了!
:
: clear
: randn('state',0)
: x=linspace(0,10,256);
: len=length(x);
: y=5*sin(x)+3*randn(1,len);
: for i=1:200
: plot(x,y,'y','LineWidth',2);
: axis([0,10,-15,15])
: set(gca,'Color','k')
: grid on
: pause(0.01);
: y=[y 5*sin(10+i*x(2))+3*randn(1)];
: y=y(2:len+1);
: end
--
※ 来源:.哈工大紫丁香 bbs.hit.edu.cn [FROM: 210.45.123.227]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:3.083毫秒