WICHTIG: Der Betrieb von goMatlab.de wird privat finanziert fortgesetzt. - Mehr Infos...

Mein MATLAB Forum - goMatlab.de

Mein MATLAB Forum

 
Gast > Registrieren       Autologin?   

Partner:




Forum
      Option
[Erweitert]
  • Diese Seite per Mail weiterempfehlen
     


Gehe zu:  
Neues Thema eröffnen Neue Antwort erstellen

Variablenüberprüfung

 

Strahlemann
Forum-Newbie

Forum-Newbie



Beiträge: 5
Anmeldedatum: 18.04.08
Wohnort: Berlin
Version: ---
     Beitrag Verfasst am: 28.04.2008, 13:20     Titel: Variablenüberprüfung
  Antworten mit Zitat      
Hallo Leute,

ich bin auf der suche nach einer Möglichkeit eine Variable, die einer Funktion übergeben wurde, auf ihren typ zu überprüfen. In meinem speziellen Fall, soll geprüft werden, ob die Variable eine Übertragungsfunktion (transfer function) ist. Leider gibt es keinen Befehl "istf" oder so.
_________________

Wer nicht fragt, der nicht gewinnt!

E-Technik
Private Nachricht senden Benutzer-Profile anzeigen


Strahlemann
Themenstarter

Forum-Newbie

Forum-Newbie



Beiträge: 5
Anmeldedatum: 18.04.08
Wohnort: Berlin
Version: ---
     Beitrag Verfasst am: 28.04.2008, 15:49     Titel:
  Antworten mit Zitat      
So nach ettlichem Suchen hab ich's gefunden.
Ist natürlich total simpel.

Und damit alle die auch so was suchen gleich hier fündig werden - der Befehl heißt:
Code:
>>issiso(sys)
Und gibt 1 (true) aus wenn es sich um ein System mit einem Eingang und einem Ausgang handelt, also auch bei besagter Übertragungsfunktion.

Oder sogar noch besser
Code:
>>class(sys)
gibt einen String mit dem Namen des Datentyps aus. In meinem Fall dann 'tf', den man mit
Code:
>>strcmp(class(sys),'tf')
mittels bedingtem Befehl (if) dann nutzen kann.
_________________

Wer nicht fragt, der nicht gewinnt!

E-Technik
Private Nachricht senden Benutzer-Profile anzeigen
 
Neues Thema eröffnen Neue Antwort erstellen



Einstellungen und Berechtigungen
Beiträge der letzten Zeit anzeigen:

Du kannst Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
Du kannst Dateien in diesem Forum posten
Du kannst Dateien in diesem Forum herunterladen
.





 Impressum  | Nutzungsbedingungen  | Datenschutz | FAQ | goMatlab RSS Button RSS

Hosted by:


Copyright © 2007 - 2024 goMatlab.de | Dies ist keine offizielle Website der Firma The Mathworks

MATLAB, Simulink, Stateflow, Handle Graphics, Real-Time Workshop, SimBiology, SimHydraulics, SimEvents, and xPC TargetBox are registered trademarks and The MathWorks, the L-shaped membrane logo, and Embedded MATLAB are trademarks of The MathWorks, Inc.