我在Matlab中遇到了一些麻烦,我正在处理回波信号以执行“延迟和求和”过程,但是不幸的是,我不确定如何对信号实施汉宁窗口。我知道在Matlab中我具有“ hann”功能,但是我不熟悉如何使用它。
我将提供一些参数
f = 40 KHz my signal captured
Fs = 20e6 frecuency sampled
A = 65536 samples X axis of my eco captured
my signal amplitude vary
这是我想应用汉诺窗口的一种信号
答案 0 :(得分:0)
您应该使用您说的功能(“ hann”)创建您的汉宁窗口:
window = hann(A);
其中A
是窗口的长度,是信号的长度(在您的示例中为65536)。然后,应将信号和窗口逐个元素相乘:
windowed_signal = window.*your_signal;