|
|
alte Werte in Embedded Matlab Functions |
|
senmeis |
Forum-Guru
|
|
Beiträge: 301
|
|
|
|
Anmeldedatum: 09.03.10
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.12.2012, 15:29
Titel: alte Werte in Embedded Matlab Functions
|
|
Hi,
der Zustand vom letzten Abtastzeitpunkt in einer Level-2 S Function kann in der Variable block.Dwork.Data abgespeichert werden. Wie wird dies in Embedded Matlab Functions gemacht?
Bisher habe ich wie folgt gemacht: Variablen im Base Workspace werden immer in einer Embeddd Matlab Function aktualisiert und diese dienen zum Zustand von einem Abtastzeitpunkt. Ich weiss diese Methode ist nicht gut. Gibts andere Möglichkeiten?
Gruss
Senmeis
|
|
|
|
|
knilumis_baltaM |
Forum-Century
|
|
Beiträge: 241
|
|
|
|
Anmeldedatum: 20.04.12
|
|
|
|
Wohnort: ---
|
|
|
|
Version: ---
|
|
|
|
|
|
Verfasst am: 13.12.2012, 17:05
Titel:
|
|
Zitat: |
der Zustand vom letzten Abtastzeitpunkt in einer Level-2 S Function kann in der Variable block.Dwork.Data abgespeichert werden. Wie wird dies in Embedded Matlab Functions gemacht? |
persistent variable1;
if isempty(variable1)
variable1 = 0;
end
|
|
|
|
|
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.
|
|