我想测量一个点在多维空间中振荡的频率,让我们以二维表面上的一个点为例。现在,我天真地将信号沿笛卡尔坐标一分为二,并分别计算这两个 FFT。这种方法可能有效,但似乎是任意的,并且可能会丢失相关信息。是否有一种规范的方法可以在多维空间中执行频率分析?
它与2D FFT无关。我采用大小为 2*T 的向量,2D FFT 与普通 T^2 数据有关,例如图像。
这是一个示例,其中沿极坐标将信号减半似乎比沿笛卡尔坐标更好。
所使用的数据,一个在 2D 中演化的点,
这是 FFT
- 笛卡尔坐标 x 和 y(有点吵)
- 极坐标 theta 和 rho(非常清晰)
在穆罕默德关于速度的评论后编辑
这是速度矢量的 FFT(非常嘈杂,并且在高频下会丢失信息)