基本的な Simulink モデルを生成するスクリプトを作成しようとしていますが、プログラムで信号線にラベルを付ける方法があるかどうかを知りたいです。add_line 関数 (行を追加するために使用しているもの) を見てきましたが、Name プロパティや Label プロパティのようなものを定義するオプションがありません。
これを行う方法はありますか?
基本的な Simulink モデルを生成するスクリプトを作成しようとしていますが、プログラムで信号線にラベルを付ける方法があるかどうかを知りたいです。add_line 関数 (行を追加するために使用しているもの) を見てきましたが、Name プロパティや Label プロパティのようなものを定義するオプションがありません。
これを行う方法はありますか?
現在選択されているブロックgcb
または出力信号に名前を付けたいブロックの名前を使用して、次のように記述できます。
name = gcb h = get_param(name, 'PortHandles') h = Inport: [72.0029 73.0029] Outport: 74.0029 Enable: [] Trigger: [] State: [] LConn: [] RConn: [] Ifaction: [] set(h.Outport(1), 'SignalNameFromLabel', 'output_sig')