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

If-Bedingung

 

Affenmann
Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 95
Anmeldedatum: 22.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 18.03.2009, 16:59     Titel: If-Bedingung
  Antworten mit Zitat      
Hallo zusammen,

ich brauch dringend Hilfe...

Ich hab 2 komplexe Systeme und je nach Größe des Eingangssignals soll das
eine oder das andere gestartet werden.

Ich hab das jetzt mal aufgebaut mit dem If-Block von Simulink und vereinfacht simuliert.
Das funktioniert auch soweit, nur wenn die Eingangsgrößen sich verändern
schaltet der If-Block nicht auf den anderen Kanal!

Ist das allgemein so, dass der If-Block nicht umschalten kann und nur
am Anfang die Eingangsgrößen überprüft. Oder hab ich einen Fehler drin?

Vielen Dank im vorraus
Gruss
Private Nachricht senden Benutzer-Profile anzeigen


Andreas Goser
Forum-Meister

Forum-Meister


Beiträge: 3.654
Anmeldedatum: 04.12.08
Wohnort: Ismaning
Version: 1.0
     Beitrag Verfasst am: 18.03.2009, 18:19     Titel:
  Antworten mit Zitat      
Hallo, ich denke schon, dass mit Hilfe eines Beispiels ein Problem in der Implementierung gefunden werden kann. Grundsätzlich möchte ich uach noch den "switch" Block ind Spiel bringen sowie Stateflow sofern verfügbar.

Andreas
Private Nachricht senden Benutzer-Profile anzeigen E-Mail senden
 
Affenmann
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 95
Anmeldedatum: 22.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.03.2009, 09:10     Titel:
  Antworten mit Zitat      
Hallo Andreas,

danke erstmal für deine Antwort.
Der Switch-Block geht meiner Meinung nach nicht, da der nur einen
Ausgang hat.

Bsp.:
Ich hab variable 2 Drehzahlen und je nachdem welche Drehzahl größer ist,
soll das eine oder das andere System simuliert werden.

Stateflow ist leider nicht vorhanden!!
Private Nachricht senden Benutzer-Profile anzeigen
 
andi_u

Gast


Beiträge: ---
Anmeldedatum: ---
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.03.2009, 13:42     Titel:
  Antworten mit Zitat      
vll. funktioniert es mit einem der subsysteme. also jedes system in ein subsystem und dann über z.B. enable subsystem das entsprechende system freischalten.

mfg andi_u
 
Affenmann
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 95
Anmeldedatum: 22.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 19.03.2009, 14:14     Titel:
  Antworten mit Zitat      
ja schon mit einem Subsystem,
die enabled subsysteme hab ich noch nie benutzt und muss erstmal schauen
wie die funktionieren

aber danke schonmal
für weitere Ideen bin ich dankbar!!
Private Nachricht senden Benutzer-Profile anzeigen
 
Affenmann
Themenstarter

Forum-Fortgeschrittener

Forum-Fortgeschrittener


Beiträge: 95
Anmeldedatum: 22.01.09
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 23.03.2009, 09:21     Titel:
  Antworten mit Zitat      
Hallo andi,

das mit dem Enabled-Block geht auch nicht!
Da hab ich dasselbe Problem wie bei der If-Abfrage!

Ich brauche also einen Switch mit 2 Eingängen und 2 Ausgängen für
die verschiedenen Subsysteme.
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.