1

私が知る限り、振幅部分が偶対称で位相部分が奇対称であるスペクトルのIFFTは実在するはずです。

この例を考えてみましょう:

signal_spectrum = [1 2+i 3+2*i 4+8*i 5 4-8*i 3-2*i 2-i 1];

このスペクトルが、上に挙げた 2 つの条件を満たしていることは明らかです。Matlab を使用して IFFT を実行すると、次のようになります。

signal= ifft(signal_spectrum) = 
   2.7778          
   0.8003 - 0.2913i
  -1.2861 + 1.0792i
   0.5218 - 0.9038i
  -0.0812 + 0.4604i
   0.0976 + 0.5536i
  -0.6329 - 1.0962i
   1.3343 + 1.1196i
  -2.5316 - 0.9214i

得られた信号は複素数値です。なんで?どうしたの?

4

1 に答える 1

5

ベクトルから最後の要素を削除するだけ1です:) 対称性は最初の要素に対して相対的でなければなりません。循環バッファまたは周期信号の 1 周期のように考えることができます。

于 2014-01-03T20:05:09.060 に答える