How to find number of different types of blocks?
3 ビュー (過去 30 日間)
古いコメントを表示
Bibigul Shektybayeva
2017 年 6 月 20 日
コメント済み: Bibigul Shektybayeva
2017 年 6 月 20 日
How to find number of different types of blocks in a system? For example, if I have two terminators, three inputs, and one 'And', and one 'Or', I want to get 4 as an answer. My idea, would be to find all blocks and then go through them in a loop, is there an easier way?
0 件のコメント
採用された回答
Fangjun Jiang
2017 年 6 月 20 日
Try this. Note that in your case, "And" and "Or" block are actually the same block type. It is called logical operator block.
f14;
a=find_system('f14','FindAll','on','type','block');
length(unique(get(a,'BlockType')))
その他の回答 (0 件)
参考
カテゴリ
Help Center および File Exchange で Event Functions についてさらに検索
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!