私はmatlabでfftを行い、javaでjtransformsライブラリを使用しましたが、結果は若干異なります。fft matlabとjava
Matlab results:
-0.0530528652679544
-0.00775535711930750 + 0.0281791646147104i
-0.0304104457750988 - 0.209776156064443i
0.266945753193636 + 0.200338044445226i
Jtransforms results:
-0.05305448436232618
-0.007755593801247046 + 0.028180024600812384
-0.03041137385657606 -0.20978255812004887
0.26695389998013486 + 0.20034415846373468
結果が異なるか、Matlabは値を丸めていますか?
多少異なる。 1つのライブラリは32ビットの浮動小数点を使用し、もう1つのライブラリは64ビットを使用していますか? –