matlab中conv什么意思

如题所述

conv是卷积运算,同时也可以做多项式的乘法
温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-05-22

conv 是卷积,比如说conv(a,b)就是说 a卷积b; filter是设计滤波器的一种函数

先从简单的说起:
用conv函数
a1=[1,0.75,0.125];
b1=[1,-1];
x1=[1 zeros(1,10)];
[h]=impz(b1,a1,10);
y1conv=conv(h,x1);
n=0:19;
stem(n,y1conv,'filled')

本回答被网友采纳
第2个回答  2015-08-08
在MATLAB中,可以用函数y=filter(p,d,x)实现差分方程的仿真,也可以用函数 y=conv(x,h)计算卷积,用y=impz(p,d,N)求系统的冲激响应。
实现差分方程
先从简单的说起:
用conv函数
a1=[1,0.75,0.125];
b1=[1,-1];
x1=[1 zeros(1,10)];
[h]=impz(b1,a1,10);
y1conv=conv(h,x1);
n=0:19;
stem(n,y1conv,'filled')