im trying to do multiple trigger events in simulink stateflow. what i need is to create 2 clk (clk1 and clk2) with different frequency witch controls light as you can see on stateflow chart. but when i simulate my model it triggers when both clk are at the rising edge and holds light "ON", instead of switching light "OFF" on rising clk1 and "ON" on rising clk2
From my understanding, you are facing an issue in switching between states inside the chart, at the rising edges of the respective clock signals. You can achieve the same using 'Edge Detector' blocks. This block will generate a value one, when it detects a change in value in its input. The detection criteria can be made 'rising', 'falling' or 'either' . You can input 'clk1' and 'clk2' to two different edge detector blocks and the output from the blocks can be used to switch between the states 'on' and 'off' in the stateflow chart.
Da Änderungen an der Seite vorgenommen wurden, kann diese Aktion nicht abgeschlossen werden. Laden Sie die Seite neu, um sie im aktualisierten Zustand anzuzeigen.
Translated by
Website auswählen
Wählen Sie eine Website aus, um übersetzte Inhalte (sofern verfügbar) sowie lokale Veranstaltungen und Angebote anzuzeigen. Auf der Grundlage Ihres Standorts empfehlen wir Ihnen die folgende Auswahl: .
Sie können auch eine Website aus der folgenden Liste auswählen:
So erhalten Sie die bestmögliche Leistung auf der Website
Wählen Sie für die bestmögliche Website-Leistung die Website für China (auf Chinesisch oder Englisch). Andere landesspezifische Websites von MathWorks sind für Besuche von Ihrem Standort aus nicht optimiert.