Zum Inhalt springen

Lebenswichtige MATLAB Frage!


Empfohlene Beiträge

Hallo,

 

ich bin matlab anfänger, und stehe vor einem wahrscheinlich leicht zu lösenden Problem.

 

Ich habe einen Eingangsvektor (3000x1 double) und eine Übertragungsfunktion (1x1 tf)

Ich möchte nun den Ausgangsvektor berechnen lassen.

Wie mache ich das am einfachsten?

 

is extrem wichtig, muss das morgen bei einer Prüfung (2. Antritt) fertig haben, sonst schauts schlecht aus. Hoff ihr könnt mir helfen!

 

danke&lg

Link zu diesem Kommentar
Auf anderen Seiten teilen

servas,

wenn du den vektor und die ÜF im "Zeitbereich" hast, ist das Ergebniss wahrscheinlich eine Faltungsfunktion der beiden. Vorsicht, der Ergebnisvektor ist dann länger als der Eingangsvektor, und zwar in deinem Fall um eins länger.

 

Die Faltung in Matlab geht mit CONV

Tipp einmal in Matlab >>help conv ein und probier es aus.

 

Aber was meinst du mit tf? wahrscheinlich transfer-function, oder?

 

A bissi lustiger ginge es mit fouriertransformieren, dann multiplizieren, und wieder zurücktransformieren.... vergiss es, probier es mit conv.

lg und alles gute noch, roland

Link zu diesem Kommentar
Auf anderen Seiten teilen

Dein Kommentar

Du kannst jetzt schreiben und Dich später registrieren. Wenn Du ein Konto hast, melde Dich jetzt an, um unter Deinem Benutzernamen zu schreiben.

Gast
Auf dieses Thema antworten...

×   Du hast formatierten Text eingefügt.   Formatierung jetzt entfernen

  Nur 75 Emojis sind erlaubt.

×   Dein Link wurde automatisch eingebettet.   Einbetten rückgängig machen und als Link darstellen

×   Dein vorheriger Inhalt wurde wiederhergestellt.   Editor leeren

×   Du kannst Bilder nicht direkt einfügen. Lade Bilder hoch oder lade sie von einer URL.

 Teilen

×
×
  • Neu erstellen...