Fehlermeldung bei der Erstellung einer Sprungfunktion im ilaplace Bereich

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

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

Sign in to comment.

Answers (0)

Asked:

on 20 Apr 2023

Commented:

on 10 May 2023

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!