Hallo zusammen!
Ich möchte mittels DevC++ und der Library FFTW eine Transformation meiner Messdaten machen.. bin C Anfänger und brauch daher ein wenig Hilfe..
Wäre dankbar über Tips wie ich hier anfangen soll
Liebe Grüße
mlgrs
Ich möchte mittels DevC++ und der Library FFTW eine Transformation meiner Messdaten machen.. bin C Anfänger und brauch daher ein wenig Hilfe..
Code:
#include <fftw3.h>
int fft()
{
fftw_complex *in; // Input-Array erstellen
fftw_complex *out; // Output-Array erstellen
int N;
// Zuweisen von In-/Output-Arrays
in = (fftw_complex*) fftw_malloc(sizeof(fftw_complex) * N);
out = (fftw_complex*) fftw_malloc(sizeof(fftw_complex) * N);
// Erstellen eines "Entwurfs" - Objekt, welches alle notwendigen Daten für die FFT-Berechnung enthält
fftw_plan fftw_plan_dft_1d(int n, fftw_complex *in, fftw_complex *out,int sign, unsigned flags);
//p = fftw_plan_dft_1d(N, in, out, FFTW_FORWARD, FFTW_ESTIMATE);
// Erstellter Entwurf kann ausgeführt werden (Transformationen der In-/Output-Arrays)
void fftw_execute(const fftw_plan plan);
// Zuweisung des Entwurfs beenden
void fftw_destroy_plan(fftw_plan plan);
fftw_free(in); fftw_free(out);
}Wäre dankbar über Tips wie ich hier anfangen soll
Liebe Grüße
mlgrs
No comments:
Post a Comment