我正在使用org.apache.commons.math3.transform類FastFourierTransformer,我現在試圖在實際數據集上應用FFT,並應用反向FFT以獲取原始數據集。 我的問題是,爲了獲得原始數據集,我使用了複數的函數abs(),並且我得到了正確的數字,但沒有得到正確的符號。在原始數據集中,我有負數,但是在反向數據集上我只能得到正數。 你有什麼想法我應該做什麼才能得到正確的標誌?逆FFT - 獲取絕對值的符號
1
A
回答
2
獲取絕對值後丟失的數字符號的正確方法是不取絕對值。逆FFT應該撤消前一個FFT。因此,如果您的原始數據是真實的,那麼您的複雜結果應該是實數(虛數部分爲零,除了舍入誤差)。所以你只想使用實部(而不是絕對值)。記得要包括一個完整性檢查:確保虛構部分真的可以忽略不計!
+0
謝謝:)它現在工作很好 – user1798339
相關問題
- 1. CImg - 獲取圖像的逆FFT
- 2. C#逆向FFT#
- 3. 逆基x4 FFT
- 4. Google Trends:獲取絕對值
- 5. 具有絕對值的大O符號?
- 6. Sympy絕對值和複雜的符號
- 7. 獲取網格中的絕對行號
- 8. 如何從FFT上獲取MFCC信號?
- 9. 獲取Javafx中DoubleProperty的絕對(int)值
- 10. Apple FFT加速框架實數陣列逆FFT
- 11. 獲取絕對java.nio.Path
- 12. 從相位/大小的Matlab逆FFT僅
- 13. 逆轉2D fft問題的順序是?
- 14. 獲取以逗號分隔字符串從鍵值對值
- 15. 將相對符號鏈接轉換爲絕對符號鏈接
- 16. 使用FFT獲取頻率
- 17. matlab中符號表達式的絕對最大值
- 18. 增加int保留符號的絕對值?
- 19. 獲取對象的絕對路徑
- 20. WIN32_FIND_DATA - 獲取絕對路徑
- 21. firebug - 獲取絕對座標
- 22. 從絕對Uri獲取流
- 23. Django獲取絕對URL
- 24. Verilog:如何取絕對值
- 25. 在規劃FFT時,我可以使用相同的逆FFT計劃嗎?
- 26. PHP獲取'+'符號
- 27. FFT後的值
- 28. PHP獲得絕對路徑,但沒有遵循符號鏈接
- 29. 獲取ParameterSyntax的符號
- 30. DLL從其父(符號)獲取符號
絕對值得到的絕對值,這意味着只有一個正數將返回 –