Gast
#717416
frohen ersten advent erstmal an alle ^^ ich hoffe mal, hier gibts nen paar experten, die sich ein wenig mit fourieranalysen auskennen - ich steh nämlich im moment nen bisschen aufm schlauch... =( ich bin dabei mir so einen 'spektrumanalyser' für meinen (jaha, selbstgebauten!!! ;) ) mp3-player zu basteln... doch wollt ich den code für die fft (oder dft??) nich einfach kopieren, sondern selber schreiben - vielleicht bleibt ja so was hängen ;) doch nun mal zu meinem problem: man braucht doch für die berechnung der amplitude der einzelnen harmonischen die genaue periodendauer der grundfrequenz des signals. aber wie komm ich an die?? muss ich die selber messen oder tu ich für die berechnung einfach so, als wär sie z.b. 50hz?????? und wenn ich die dann habe, wie kommt man dann an die amplitude einer harmonischen? ich hab mir da mal ne formel aus meinem physikbuch zusammengestückelt: amplitude der x-ten harmonischen = [sin(2*pi*f*x*t1) * F(t1) + sin(2*pi*f*x*t2) * F(t2) + .... + sin(2*pi*f*x*tn) * F(tn)] / n (ja sorry, hab kein formelprogramm) x is dabei die so-und-so-vielte harmonische, n die gespeicherte anzahl der "momentanamplituden" des signals, F(t) ist die gespeicherte "momentanamplitude" des signals zum zeitpunkt t und f ist die grundfrequenz... so, ich brauch jetzt erstmal nen kaffee ^^ lg - zero_gravity