mikrocontroller.net

Forum: Digitale Signalverarbeitung / DSP IIR Filter mit Simulin entwerfen


Autor: Stefan Feldmann (wasserman2002)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Hallo,
wie kann ich mein  Program (M-File) zu Eingang von Filter  hinfügen?
soll ich es als function nennen und in Worspace speichern ,dann von dort 
aufrufen oder wie geht das?
Zweite Frage: ich hab IN und OUT in Workspace gespeichert dann wollte 
die Übertragungsfuktion[H=OUT/IN] rechnen.kommt aber ein Fehler,IN und 
OUT haben veschiedene Grösse.Der Eingang gibt die werte in der Spalte 
3,so  (:,:,s). Ausgang ist aber normal.ich hab ein programm 
geschrieben.Sehen Sie unten.

danke.

clear
out=simout.signals.values;
IN=simout1.signals.values;
for s=1:441 % Fa=44100 Hz "abtastfrequenz"
    H(s)=OUT(s)/IN(:,:,s) %Out und In sollen gleiche grosse haben
end

Autor: Tommi Huber (drmota)
Datum:
Angehängte Dateien:

Bewertung
0 lesenswert
nicht lesenswert
Du solltest zuerst einmal die Einstellungen die dir Simulink ermöglicht
versuchen zu begreifen. Der 1/z Block (und alle anderen diskreten 
Blöcke) bieten dir an die Sampletime einzustellen (1/Abtastfrequenz) bei 
dir ist sie jedesmal 1 Sek lang, während die Simulationszeit auch nur 1 
Sekunde ist. Da kann doch bei deiner Schaltung nichts brauchbares 
rauskommen.

Und wenn du Ausgang/Eingang bildest heisst das nicht dass du dann deinen 
Frequenzgang bekommst, weil du eine Phasenverschiebung zw. Ausgang und 
Eingang hast. Im übrigen was machst du wenn der Eingang gerade null ist 
--> dann
hast du nähmlich eine unendliche grosse Übertragungsfunktion.

Antwort schreiben

Die Angabe einer E-Mail-Adresse ist freiwillig. Wenn Sie automatisch per E-Mail über Antworten auf Ihren Beitrag informiert werden möchten, melden Sie sich bitte an.

Wichtige Regeln - erst lesen, dann posten!

  • Groß- und Kleinschreibung verwenden
  • Längeren Sourcecode nicht im Text einfügen, sondern als Dateianhang

Formatierung (mehr Informationen...)

  • [c]C-Code[/c]
  • [avrasm]AVR-Assembler-Code[/avrasm]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] - Link zu Artikel
  • Verweis auf anderen Beitrag einfügen: Rechtsklick auf Beitragstitel,
    "Adresse kopieren", und in den Text einfügen




Bild automatisch verkleinern, falls nötig
Bitte das JPG-Format nur für Fotos und Scans verwenden!
Zeichnungen und Screenshots im PNG- oder
GIF-Format hochladen. Siehe Bildformate.
Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt.
Bitte hier nur auf die ursprüngliche Frage antworten,
für neue Fragen einen neuen Beitrag erstellen.

Mit dem Abschicken bestätigst du, die Nutzungsbedingungen anzuerkennen.