simulinkモデ​ルの中にgotoブロ​ックとfromブロッ​クがたくさんあります​。それらをすべて信号​線としてつなぎたいで​す。

私が作成したsimulinkモデルの中にはgotoブロックとfromブロックがたくさんあります。今、そのブロックをすべて削除し、同じ名前のgotoブロックとfromブロック同士をすべて信号線に置き換える作業をしています。そのような作業を自動で行う方法はありますでしょうか?

 採用された回答

Etsuo Maeda
Etsuo Maeda 2019 年 10 月 21 日

1 投票

回答がついていないようなので・・
を参考にスクリプトm-fileで操作していけばよいかと思います。
find_system でブロックを探して、get_paramでパラメータを抽出して一致判定をして、delete_blockでブロックを消して、add_lineで繋がっているべきブロックとブロックラインをつなげる というようなワークフローで出来そうです。
HTH

1 件のコメント

maeda
maeda 2019 年 10 月 23 日
Maedaさん、ありがとうございます。参考になりました。

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

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File Exchangeプログラムによるモデル編集 についてさらに検索

製品

リリース

R2017b

タグ

質問済み:

2019 年 10 月 17 日

コメント済み:

2019 年 10 月 23 日

Community Treasure Hunt

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

Start Hunting!