我们应该编写自己的1d卷积,这需要 两个时间信号作为输入并返回卷积时间信号作为输出。该功能必须能够处理任何长度的时间信号。
有人能解释一下这个任务的简单方法吗?我有点不知所措。
我认为它是这样的:
如果a = [1 2 3 4 5]
和b = [-1 -2 -1]
两者的卷积是这样的,那就不是:
res = [-1 -4 -8 -12 -16 -14 -5]
并将它乘以b就像:
[-1 -2 -1 0 0 0 0
0 -1 -2 -1 0 0 0
0 0 -1 -2 -1 0 0
0 0 0 -1 -2 -1 0
0 0 0 0 -1 -2 -1]
如果这是真的,我该如何创建一个处理所有种类和长度输入的函数?
我非常感谢你的帮助。