Simscape electrical のブロック注釈
이전 댓글 표시
Simscape electrical のブロック注釈の方法についての質問です。
例えば openExample("simscapeelectrical/IMStartingExample") で表示されるモデルにおいて、ASM measurement のブロックパラメータを開くと、「出力」の内容は「回転子速度」となっています。これを、ブロック注釈を用いてブロックの下に「出力=回転子速度」のように表示したいのですが、「出力=%<???>」の???部分(ブロックプロパティトークン)に何を指定すれば良いのか分かりません。「出力」に相当する本来の英文が入るものと思われますが、それらしいものを選んでも全くヒットしません。これに限らず、日本語で表示されるプロパティ名についてはブロックプロパティトークンとの対応づけに苦労します。何か良い方法はありませんか?
채택된 답변
추가 답변 (1개)
Shunya
2026년 8월 3일 0:19
0 개 추천
>ところで、添付いただいた関数 updateIMMeasAnnotation.m は、Induction Machine Measurement ブロックの LoadFcn コールバックなどとして呼び出すのですか。
はい。ご認識のとおりです。
ただし、Induction Machine Measurement ブロック自体にはコールバックを直接設定できないため、モデルやサブシステムなどにコールバックを設定し、その中から本関数を呼び出していただく必要があります。

>これだと、ブロックプロパティトークンの一覧よりも数が絞られて探すのは楽になりますが、日本語名との対応づけまではされないのですね。
日本語名との直接的な対応付けという意味では、そのとおりです。
実務上は、一度すべてのプロパティを表示して確認いただく方法に加え、Simulink Copilot や Simulink Agentic Toolkit を用いて目的のプロパティを検索いただく方法も有効かと思います。
카테고리
도움말 센터 및 File Exchange에서 カスタム コンポーネントとカスタム ライブラリの作成에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!