Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include "arduinoFFT.h"
- const uint16_t FFTsamples = 256; // サンプル数は2のべき乗
- double vReal[FFTsamples]; // vReal[]にサンプリングしたデーターを入れる
- double vImag[FFTsamples];
- arduinoFFT FFT = arduinoFFT(vReal, vImag, FFTsamples, SAMPLING_FREQUENCY); // FFTオブジェクトを作る
- FFT.Windowing(FFT_WIN_TYP_HAMMING, FFT_FORWARD); // 窓関数
- FFT.Compute(FFT_FORWARD); // FFT処理(複素数で計算)
- FFT.ComplexToMagnitude(); // 複素数を実数に変換
Add Comment
Please, Sign In to add comment