Simulink.ModelWorkspace
Programmatisches Interagieren mit dem Modell-Workspace eines Modells
Beschreibung
Verwenden Sie ein Simulink.ModelWorkspace
-Objekt, um mit eine Modell-Workspace zu interagieren. Sie können beispielsweise Variablen hinzufügen und entfernen, die Datenquelle des Workspace festlegen und Änderungen am Workspace speichern.
Weitere Informationen finden Sie unter Model Workspaces.
Erstellung
Um ein Simulink.ModelWorkspace
zu erstellen, verwenden Sie die Funktion get_param
, um den Wert des Modellparameters ModelWorkspace
abzufragen. Um beispielsweise ein Objekt namens mdlWks
zu erstellen, dass den Model-Workspace eines Modells namens myModel.slx
darstellt:
mdlWks = get_param('myModel','ModelWorkspace')
Eigenschaften
Objektfunktionen
getVariable | Return value of variable in the model workspace of a model |
getVariablePart | Get value of variable property in model workspace |
setVariablePart | Set property of variable in model workspace |
hasVariable | Determine whether variable exists in the model workspace of a model |
whos | Return list of variables in the model workspace of a model |
saveToSource | Save model workspace changes to the external data source of the model workspace |
save | Save contents of model workspace to a MAT-file |
reload | Reinitialize variables from the data source of a model workspace |
evalin | Evaluate expression in the model workspace of a model |
clear | Clear variables from the model workspace of a model |
assignin | Assign value to variable in the model workspace of a model |
Beispiele
Versionsverlauf
Eingeführt vor R2006a