yyming1987 发表于 2009-3-23 15:37

信号出错求助

clear; clc;
t=0:1/10000:1-0.0001; s=sin(2*pi*t);
n=randn(size(t)); x=s+n;
w=; u=0.00026;
for i=1:9999;
   y(i+1)=n(i:i+1)*w';
   e(i+1)=x(i+1)-y(i+1);
   w=w+2*u*e(i+1)*n(i:i+1);
end;
figure(1);
subplot(3,1,1); plot(t,x); title('带噪的正弦信号波形')
subplot(3,1,2); plot(t,s); title('正弦信号波形')
subplot(3,1,3); plot(t,e); title('滤波结果')以上程序运行的时候出现??? Error: File: d:\MATLAB7\work\yy3.m Line: 17 Column: 7
                  Missing variable or function.怎么回事啊???谢谢啦

[ 本帖最后由 ChaChing 于 2009-3-23 18:22 编辑 ]

ChaChing 发表于 2009-3-23 18:25

回复 楼主 yyming1987 的帖子

LZ的程式没报错!?
但LZ的程式码可能有问题(是否使用中文码?), 我编过了!
还有建议楼主看下本版规则并加强发标题方式!
页: [1]
查看完整版本: 信号出错求助