Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- void fftzad1()
- {
- int T = 1;
- int fs = 1024;
- int N = T * fs;
- Complex zad1[1024];
- std::vector<double> output;
- for (int i = 0; i < N; i++)
- {
- zad1[i] = sin(200 * M_PI * i / fs) + 0.5 * sin(350 * M_PI * i / fs);
- }
- CArray data(zad1, 1024);
- fft(data);
- for (int i = 0; i < data.size(); i++)
- {
- output[i] = sqrt(data.real[i] * data.real[i] + data.imag[i] * data.imag[i]);
- }
- dump_to_file(output);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement