about setting setBlockParameter (blkParam, paramVal)
1 visualizzazione (ultimi 30 giorni)
Mostra commenti meno recenti
I have a qusestion about setting setBlockParameter.
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1246292/image.png)
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1246297/image.png)
In example,
blkParam is 'Gain' and 'Position'.
Question for here.
- Are these 'Gain' and 'Position' is designated text arrays in Metlab?
- Can't I set it to my own text I want?
plus
In example.
paramVal is '40'
Question for here.
3. I want to change value '40' to 1x4 maxtrix [1 0 0 0], how can i change the value?
![](https://www.mathworks.com/matlabcentral/answers/uploaded_files/1246302/image.png)
0 Commenti
Risposta accettata
Paul
il 29 Dic 2022
A1. Gain and Position are block parameters. Position is a paramter that is common to all blocks. More info here Common Block Properties Gain is a block parameter unique to the Gain block. More info here Block-Specific Parameters.
A2. No, you can't change the names of those parameters, only their values.
A3.
simin = setBlockParameter(simin,'vdp/Mu','Gain','[1 0 0 0]');
Of course, you have to make sure that the model will still work with that value for Gain.
8 Commenti
Più risposte (0)
Vedere anche
Categorie
Scopri di più su Interactive Model Editing in Help Center e File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!