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
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.
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.