No block called 'AirFrame' could be found
8 次查看(过去 30 天)
显示 更早的评论
'Airframe' is a Subsystem in my Simulink model. Using set_param to change a parameter (Gain) value inside 'Airframe' it suceeds. But when trying to do the same for a Subsystem inside 'Airframe' it fails. Why??
0 个评论
回答(1 个)
Diya Tulshan
2023-6-26
Hii Bentolila Yedida,
I understand you are unable to change the gain parameter for a subsystem inside 'Airframe'.
The 'set_param' function allows you to modify parameters of Simulink blocks, including subsystems.To change a parameter value inside a subsystem that is nested within another subsystem, you need to specify the full path to the parameter you wish to modify.
Here's an example that describes the condition:-
set_param('Model/Airframe/SubsystemName','Gain','Value ');
For better understanding of the 'set_param', kindly refer to following link:-https://in.mathworks.com/help/simulink/slref/set_param.html
3 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Programmatic Model Editing 的更多信息
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!