matheraum.de
Raum für Mathematik
Offene Informations- und Nachhilfegemeinschaft

Für Schüler, Studenten, Lehrer, Mathematik-Interessierte.
Hallo Gast!einloggen | registrieren ]
Startseite · Forum · Wissen · Kurse · Mitglieder · Team · Impressum
Forenbaum
^ Forenbaum
Status Schulmathe
  Status Primarstufe
  Status Mathe Klassen 5-7
  Status Mathe Klassen 8-10
  Status Oberstufenmathe
    Status Schul-Analysis
    Status Lin. Algebra/Vektor
    Status Stochastik
    Status Abivorbereitung
  Status Mathe-Wettbewerbe
    Status Bundeswettb. Mathe
    Status Deutsche MO
    Status Internationale MO
    Status MO andere Länder
    Status Känguru
  Status Sonstiges

Gezeigt werden alle Foren bis zur Tiefe 2

Navigation
 Startseite...
 Neuerdings beta neu
 Forum...
 vorwissen...
 vorkurse...
 Werkzeuge...
 Nachhilfevermittlung beta...
 Online-Spiele beta
 Suchen
 Verein...
 Impressum
Das Projekt
Server und Internetanbindung werden durch Spenden finanziert.
Organisiert wird das Projekt von unserem Koordinatorenteam.
Hunderte Mitglieder helfen ehrenamtlich in unseren moderierten Foren.
Anbieter der Seite ist der gemeinnützige Verein "Vorhilfe.de e.V.".
Partnerseiten
Weitere Fächer:

Open Source FunktionenplotterFunkyPlot: Kostenloser und quelloffener Funktionenplotter für Linux und andere Betriebssysteme
StartseiteMatheForenMatlabAus Sweep per FFT Frequenzgang
Foren für weitere Schulfächer findest Du auf www.vorhilfe.de z.B. Informatik • Physik • Technik • Biologie • Chemie
Forum "Matlab" - Aus Sweep per FFT Frequenzgang
Aus Sweep per FFT Frequenzgang < Matlab < Mathe-Software < Mathe < Vorhilfe
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien

Aus Sweep per FFT Frequenzgang: Komme in Matlab nicht weiter
Status: (Frage) beantwortet Status 
Datum: 08:16 Fr 24.06.2005
Autor: tronny

Ersteinmal finde ich es Klasse, dass es dieses Forum gibt und hier soviele Infos zu finden sind.

Nun zu meinem Problem: Ich mache momentan eine Regelstrecken Untersuchung und habe zur Anregung einen Sinus Sweep in dem interessierenden Frequenzbereich zur Anregung auf die Strecke gegeben. Das Ausgangssignal wurde in Form von diskreten Werten abgetastet. Nun wollte ich dieses Ausgangssignal mit Matlab per FFT auswerten und mir daraus das Bodediagramm erstellen. Ich bekomme zwar mit fft(out) und einem anschliessenden Betrag der Transformation schon einen ungefähren Verlauf heraus, der sich aber nicht in ein Bodediagramm umsetzen lässt.

Hat irgendjemand Tips zum Vorgehen, oder einen Link, denn dieses Problem der Untersuchung sollte doch häufiger vorkommen?

Vielen Dank schon mal im voraus!

Ich habe diese Frage in keinem Forum auf anderen Internetseiten gestellt.

        
Bezug
Aus Sweep per FFT Frequenzgang: Antwort
Status: (Antwort) fertig Status 
Datum: 22:58 Fr 24.06.2005
Autor: Physikus

hi,
das ganze geht so ziemlich in einer zeile
bode diagramm ist ja nicht anderes als die übertragungs funktion in db dargestellt
also
plot(log(fftshift(abs(fft(in))./abs(fft(out)))));
wobei gesagt sei das das so keine echten db einheiten sind und du nur eine hälft des plots brauchst.
es gibt auch den befehl db um direkt db einheiten zu erzeugen.
plot(db(fftshift(abs(fft(in))./abs(fft(out)))));
aber da les am besten nochmal die hilfe genau durch.
für die phase gilt ähnliches
plot(fftshift(angle(fft(in))-angle(fft(out))));
hoffe es hilft dir weiter.
achja. google ist eine so wunderbare suchmaschine *g* ;-)
grüße Physikus

Bezug
                
Bezug
Aus Sweep per FFT Frequenzgang: Funktioniert nur bedingt
Status: (Frage) beantwortet Status 
Datum: 21:46 So 03.07.2005
Autor: tronny

Ersteinmal Danke für die Antwort. Mein Problem ist nur, dass der Bode Plot nicht meinen Erwartungen entspricht. Mich interessiert bei der Struktur nur ein recht kleines Frequenzfenster bis 50Hz. Ich bekomme aber bei dieser Art der fft im Frequenzbereich kein Maximum zu sehen, obwohl ich im Zeitbereich eindeutig ein Maximum ausmachen kann, welches sich aber in der fft nicht wiederfinden lässt.

Ich bin etwas ratlos. Vielleicht ist die Anregung mit einem Sinus Sweep auch nicht die Beste Wahl?

Bezug
                        
Bezug
Aus Sweep per FFT Frequenzgang: Antwort
Status: (Antwort) fertig Status 
Datum: 21:23 Mo 04.07.2005
Autor: Physikus

servus tronny,
ich denke mal das proble wird im sweep liegen.
du zeichest ein siganl [mm] $f(\omega(t) [/mm] ,t)$ auf. So ein siganl kannst du nicht ohne weiteres fourier transformieren.  benutze ein rechteck impuls, da hast du zwar alle freuqenzen drin aber du kannst dir ja den bereich nachher raussuchen der dich interressiert. ansonsten müsstest du dir die übertragungs funktion für jede einzelne freuqenz anschauen. kein sweep!!!
grüße physikus

Bezug
Ansicht: [ geschachtelt ] | ^ Forum "Matlab"  | ^^ Alle Foren  | ^ Forenbaum  | Materialien


^ Seitenanfang ^
www.schulmatheforum.de
[ Startseite | Forum | Wissen | Kurse | Mitglieder | Team | Impressum ]