about setting setBlockParameter (blkParam, paramVal)
2 次查看(过去 30 天)
显示 更早的评论
I have a qusestion about setting setBlockParameter.


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?

0 个评论
采纳的回答
Paul
2022-12-29
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 个评论
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Interactive Model Editing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!