MATLAB提供卷积运算的函数,一维信号卷积函数是conv(x1,x2),其中x1和x2分别是参与卷积的两个信号。
如果x1和x2是连续函数,那么在表达这两个信号的时候,需要一个采样的过程,举例:t1=0:0.01:1,x1=function_1(t1);
t2=0:0.01:2,x2=function_2(t2);
计算x1和x2的卷积:
t3=0:0.01:3,x=conv(x1,x2)0.01;
重点在0.01。
原因:因为conv在计算卷积的时候,把时间当做1来处理,因此所谓的卷积里进行的积分,其时间轴的分辨率就是以1来计算的,因此卷积的结果就无形中乘了100,所以,要在这里乘0.01.