メインコンテンツ

このページの内容は最新ではありません。最新版の英語を参照するには、ここをクリックします。

対話型のダッシュボードを使用したシミュレーションの制御

R2026a
スイッチ、ボタン、ランプ、ゲージを使用したモデルの対話型インターフェイスの構築

Dashboard ライブラリと Customizable Blocks ライブラリで利用可能なさまざまなコントロールとディスプレイを使用して、モデル用に対話型のダッシュボードを作成します。

  • コントロールは、モデルの変数とブロック パラメーターに接続して、シミュレーション中に値を調整できるインターフェイスを提供します。

  • ディスプレイは信号に接続し、シミュレーション中に信号の値を表示します。

実際のシステムにおけるコントロールとディスプレイのように見えるカスタムの Dashboard ブロックを設計するには、Customizable Blocks ライブラリのブロックを選択します。たとえば、実際の車両に搭載された速度計のフォトリアリスティックなモデルを作成できます。

Dashboard ライブラリと Customizable Blocks ライブラリのブロックを Simulink® のパネルに追加して、実際のダッシュボードとコントロール パネルをモデル化できます。パネルはキャンバスに重なって表示されます。キャンバス上の任意の位置に移動でき、それらの下でモデルの作業を行うときは最小化することもできます。パネルには複数のタブを含めることができるため、ダッシュボードのブロックをそれぞれのグループに整理できます。

ブロック

すべて展開する

Dashboard Scope blockDashboard Scopeシミュレーション中にスコープ表示で信号を追跡
Dashboard Display blockDisplayシミュレーション中の信号値の表示
Gauge blockGauge円形スケールでの信号値の表示
Half Gauge blockHalf Gauge半円形スケールでの入力値の表示
Quarter Gauge blockQuarter Gauge入力値を四分円スケールに表示する
Linear Gauge blockLinear Gauge線形スケールでの入力値の表示
Lamp blockLampランプでの信号値を反映した色の表示
MultiStateImage blockMultiStateImage入力値を反映するイメージを表示する
Circular Gauge blockCircular Gauge外観をカスタマイズ可能な円形ゲージでのシミュレーション中の信号値の表示
Half Gauge blockHalf GaugeDisplay signal value during simulation on gauge shaped as half-circle with customizable appearance (R2024a 以降)
Quarter Gauge blockQuarter GaugeDisplay signal value during simulation on gauge shaped as quarter-circle with customizable appearance (R2024a 以降)
Customizable Display blockDisplayシミュレーション中に外観をカスタマイズ可能な信号値を表示する (R2023b 以降)
Horizontal Gauge blockHorizontal Gauge外観をカスタマイズ可能な水平ゲージでのシミュレーション中の信号値の表示
Vertical Gauge blockVertical Gauge外観をカスタマイズ可能な垂直ゲージでのシミュレーション中の信号値の表示
Lamp blockLampDisplay color that reflects signal value on lamp with customizable appearance
Edit blockEditパラメーターの新しい値を入力
Knob blockKnobダイヤルでパラメーターの値を調整する
Slider blockSliderスライディング スケールを使用してパラメーター値を調整する
Push Button blockPush Buttonボタンを使用してパラメーターまたは変数の値を変更
Rotary Switch blockRotary Switchダイヤルでパラメーターの値を切り替えて設定
Radio Button blockRadio Buttonパラメーター値を選択する
Combo Box blockCombo Boxドロップダウン メニューからパラメーター値を選択
Check Box blockCheck Boxパラメーターまたは変数値を選択
Rocker Switch blockRocker Switchパラメーターの 2 つの値を切り換える
Slider Switch blockSlider Switchパラメーターの 2 つの値を切り換える
Toggle Switch blockToggle Switchパラメーターの 2 つの値を切り換える
Callback Button blockCallback Buttonボタンを使用した MATLAB コードの実行
Customizable Edit blockEditEnter new value for parameter or variable during simulation in edit box with customizable appearance (R2026a 以降)
Knob blockKnob カスタマイズ可能な外観をもつノブを使用したパラメーター値または変数値の変更
Horizontal Slider blockHorizontal Sliderカスタマイズ可能な外観をもつ水平方向のスライダーを使用したパラメーターまたは変数値の変更
Vertical Slider blockVertical Sliderカスタマイズ可能な外観をもつ垂直方向のスライダーを使用したパラメーターまたは変数の値の変更
Push Button block.Push Buttonカスタマイズ可能な外観をもつボタンを使用したパラメーター値または変数値の変更
Callback Button blockCallback Button外観をカスタマイズできるボタンを使用して MATLAB コードを実行する
Rotary Switch blockRotary SwitchChange parameter or variable value using rotary switch with customizable appearance
Radio Button blockRadio ButtonChange parameter or variable value during simulation using radio button with customizable appearance (R2025a 以降)
Combo Box blockCombo BoxChange parameter or variable value during simulation using combo box with customizable appearance (R2025a 以降)
Check Box blockCheck BoxChange parameter or variable value during simulation using check box with customizable appearance (R2024b 以降)
Rocker Switch blockRocker SwitchChange parameter or variable value using switch with customizable appearance
Slider Switch blockSlider SwitchChange parameter or variable value using switch with customizable appearance
Toggle Switch blockToggle SwitchChange parameter or variable value using switch with customizable appearance

ツール

シミュレーション ペーシング オプション実経過時間に対するシミュレーション時間の比率を指定してシミュレーション速度を低下させる

関数

simulink.dashboard.isDashboardBlockCheck whether block is dashboard block (R2026a 以降)
simulink.dashboard.switchPanelTabSwitch dashboard panel tab (R2026a 以降)

オブジェクト

すべて展開する

Simulink.SimulationData.ParameterStores logged parameter data and metadata
Simulink.HMI.InstrumentedSignals信号ログの指定の保存と復元
Simulink.HMI.SignalSpecificationプログラムで Dashboard ブロックを信号に接続する
Simulink.HMI.ParamSourceInfoDashboard ブロックの変数とパラメーターの接続に関する情報

トピック

パネルを使用したダッシュボードのモデル化

Dashboard ブロックの接続

Dashboard ブロックを使用した信号と制御パラメーターの表示

シミュレーション データの可視化の詳細

注目の例