MATLAB ヘルプ センター
実行 ID が有効かどうか判断する
valid = Simulink.sdi.isValidRunID(runID)
valid = Simulink.sdi.isValidRunID(runID) は、runID がシミュレーション データ インスペクター リポジトリ内の実行に対応する場合に 1 (true) を返します。
valid
runID
1
例
すべて折りたたむ
この例では、実行 ID が有効かどうかをチェックする方法を示します。Simulink.sdi.isValidRunID を使用すると、スクリプト全体で有効なデータが使用されていることを確認できます。
Simulink.sdi.isValidRunID
シミュレーション実行の作成
モデル sldemo_fuelsys のシミュレーションを実行してシミュレーション データ インスペクターに実行を作成し、Simulink.sdi.getAllRunIDs を使用してその実行 ID を取得します。
sldemo_fuelsys
Simulink.sdi.getAllRunIDs
% Simulate model load_system('sldemo_fuelsys') sim('sldemo_fuelsys') % Get run ID runIDs = Simulink.sdi.getAllRunIDs; runID = runIDs(end);
実行 ID の有効性のチェック
シミュレーション データ インスペクターにある実行が実行 ID に対応していることを検証するためのチェックです。
Simulink.sdi.isValidRunID(runID)
ans = logical 1
実行の削除と有効性のチェック
実行を削除してメモリ領域をクリアしたり、シミュレーション データ インスペクターの UI をクリーン アップすることができます。実行を削除すると、その実行に関する実行 ID は無効になります。
Simulink.sdi.deleteRun(runID) Simulink.sdi.isValidRunID(runID)
ans = logical 0
一意のシミュレーション データ インスペクター実行識別子。正の整数として指定します。シミュレーション データ インスペクターは実行の作成時に実行 ID を割り当てます。実行用の実行 ID は Simulink.sdi.getAllRunIDs または Simulink.sdi.getRunIDByIndex を使用して取得できます。
Simulink.sdi.getRunIDByIndex
true
false
0
実行の有効性インジケーター。数値または logical 1 (true) または 0 (false) として指定します。valid が true である場合、runID は有効です。valid が false である場合、runID は無効です。
R2011b で導入
Simulink.sdi.getAllRunIDs | Simulink.sdi.getRunIDByIndex | Simulink.sdi.createRun | Simulink.sdi.deleteRun | Simulink.sdi.compareRuns
Simulink.sdi.createRun
Simulink.sdi.deleteRun
Simulink.sdi.compareRuns
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ