Simscapeにお​ける特定のステップ時​での各変数値の確認方​法

3 views (last 30 days)
T.K
T.K on 15 Feb 2024
Moved: Kojiro Saito on 16 Feb 2024
Simscapeで物理モデルを構築したのですが、各コンポーネントがどのように計算されているのかを確認したく、特定のステップ時における各コンポーネントの変数の確認方法をご教示頂けないでしょうか。
イメージとしては、デバッグの「変数ビューアー」です。
上記は、コンパイル時におけるコンポーネントの初期条件(初期値)を一覧で表示してくれています。
今回の希望としては、任意のステップ時におけるコンポーネントの各変数値(電圧や電流など)を知る方法がないか模索しております。
ご存知の方がおられましたらご教示頂けますと幸いです。

Accepted Answer

Toshinobu Shintai
Toshinobu Shintai on 15 Feb 2024
シミュレーションデータインスペクターを用いて、各コンポーネントの物理変数を波形表示することができます。ステップ実行する場合にも、その波形表示を少しずつ進めていくことができます。
  3 Comments
Toshinobu Shintai
Toshinobu Shintai on 16 Feb 2024
Moved: Kojiro Saito on 16 Feb 2024
「Controlled Heat Flow Rate Source」ブロックの「①端子Aの温度、②端子Bの温度、③貫通する熱流」を、シミュレーションデータインスペクターで可視化することができます。以下のように、カーソルを出すことで、各ステップの値を確認できます。センサーブロックを追加で配置する必要はありません。
T.K様が求めているのは、グラフベースではなく表ベースでの解析機能かと認識しました。
シミュレーションデータインスペクター以外にも、「結果エクスプローラー」という機能もありますが、申し訳ありませんが、こちらもグラフベースの可視化機能になります。
表ベースの可視化をする機能は、私の知る限りでは無いかと。ご不便をおかけしまして申し訳ありません。
一応、シミュレーションデータインスペクターからエクセルファイルへ出力することで、表ベースで結果を見ることはできます。
デモモデルを添付しています。デモモデルはR2023bで作成しています。
T.K
T.K on 16 Feb 2024
Moved: Kojiro Saito on 16 Feb 2024
早急なご回答ありがとうございました。
また、ご回答内容を少し読み違えておりました。ご教示頂いたものが、まさに確認したかった内容になります。
※Simscape変数をデータインスペクターで確認できることを失念しておりました。おかげさまで勉強になりました。
表出力までは必要ないため、ご教示頂いた内容で十分になります。
誠にありがとうございました。

Sign in to comment.

More Answers (0)

Categories

Find more on ビッグ データの処理 in Help Center and File Exchange

Community Treasure Hunt

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

Start Hunting!