set_param
Impostare il valore del parametro di Simulink
Descrizione
set_param(
imposta il parametro di Simulink® object
,parameter
1,value
1,...,parameterN,valueN)parameter
specificato sul valore specificato di value
per l'oggetto di destinazione specificato da object
. L'oggetto di destinazione può essere un modello, un sottosistema, una libreria, un blocco, una riga, una porta o un elemento della porta del bus.
Per impostare più valori di parametri per l'oggetto di destinazione, chiamare la funzione set_param
una sola volta con più argomenti nome-valore, anziché chiamare separatamente la funzione per ciascun parametro. L'impostazione di più parametri con una chiamata di funzione è efficiente poiché una chiamata valuta i parametri una sola volta. Se uno qualsiasi dei nomi o dei valori dei parametri non è valido, la funzione non imposta alcun parametro.
Esempi
Argomenti di input
Limitazioni
Se si utilizza
matlab -nodisplay
per avviare una sessione, non è possibile utilizzareset_param
per eseguire una simulazione. La modalità-nodisplay
non supporta la simulazione utilizzandoset_param
. Utilizzare invece la funzionesim
.Quando si utilizza la funzione
set_param
per rinominare un blocco o un segnale, i seguenti nomi non sono validi: nomi vuoti, nomi che contengono solo caratteri di nuova riga e nomi che iniziano o terminano con/
.
Suggerimenti
Dopo aver impostato i parametri nel workspace di MATLAB, aggiornare il diagramma per vedere le modifiche in un modello.
set_param(model,'SimulationCommand','Update')
Cronologia versioni
Introduzione prima di R2006a
Vedi anche
Funzioni
get_param
|getSimulinkBlockHandle
|gcs
|gcb
|bdroot
|open_system
|new_system