getDatasetRef
実行の Simulink.sdi.DatasetRef
オブジェクトを作成する
説明
は、sdiDSRef
= getDatasetRef(runObj
)Simulink.sdi.Run
オブジェクト runObj
のデータを参照する Simulink.sdi.DatasetRef
オブジェクト sdiDSRef
を作成します。データが大きすぎてメモリに収まらない場合は、DatasetRef
オブジェクトを使用してデータを処理します。
例
実行の Simulink.sdi.DatasetRef
オブジェクトの作成
モデル sldemo_fuelsys
は信号ログを使用して、フォールトトレラント燃料制御システムのデータをログ記録します。信号ログ データは、シミュレーション データ インスペクターに自動的にストリーミングされます。
シミュレーション データ インスペクターで実行を作成するには、モデルをシミュレートします。
mdl = "sldemo_fuelsys";
sim(mdl);
関数 Simulink.sdi.Run.getLatest
を使用して最新の実行を取得します。
fuelRun = Simulink.sdi.Run.getLatest;
関数 getDatasetRef
を使用して、実行の Simulink.sdi.DatasetRef
オブジェクトを作成します。
DSRef = getDatasetRef(fuelRun)
DSRef = DatasetRef with properties: Name: 'Run <run_index>: <model_name>' Run: [1x1 Simulink.sdi.Run] numElements: 16
入力引数
runObj
— シミュレーション データ インスペクター実行
Simulink.sdi.Run
オブジェクト
処理しなければならない、メモリに収まらないデータをもつシミュレーション データ インスペクター実行。Simulink.sdi.Run
オブジェクトとして指定します。
出力引数
sdiDSRef
— 実行データへの参照
Simulink.sdi.DatasetRef
オブジェクト
メモリに収まらないデータの処理に使用できる実行データへの参照。Simulink.sdi.DatasetRef
オブジェクトとして返されます。
バージョン履歴
R2017b で導入
MATLAB コマンド
次の MATLAB コマンドに対応するリンクがクリックされました。
コマンドを MATLAB コマンド ウィンドウに入力して実行してください。Web ブラウザーは MATLAB コマンドをサポートしていません。
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)