Faltung Matlab

Gast #6491708
Lesenswert?
• ▲
▼
Hallo,

bin ein absoluter MATLAB Anfänger und hätte eine Frage zur Faltung. Mein 
Ziel wäre es ein "Fourier zerlegtes" PWM Signal mit der 
Übertragungsfunktion eines Tiefpassfilters 3. Ordnung (ganz simpel 3 RC 
Glieder in Reihe geschaltet) zu falten. Die Übertragungsfunktion muss 
natürlich noch invers Laplace transformiert werden.
Ich habe die Formeln für das PWM Signal und die Übertragungsfunktion 
angehängt. Beim PWM Signal reicht erstmal nur die erste Harmonische.

Parameter wären: R = 10k, C = 1uF, U0 = 5V, fpwm = 3kHz

Rauskommen soll dabei das Ausgangssignal, bzw. die Funktion des 
Ausgangssignals des Tiefpassfilters 3. Ordnung, wenn ein PWM Signal 
angelegt wird.

Wäre sehr dankbar wenn mir da jemand den Code dafür schreiben könnte. 
Hab schon einige Stunden an Zeit investiert aber bisher nur 
Fehlermeldungen rausbekommen. Für einen MATLAB Spezialisten ist das 
wahrscheinlich ne Sache von einer Minute.

Danke schon mal im Voraus!

VG Peter
Beitrag #6491723 wurde von einem Moderator gelöscht.
Beitrag #6491725 wurde von einem Moderator gelöscht.
Gast #6491736
Lesenswert?
• ▲
▼
Danke für die Antwort. Da kommen bei mir aber noch Fehlermeldungen. 
Weißt du wie man die noch weg bekommt?

Unrecognized function or variable 'gesampled'.

Error in test (line 10)
gesampled


Unrecognized function or variable 'gesampled'.

Error in laplace2 (line 10)
gesampled
Beitrag #6491737 wurde von einem Moderator gelöscht.
Beitrag #6491740 wurde von einem Moderator gelöscht.
Gast #6491748
Lesenswert?
• ▲
▼
Jetzt hätte ich doch noch eine Frage. Mein Ziel wärs jetzt noch den 
Rippel zu bestimmen, der aufgrund des PWM Signals entsteht. Also die 
Rippelspannung im eingeschwungenen Zustand. Geht das auch noch 
irgendwie, ganz egal ob grafisch oder rechnerisch.
Gast #6492244
Lesenswert?
• ▲
▼
Ich hätte gerne die Ausgangsfunktion in Abhängigkeit von der Zeit. Dann 
könnte man sich ja in einem Diagramm den eingeschwungenen Zustand 
anschauen und die Restwelligkeit dann daraus ablesen. Ich weiß nicht wie 
das Ganzen in Matlab am Besten umzusetzten ist. Also zwei Möglichkeiten 
wären halt direkt die Faltung im Zeitbereich oder Laplace Trafo. - 
Multiplikation - inserse Laplace Trafo.
Also wär cool wenn nicht nur ein Diagramm sondern auch die Funktion 
ausgegeben wird.

Antwort schreiben

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.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.