主要内容

シミュレションデタンスペクタ

デ,タとシミュレ,ション結果を検査および比較し,モデルの設計を検証して反復します。

説明

シミュレションデタンスペクタは,複数の種類のデタを可視化して比較します。

シミュレーションデータインスペクターを使用して,ワークフローの複数の段階で時系列データを検証および比較できます。この例では,シミュレーションデータインスペクターによる設計サイクルのすべての段階のサポート方法について示します。

  1. シミュレションデタンスペクタでのデタの表示

    シミュレーションデータインスペクターにデータのログを作成するように構成されたモデル内でシミュレーションを実行するか,ワークスペースまたは垫ファイルからデータをインポートします。モデルのブロック線図,パラメーター値,モデルコンフィギュレーションを繰り返し変更しながら,モデルの入力データを表示して確認したり,記録されたシミュレーションデータを検証できます。

  2. シミュレ,ションデ,タの検証

    複数のサブプロットに信号をプロットしたり,指定されたプロットの座標軸を拡大/縮小したり,データカーソルを使ってデータを理解および評価します。シミュレションデタンスペクタを使用したプロットの作成で解説します。

  3. シミュレ,ションデ,タの比較

    個々の信号またはシミュレーションの実行を比較し,相対許容誤差,絶対許容誤差,および時間の許容誤差との比較結果を解析できます。シミュレションデタンスペクタの比較ツールは、反復設計を容易にし、許容誤差の要件を満たしていない信号を強調表示できます。比較演算の詳細については、シミュレションデタンスペクタでデタを比較する方法を参照してください。

  4. シミュレションデタンスペクタのデタと表示の保存および共有

    シミュレーションデータインスペクターのデータとビューを保存して,他のユーザーと所見を共有します。

コマンドラ▪▪ンからシミュレ▪▪ションデ▪タ▪▪ンスペクタ▪▪の機能を利用することもできます。詳細にいては,プログラムによるデ,タの検証と比較を参照してください。

シミュレションデタンスペクタを開く

  • 动态仿真模块®ルストリップ:[シミュレ,ション]タブで,[結果の確認]にある[デタンスペクタ]をクリックします。

  • 信号のストリーミングバッジをクリックしてシミュレーションデータインスペクターを開き,信号をプロットします。

  • MATLAB®コマンドプロンプト:”Simulink.sdi.viewと入力します。

すべて展開する

シミュレーションデータインスペクターのプログラムによるインターフェイスを使用して,複数の実行の同じ信号に対するパラメーターを変更できます。この例では,0.1の絶対許容誤差をデタの4の実行すべての信号に追加します。

最初に,ワークスペースをクリアして,データを含むシミュレーションデータインスペクターセッションを読み込みます。セッションには,航空機用縦方向コントローラーの仿真软件®モデルの4つのシミュレーションからのログデータが含まれます。

Simulink.sdi.clear Simulink.sdi.load (“AircraftExample.mldatx”);

関数Simulink.sdi.getRunCountを使用して,シミュレションデタンスペクタに含まれている実行の数を取得します。この数値を,各実行で動作する为ル,プの。

count = Simulink.sdi.getRunCount;

次に,对应ル,プを使用して0.1の絶対許容誤差を各実行の最初の信号に割り当てます。

a = 1:count runID = Simulink.sdi.getRunIDByIndex(a);aircraftRun = Simulink.sdi.getRun(runID);sig = getSignalByIndex(aircraftRun,1);sig.AbsTol = 0.1;结束

関連する例

プログラムでの使用

すべて展開する

Simulink.sdi.viewではmatlabコマンドランからシミュレションデタンスペクタを開きます。

バ,ジョン履歴

R2010bで導入

Baidu
map