Simulink: Is there an easy way to replicate a sub-system in the same simulation?
7 次查看(过去 30 天)
显示 更早的评论
I have a simulation composed of several interconnected subsystems, and I wish extend this to simultaneously, but independently, simulate the same process, but in the reverse direction.
I know that I can copy & paste my existing blocks, then manually rename the variables, gotos, etc.
Wondering if there is a simple and easy way to do this where these are renamed automatically (maybe adding pre-/suffix to the existing names)?
I've tried to keep this general, as I think any answer would apply whatever you might be doing with simulink, but am happy to provide any and all details, if it will help someone find an easier solution.
0 个评论
采纳的回答
Sebastian Castro
2015-7-31
3 个评论
Sebastian Castro
2015-7-31
I've done a little bit of this. I know that people generally use these techniques to string together multiple repetitive blocks, for example, strings of battery cells or finite-element models.
You can use "find_system" to do your search of blocks inside a subsystem... or even to search for the subsystems themselves.
To get a list of all block parameters, you can do:
>> get_param(blockName,'ObjectParameters');
- Sebastian
更多回答(0 个)
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Subsystems 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!