How can I get the port number of a StateFlow input given it's handle programatically?

4 次查看(过去 30 天)
Eric Bender
Eric Bender2021-7-22
评论: Eric Bender ,2021-10-8
I have the handle of a StateFlow input from a previous find result. I'm trying to get the port number for that StateFlow input. I've been using the sf('get',<handle num>,<field name>) command for other fields like 'data.name', 'data.scope', etc. but can't see where I can get the port number. Can anyone help me with this?

采纳的回答

Jorge Calvo
Jorge Calvo 2021-10-5
It sounds like you are working with Stateflow.Data objects, where you have the ID property and want to find the Port property. In that case, you can do this:
>> x = find(sfgco,Id=301);
>> x.Port
4
  4 个评论

请先登录,再进行评论。

更多回答(0 个)

产品


版本

R2014b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by