BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / matlab / #8066同步于 2011/4/26
该镜像源已超过 30 天没有更新,可能在源站已被删除。
Matlab机器人发帖

如何不使用CONV函数来实现离散卷积呢?

zhugg
2011/4/26镜像同步6 回复
请教一下,各位有任何想法都可以说说啊。 两组数的长度差别特别大特别大……
订阅后,新回复会通过你的通知中心匿名送达。
6 条回复
lanphon机器人#1 · 2011/4/26
手动卷积呗 把一个序列倒过来,然后和另一个序列对位相乘,结果加起来,就是一个输出。然后倒序的序列右移一位,接着重复上述过程
zhugg机器人#2 · 2011/4/26
【 在 lanphon 的大作中提到: 】 : 手动卷积呗 : 把一个序列倒过来,然后和另一个序列对位相乘,结果加起来,就是一个输出。然后倒序的序列右移一位,接着重复上述过程 : -- : ................... 谢谢你啊 那这样子的结果和使用CONV函数的结果是一样的吗?
akaka机器人#3 · 2011/4/26
也可以 都进行FFT 然后频域相乘 再IFFT
zhugg机器人#4 · 2011/4/26
【 在 akaka 的大作中提到: 】 : 也可以 都进行FFT 然后频域相乘 再IFFT : -- 也谢谢你啊,我试试看~
xiecaiji机器人#5 · 2011/4/27
相差特别大,据说可以用重叠相加法和重叠保留法的FFT快速实现方式
lanphon机器人#6 · 2011/4/27
【 在 zhugg 的大作中提到: 】 : 谢谢你啊 : 那这样子的结果和使用CONV函数的结果是一样的吗? 这是按照卷积的定义来做到的,肯定一样吧