线性卷积在matlab中怎样编写?
答案:2 悬赏:30 手机版
解决时间 2021-03-08 01:37
- 提问者网友:無理詩人
- 2021-03-07 16:00
线性卷积在matlab中怎样编写?
最佳答案
- 五星知识达人网友:不想翻身的咸鱼
- 2021-03-07 16:24
线性卷积在matlab中编写可使用以下方法:
Matlab中的线性卷积函数conv(xn,hn) 其中xn、hn的点数分别为N1、N2,输出点数为 N1+N2-1 。
upfirdn(xn,hn,length) 作用为把xn中的每个值乘以序列hn,然后移位相加,length表示了移位的长度。其中xn、hn的点数分别为N1、N2,输出点数为 N2+(N1-1)×length 。
线性卷积(linear convolution) 在时域描述线性系统输入和输出之间关系的一种运算。这种运算在线性系统分析和信号处理中应用很多,通常简称卷积。中文名:数字信号处理。
Matlab中的线性卷积函数conv(xn,hn) 其中xn、hn的点数分别为N1、N2,输出点数为 N1+N2-1 。
upfirdn(xn,hn,length) 作用为把xn中的每个值乘以序列hn,然后移位相加,length表示了移位的长度。其中xn、hn的点数分别为N1、N2,输出点数为 N2+(N1-1)×length 。
线性卷积(linear convolution) 在时域描述线性系统输入和输出之间关系的一种运算。这种运算在线性系统分析和信号处理中应用很多,通常简称卷积。中文名:数字信号处理。
全部回答
- 1楼网友:摆渡翁
- 2021-03-07 17:16
x=input('输入序列1,格式如:[1 2 3 4 5] : ');
y=input('输入序列2,格式如:[1 2 3 4 5] : ');
z=conv(x,y)
y=input('输入序列2,格式如:[1 2 3 4 5] : ');
z=conv(x,y)
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯