我将幅度和相位数据转换为复杂形式存在问题,这是执行IFFT所必需的。 (逆快速傅立叶变换)。这是我拥有的唯一数据。
我的频率范围从0.1到2.6,有200个样本。我想用IFFT来获取时间信号。如何将此幅度和相位数据集转换为复杂平面?
我之前从未使用过IFFT(或fft),所以一些有用的见解会非常有用!
答案 0 :(得分:0)
假设你想要这样的复杂表示:
a = 3+4i;
magnitude = abs(a);
phase = angle(a);
你应该有幅度= 5,而theta = 0.9273
现在反转并获取复杂的表示,使用公式:
z = magnitude*exp(i*phase)
如果一切正常,你应该有复杂的表现形式。