Fehlermeldung bei der Erstellung einer Sprungfunktion im ilaplace Bereich
Show older comments
Hallo, ich will von einer Übertragungsfunktion im Laplace Bereich die Funktion der Sprungantwort im Zeitbereich ermitteln. Ich habe folgenden Programmcode verwendet:
syms s t
Fws = ((3333*s^5+5667*s^4+2700*s^3+383.3*s^2+16.67*s)/(40000*s^8+128000*s^7+154400*s^6+9.053e04*s^5+2.897e04*s^4+5300*s^3+483.3*s^2+16.67*s))*1/s
Fwt = ilaplace(Fws)
Ich erhalte allerdings folgende Fehlermeldung:
"Error using InputOutputModel/subsref (line 43)
The name "((1667*s)/100 + (3833*s^2)/10 + 2700*s^3 + 5667*s^4 + 3333*s^5)/(s*((1667*s)/100 + (4833*s^2)/10 + 5300*s^3 + 28970*s^4 + 90530*s^5 +
154400*s^6 + 128000*s^7 + 40000*s^8))" does not match any channel or group."
"Error in PI538_2step (line 3)
Fwt = ilaplace(Fws)"
Danke für eure Hilfe!
1 Comment
Harald
on 10 May 2023
Hallo Melanie,
ich weiß nicht, ob die Frage noch aktuell ist. Ich habe deinen Code in Releases R2021a und R2023a getestet und er lief fehlerfrei. Die Antwort ist zwar recht länglich, kann aber z.B. mit fplot visualisiert werden.
Welches Release verwendest du?
Viele Grüße,
Harald
Answers (0)
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!