主要内容

このページの翻訳は最新ではありません。ここをクリックして,英語の最新版を参照してください。

金宝appSimulink.sdi.getAllRunIDs

シミュレーションデータインスペクターのすべての実行識別子を取得

説明

runIDs= 金宝appSimulink.sdi.getAllRunIDsは,シミュレーションデータインスペクターリポジトリ内にあるすべての実行に対して,実行識別子で構成された行列を返します。

すべて折りたたむ

シミュレーションデータインスペクターのプログラムによるインターフェイスを使用して実行される多くのタスクは,シミュレーション実行用の実行IDを取得することから始まります。この例では,実行の実行IDを取得するいくつかの方法を示します。実行IDを使用して,実行データとメタデータを含む金宝appSimulink.sdi.Runオブジェクトにアクセスしたり,関数金宝appSimulink.sdi.compareRunsを使用して実行比較を行うことができます。

実行の作成

モデルsldemo_fuelsysはログ作成用に構成済みです。モデルのシミュレーションを実行するときに、シミュレーション データ インスペクターは自動的に実行を作成し、実行 ID を割り当てます。

load_system (“sldemo_fuelsys”) sim卡(“sldemo_fuelsys”

金宝appSimulink.sdi.getAllRunIDsを使用した実行IDの取得

関数金宝appSimulink.sdi.getAllRunIDsは,シミュレーションデータインスペクターリポジトリ内にある実行に関するすべての実行IDの配列を,最後に作成された実行が配列の末尾になる順序で返します。

runIDs = 金宝appSimulink.sdi.getAllRunIDs;runID = runIDs(结束);

金宝appSimulink.sdi.getRunIDByIndexを使用した実行IDの取得

関数金宝appSimulink.sdi.getRunCountおよび金宝appSimulink.sdi.getRunIDByIndexを使用して,実行の実行IDを取得することもできます。この方法は,をカウント変数として使用して,シミュレーションデータインスペクターリポジトリ内の実行にインデックスを付ける場合にも役立ちます。

数= Simul金宝appink.sdi.getRunCount;runID = 金宝appSimulink.sdi.getRunIDByIndex(数);

金宝appSimulink.sdi.Runオブジェクトからの実行IDの取得

実行に対応する金宝appSimulink.sdi.Runオブジェクトから実行IDを取得することもできます。この例では,関数金宝appSimulink.sdi.getCurrentSimulationRunを使用して,sldemo_fuelsysモデルの最新のシミュレーションに対応する运行オブジェクトを取得します。関数金宝appSimulink.sdi.Run.getLatestを使用して,最後に作成された运行オブジェクトにアクセスすることもできます。

fuelsysRun = 金宝appSimulink.sdi.getCurrentSimulationRun (“sldemo_fuelsys”);runID = fuelsysRun.ID;

出力引数

すべて折りたたむ

シミュレーションデータインスペクターリポジトリに含まれている実行IDの行列。

R2017aで導入