|
|
Benutzung If-Else Bedingung in Simulink |
|
caro1796 |
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 16.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.12.2016, 12:12
Titel: Benutzung If-Else Bedingung in Simulink
|
|
Hallo,
also ich habe ein Problem mit einer If-Bedingung:
Ich habe zwei Fälle:
wenn 0.2<u1<0.001 soll Option A benutzt werden.
Nachdem u1 = 0.001brauche ich Option B, die aber dafür sorgt, dass u1 wieder größer 0.001 wird. Jedoch soll Option B gehalten werden, außer u1 wird kleiner 0.1
Gibt es Möglichkeiten, dies zu realisieren?
Vielen Dank im Voraus!
Liebe Grüße,
Caro
|
|
|
|
|
AKNOT |
Forum-Century
|
|
Beiträge: 129
|
|
|
|
Anmeldedatum: 12.10.11
|
|
|
|
Wohnort: Bochum
|
|
|
|
Version: R2018a
|
|
|
|
|
|
Verfasst am: 20.12.2016, 12:46
Titel:
|
|
|
|
caro1796 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 16.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.12.2016, 13:02
Titel:
|
|
Danke für die schnelle Antwort!
Mit einem Relay habe ich es bereits versucht, bin jedoch daran gescheitert, dass die Grenzen veränderlich sind und ich somit eine neue Variable definieren müsste, die ich aus dem Matlab Workspace reinladen müsste.
Das hat leider nicht funktioniert.
Würde mich über weitere Ideen freuen,
Liebe Grüße
Caro
|
|
|
AKNOT |
Forum-Century
|
|
Beiträge: 129
|
|
|
|
Anmeldedatum: 12.10.11
|
|
|
|
Wohnort: Bochum
|
|
|
|
Version: R2018a
|
|
|
|
|
|
Verfasst am: 20.12.2016, 13:14
Titel:
|
|
Wo kommen denn die veränderlichen Parameter her? Ändern sie sich während der Simulation?
Man kann die Hystereseschaltung auch in einer Embedded MATLAB Function mit einer persistenten Variable für den Schaltzustand nachbauen.
Nur mal schnell zusammengeschrieben ungetestet:
Die Schaltschwellen kannst du, wenn benötigt auch als Eingang der Function definieren und von außen übergeben. Oder eben aus dem Workspace.
Gruß
|
|
|
caro1796 |
Themenstarter
Forum-Newbie
|
|
Beiträge: 3
|
|
|
|
Anmeldedatum: 16.12.16
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 20.12.2016, 14:04
Titel:
|
|
Ja genau, die ändern sich während der Simulation.
Deine Antwort war aber auf jeden Fall sehr hilfreich. Mal schauen ob ich das auch umsetzen kann!
Liebe Grüße,
Caro
|
|
|
|
|
Einstellungen und Berechtigungen
|
|
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
| 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.
|
|