|
Hennes |
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 27.04.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 02.12.2010, 16:03
Titel: Zeitbegrenzter Ausgang
|
|
Hallo!
Ich hab ein kleines Problem in Simulink und komm nicht auf eine Lösung.
Ich geb Daten von einem Simulink Modell über einen normalen OUT-Ausgang aus.
Ich hätte nun gern, dass ich den Ausgang irgendwie an und abschalten kann, also die Daten nicht für die gesamte Simulationszeit ausgegeben werden.
Ich weiß nicht, ob es da überhaupt die Möglichkeit gibt, da es ja in den meisten Fällen wenig Sinn macht, die Daten nicht über den gesamten Zeitraum auszugeben.
Vielleicht gibts ja trotzdem eine Möglichkeit.
Vielen Dank für die Hilfe!
Hennes
|
|
|
|
|
ppirokke |
Forum-Fortgeschrittener
|
|
Beiträge: 64
|
|
|
|
Anmeldedatum: 19.11.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: R2010a
|
|
|
|
|
|
Verfasst am: 04.12.2010, 11:11
Titel:
|
|
Hi,
was genau ist der Hintergrund für deinen Wunsch? Willst du deine Simulation damit beschleunigen oder geht es dir darum im weiteren Verlauf einen Zweck zu erfüllen? Mir fällt im Moment selber keine Möglichkeit ein, habe aber im Moment auch keinen Zugang zu Simulink um nach Möglichkeiten ausschau zu halten
|
|
|
Hennes |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 27.04.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.12.2010, 09:09
Titel:
|
|
Hi,
Zweck des ganzen ist, dass ich ein größeres System in Simulink simulieren möchte, dass zu Beginn der Simulation einige Kalibrierungs- und Initialisierungs-Funktionen durchläuft, was ein wenig Zeit in Anspruch nimmt und erst danach erhalte ich relevante Ergebnisse. Ich möchte den Ausgang also auf diesen relevanten Zeitbereich beschränken.
|
|
|
Lord nibbler |
Gast
|
|
Beiträge: ---
|
|
|
|
Anmeldedatum: ---
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.12.2010, 09:17
Titel:
|
|
Hallo Hennes,
was du machen kannst ist die fraglichen Berechnungen in Enabled oder Triggered Subsystems zu packen, je nachdem ob ein Zeitschritt für die Berechnung reicht oder du mehr brauchst. Die Inhalte dieser Subsysteme werden nur zu den von dir über den trigger- oder enable-Port vorgegebenen Zeiten berechnet. Die Ausgänge dieser Subsysteme sind dennoch über die gesamte Simulationszeit wohl definiert (und das ist auch gut so) du kannst jedoch bestimmen ob die werte mit festen werten belegt werden (reset) oder den letzten berechneten wert behalten sollen (hold) das kann man im outport des subsystems definieren.
Gruß Lord nibbler
|
|
|
Hennes |
Themenstarter
Forum-Anfänger
|
|
Beiträge: 10
|
|
|
|
Anmeldedatum: 27.04.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 06.12.2010, 09:54
Titel:
|
|
Hi,
Danke für die Antwort! Hört sich nach einer sinnvollen Lösung an! Werd ich mal ausprobieren!
|
|
|
|
|
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.
|
|