Final version.
Dependencies: F746_GUI F746_SAI_IO UIT_FFT_Real
Fork of F746_Spectrogram by
MySpectrogram/FFT_Analysis.hpp
- Committer:
- mladjo1993
- Date:
- 2017-08-30
- Revision:
- 9:444e58089d09
- Parent:
- 8:99d57d6e0ea1
File content as of revision 9:444e58089d09:
/******************************************************** * Class for spectrum analysis using FFT (Header) * * Mladen Adamovic, 3326/2016 ********************************************************/ #ifndef FFT_ANALYZER_HPP #define FFT_ANALYZER_HPP #include "AnalysisBase.hpp" namespace etf { class FftAnalyzer : public AnalyzerBase { public: FftAnalyzer(int nData, int nFft); private: Array<Complex> yFft_; // output of FFT virtual void Analyze(const float xn[], float yn[]); // disallow copy constructor and assignment operator FftAnalyzer(const FftAnalyzer& ); FftAnalyzer& operator=(const FftAnalyzer& ); }; } #endif // FFT_ANALYZER_HPP