xuwenimy
2009-09-17, 19:57
x=ones(100);t=1:100;
b=[.001836,.007344,.011016,.007374,.001836];
a=[1,-3.0544,3.8291,-2.2925,.55075];
y=filter(b,a,x);
plot(t,x,'g.',t,y,'k-')
本人是初学者,以上是一个简单的滤波器程序,请问为什么t要从1开始取,为什么不能取0
,我试了一下,取0错误,但这是为什么,望高人赐教O(∩_∩)O~
b=[.001836,.007344,.011016,.007374,.001836];
a=[1,-3.0544,3.8291,-2.2925,.55075];
y=filter(b,a,x);
plot(t,x,'g.',t,y,'k-')
本人是初学者,以上是一个简单的滤波器程序,请问为什么t要从1开始取,为什么不能取0
,我试了一下,取0错误,但这是为什么,望高人赐教O(∩_∩)O~