hi. der befehl tf([5],[1 6 8]) funktoniert bei mir nicht. was mach ich falsch? Es erscheint immer folgende fehlermeldung: ?? Undefined function or method 'tf' for input arguments of type 'double'. es geht auch nicht wenn ich es so eingebe: tf([5],[1 6 8]) gruß tester
:
Verschoben durch Admin
also bei mir gehts. liegt wohl daran, dass du keine "control system
toolbox" installiert hast! (was sagt "doc tf"?)
>> tf([5],[1 6 8])
Transfer function:
5
-------------
s^2 + 6 s + 8
wie kann ich feststellen ob ich die "control system toolbox" installiert habe? doc tf sagt mir das der Befehl richtig geschrieben ist. Mehr konnte ich aus der Doku nicht rauslesen.
Tipp mal im Command Window ver ein. Dann erhälst du alle installierten Tools inkl. Versionsnummer
warum fragst du das nicht einfach google?! der suchquery "matlab installierte toolboxen" liefert beim ersten treffer bereits den befehl "ver"!!
ok. sorry. werde nächstes mal besser googlen. hatte wohl den falschen begriff eingegeben. die toolbox ist allerdings installiert(v8.0.1). woran könnte es denn sonst liegen, dass der befehl nicht funktioniert?
Ist in deinem Pfad (File -> Set Path) auch folgender Eintrag vorhanden: ...\MATLAB\R2007b\toolbox\control\control Dort befindet sich nämlich die Datei tf.m. Kannst ja auch mal nachschauen, ob es die Datei überhaupt gibt.
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.