我实际上正在尝试使用Matlab代码构建Stateflow
我想知道是否有可能检索State块的Handle。我尝试使用get_param():
state_handle = get_param('System/Chart/State_ON', 'Handle');
但是它返回了我:
No block called 'State_ON' could be found.
还有使用州名获取Handle的解决方案吗?
编辑:我找到并发布了解决方案
答案 0 :(得分:1)
好的,经过大量研究,有2种解决方案:
StateHandle = StateFinder(Chart Handle)
state_handle = ch.find('-isa','Stateflow.State','-and','Name', 'State_ON');