时频分析的自相关
信息处理
离散信号
自相关
2022-02-01 16:08:31
2个回答
这一行似乎是错误的:
X = signal(X1_signal_indices).*conj(X1conj_signal_indices);
不应该
X = signal(X1_signal_indices).*conj(signal(X1conj_signal_indices));
??
请注意,这里有一些用于实现WVD 和其他发行版的 C 代码。 该代码计算您的首先在用它卷积各种 2D 函数,然后进行 FFT 以生成不同的分布。
自相关的定义(对于实值信号) 是
在哪里是时间滞后和是数据的数量.
你只需要计算为正因为它是偶函数。如果您想进一步优化,您可以使用
在哪里是符号函数,这将删除所有浮点/双倍乘法并给出纯总和。
其它你可能感兴趣的问题