计算或分解具有未知权重的傅里叶变换信号幅度

信息处理 傅里叶变换 反卷积 分解 近似 svd
2022-02-10 00:31:34

从数学迁移...我正在尝试计算或近似以下傅里叶正弦变换问题的解决方案,该问题可以表示为周期性源的贡献fi(x)和权重ai(x)

F(k)=0dx  sin(2πkx)i=1Nai(x)fi(x)

在哪里ai(x)是已知的并且具有解析单调形式(bixci),以及所有单个来源的数字总和ftot(x)=ifi(x)也是已知的,但不是个人fi(x). 个人fi是未知的周期函数(可以是正弦的总和,例如f1=sin(1.4x)+sin(4.9x)+...等),因此它们的预期变换应该是其频率附近的峰值。所有函数都是实值且平滑的。

我试图做出以下近似:

F(k)0dx ftot(x) sin(2πkx)i=1Nai(x)

并得到了峰值位置F(k)获得,但它们的相对幅度并不像预期的那样准确,因为每个源fi(x)未通过其相应的适当缩放ai(x).

有没有办法进一步使用我提供的信息来捕获或反卷积幅度以及峰值位置?将有N是一个相对较小的整数,所以fi(x)并且频率峰值会相对较低(稀疏)有帮助吗?还是有像 svd 或其他矩阵分解这样的通用方法可以在这里提供帮助,我只是不知道如何使用它?

0个回答
没有发现任何回复~