Simulink.ModelWorkspace
Interagire con il workspace di un modello in modo programmatico
Descrizione
Utilizzare un oggetto Simulink.ModelWorkspace
per interagire con un workspace del modello. Ad esempio, è possibile aggiungere e rimuovere variabili, impostare la sorgente dei dati del workspace e salvare le modifiche nel workspace.
Per ulteriori informazioni, vedere Model Workspaces.
Creazione
Per creare un Simulink.ModelWorkspace
, utilizzare la funzione get_param
per eseguire una query sul valore del parametro del modello ModelWorkspace
. Ad esempio, per creare un oggetto chiamato mdlWks
che rappresenti il workspace di un modello denominato myModel.slx
:
mdlWks = get_param('myModel','ModelWorkspace')
Proprietà
Funzioni oggetto
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 |
Esempi
Cronologia versioni
Introduzione prima di R2006a