在MatLab中将Hanning窗口应用于我的回声信号

时间:2019-08-30 20:13:40

标签: matlab

我在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 

这是我想应用汉诺窗口的一种信号

signal pic 问候

1 个答案:

答案 0 :(得分:0)

您应该使用您说的功能(“ hann”)创建您的汉宁窗口:

window = hann(A);

其中A是窗口的长度,是信号的长度(在您的示例中为65536)。然后,应将信号和窗口逐个元素相乘:

windowed_signal = window.*your_signal;