Simulinkブロックのパスを取得する

[featured_image]
ダウンロード
Download is available until [expire_date]
  • バージョン
  • ダウンロード 5
  • ファイルサイズ 0.52 KB
  • ファイル数 1
  • 投稿日 2024年10月16日
  • 最終更新日時 2024年10月17日

Simulinkブロックのパスを取得する

<概要>
・ブロックのパス(場所)を取得するスクリプトです。

・モデル設計者が実験チームなどにブロックの場所を伝える場合を想定しております

・ブロックを右クリックして「Get BlockPath」実行すると、クリップボードにパスがコピーされます
任意のファイル上でペーストすると、パスを出力することができます。

・例えば、下記のようなモデルのConstantブロックのパスを取得したい場合、

実行してペーストすると、下記のパスが出力されます。

untitled/Subsystem/Constant

 

<使用方法>

・まず、ZIPファイルをダウンロードし、任意のフォルダ(※)に解凍および格納してください
※現在のディレクトリおよびパスを設定したフォルダ

・MATLABのコマンドウィンドウに sl_refresh_customizationsと入力します
※一度だけの実行で大丈夫です。

・対象のSimulinkモデルを開きます。

・パスを取得したいブロックを右クリックします。

・コンテキストメニューの「Get BlockPath」が追加されていますので、選択します。

・選択後、任意のドキュメント(Excel、テキスト、メール)に、ペーストしてください
パスが出力できます。

 

<その他>

・本スクリプト(Pコード)は無償でご提供しますが、著作権は当社に帰属します。

・本スクリプトの使用に起因するいかなる損害についても一切責任を負いません。

・本スクリプトは逆アセンブル、逆コンパイル、リバースエンジニアリングを禁止しております。

・MATLAB/Simulink 2023bで動作確認しております。
上位バージョン、または、ある程度の下位バージョンで動作可能です。

・本スクリプトの利用に関しては、
ダウンロード時に表示される使用許諾契約書(EULA)に同意いただく必要があります。

※MATLAB, Simulinkは、MathWorks社の登録商標です