给定一个信号这是信号之间卷积的结果和一个频道如下 :
据我所知,时间反转卷积可以如下处理: 其中 * 表示卷积和是共轭。我认为这是正确和明确的,但这是什么意思. 难道这一切都等于例如如下:
x = randn(1,5);
h = randn(1,3);
r = conv(h,x);
y = conv(r,-h);
上例中的 y 是否正确?但是我认为在上面的例子是离散信号的情况下它应该是连续的。
给定一个信号这是信号之间卷积的结果和一个频道如下 :
据我所知,时间反转卷积可以如下处理: 其中 * 表示卷积和是共轭。我认为这是正确和明确的,但这是什么意思. 难道这一切都等于例如如下:
x = randn(1,5);
h = randn(1,3);
r = conv(h,x);
y = conv(r,-h);
上例中的 y 是否正确?但是我认为在上面的例子是离散信号的情况下它应该是连续的。
我相信 h(-t) 表示 h(t) 的“时间反转”版本。你的命令:'y = conv(r,-h);' 计算“r”和负“h”的卷积,你不希望这样。我想你想要:
y = conv(r,conj(fliplr(h)));