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

Clock zurücksetzen um Konstante nur kurz auszugeben

 

mnikoli
Forum-Anfänger

Forum-Anfänger


Beiträge: 21
Anmeldedatum: 10.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 28.02.2011, 20:16     Titel: Clock zurücksetzen um Konstante nur kurz auszugeben
  Antworten mit Zitat      
Hallo,

ich habe momentan ein Problem in Simulink. Zunächst wusste ich nicht woran es liegt, aber jetzt habe ich den Fehler gefunden. jedoch weiß ich nicht, wie das Problem zu lösen ist.

Mein Problem:
Als Eingangsgrößen habe ich Konstanten. Danach folgt ein Switch case Block. Wenn die Konstante durch 3 teilbar ist, soll eine 1 ausgegeben werden. Diese 1 soll nur ganz kurz zum Schluss (Display) anliegen. Ein switch soll dies regeln. Deshalb habe nutze ich eine Clock. Solange die Clock kleiner oder gleich 2 ist, wird die 1 am switch durchgelassen. ansonsten die null.

Mein problem ist aber, dass nachdem die clock die 2 ereicht, diese einfach weiter läuft, und somit mein Ausgang immer null bleibt. da die Bedingung Clock<=2 nie mehr erfüllt werdne kann.

Wie kann ich also die Clock nach erreichen der 2 wieder auf null setzten?
Habe als Anhang ein Bild angehängt.

Tipps wären sehr lieb

Gruß an alle

simulink.JPG
 Beschreibung:

Download
 Dateiname:  simulink.JPG
 Dateigröße:  20.2 KB
 Heruntergeladen:  558 mal
Private Nachricht senden Benutzer-Profile anzeigen


mnikoli
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 21
Anmeldedatum: 10.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 01.03.2011, 12:00     Titel:
  Antworten mit Zitat      
hallo zusammen,

kann mir keiner helfen?

Möchte eigentlich nur wissen, wie ich an einen Ausgang eine 1 für beispielsweise 2s ausgebe, danach wieder eine 0 am Ausgang steht.

gruß an alle
Private Nachricht senden Benutzer-Profile anzeigen
 
_Peter_
Moderator

Moderator


Beiträge: 537
Anmeldedatum: 08.12.10
Wohnort: ---
Version: 7.10, 2010a
     Beitrag Verfasst am: 01.03.2011, 12:57     Titel:
  Antworten mit Zitat      
Hallo mnikoli,
dazu könntest du eventuell ein Flip Flop nutzen.

Diese sind unter "Simulink Extras".
Aber bei FlipFlops kannst du den Ausgang wieder zurücksetzen.
_________________

Gruß
Peter
_________________
goMatlab-Knigge - dran gehalten?!
Schon in den FAQ gesucht? Oder der MATLAB Hilfe?
Ist vielleicht bei den Skripten oder den Tutorials was für dich dabei?
Private Nachricht senden Benutzer-Profile anzeigen
 
mnikoli
Themenstarter

Forum-Anfänger

Forum-Anfänger


Beiträge: 21
Anmeldedatum: 10.05.10
Wohnort: ---
Version: ---
     Beitrag Verfasst am: 04.03.2011, 08:32     Titel:
  Antworten mit Zitat      
danke für den Tipp.
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.