Simulink.BlockDiagram.routeLine
説明
Simulink.BlockDiagram.routeLine(
は、既存のライン ハンドルの配列を入力として受け取り、対応するラインをルーティングします。既存のラインをルーティングすることで、ラインのルートの品質が向上し、モデル内の他のラインや障害物とオーバーラップすることを回避できます。lines
)
ルーティングするモデル内のライン ハンドルを見つけるには、関数 find_system
または関数 get_param
を使用します。
Simulink.BlockDiagram.routeLine(
は、スクリプト実行中に 'DeferredLines'
)LineUpdate
モデル パラメーターが延期するすべてのライン更新を実行します。このコマンドでラインをルーティングするには、次のすべての条件を適用しなければなりません。
LineUpdate
モデル パラメーターが'deferred'
に設定されるこのコマンドを含むスクリプトは、このコマンドの使用前にライン ルーティングに影響する
スクリプトがモデルを保存する場合、スクリプトは、関数
save_system
の使用後かつこのコマンドの使用前にライン ルーティングに影響する
例
入力引数
制限
ラインをルーティングするには、Simulink® キャンバスに追加の空白が必要になる場合があります。キャンバスに必要な空白がない場合、
Simulink.BlockDiagram.routeLine
を使用してもラインのルートの品質が改善しない可能性があります。ルーティングするラインが多数ある大規模モデルでは、
Simulink.BlockDiagram.routeLine
の実行には数分かかる場合があります。
バージョン履歴
R2019a で導入