How to detect data type of Inport/Outport Signals of SIMULINK model via MATLAB code

I am making a testing tool in which I need to detect the data type of signals coming out of Inports as well as data type of signals feeding Outports. I require to do this via MATLAB code.
Is there any command or method via which we can get details of data type of any link between two blocks of SIMULINK model to our MATLAB code?

 採用された回答

ES
ES 2013 年 9 月 20 日
to filter out Inports and outports you can use find_sys() and to get their data types, for every inport or outport block use
get_param('Inport or Outport Block Name','OutDataTypeStr')

2 件のコメント

ES
ES 2013 年 9 月 20 日
i meant find_system,
i.e.,
AllBlocks= find_system(ModelName, 'Type', 'block');
for every Block in All Blocks, if Block Type is Inport or Outport (use
get_param(BlockName, 'BlockType') )
then find its data type by
get_param('Inport or Outport Block Name','OutDataTypeStr')
Videet
Videet 2013 年 9 月 20 日
Dear, Elangovan Shanmugam Thank you for helping. This satisfied my requirement

サインインしてコメントする。

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeProgrammatic Model Editing についてさらに検索

製品

タグ

タグが未入力です。

質問済み:

2013 年 9 月 20 日

Community Treasure Hunt

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

Start Hunting!

Translated by