conv函数
作用:
1.计算一维向量卷积
u = [111]; v = [1100011]; w = conv(u,v)
2.通过卷积计算多项式乘法
u = [101]; v = [27]; w = conv(u,v)
filter函数
作用:一维数字滤波器
y = filter(b,a,x) 使用由分子和分母系数 b 和 a 定义的有理传递函数 对输入数据 x 进行滤波。
//移动平均滤波器是用于对含噪数据进行平滑处理的常用方法。t = linspace(-pi,pi,100); rngdefault%initialize random number generatorx = sin(t) +0.25*rand(size(t)); windowSize = 5; b = (1/windowSize)*ones(1,windowSize); a = 1; y = filter(b,a,x); plot(t,x) holdonplot(t,y) legend('Input Data','Filtered Data')