Skip to Main Content Skip to Search
Product Documentation

Simulink.sdi.isValidRunID - Determine if run ID is valid

Syntax

isValid = Simulink.sdi.isValidRunID(runID)

Description

isValid = Simulink.sdi.isValidRunID(runID) returns true if the run ID, runID, corresponds to a run currently in the Simulation Data Inspector. Otherwise, it returns false.

Input Arguments

runID

Run ID, a unique number identifying a run in the Simulation Data Inspector.

Output Arguments

isValid

Boolean value: true, if the run exists; false, otherwise.

Examples

Before comparing the simulation data of two runs, you can verify that the run IDs are valid.

 % Configure model "sldemo_f14" for logging and simulate
simOut = sim('sldemo_f14', 'SaveOutput','on', ...
             'SaveFormat', 'StructureWithTime', ...
             'ReturnWorkspaceOutputs', 'on');
 
% Create a Data Inspector run
run1ID = Simulink.sdi.createRun('First Run', 'base', {'simOut'});
run2ID = Simulink.sdi.createRun('Second Run', 'base', {'simOut'});

% Check if run IDs are valid in Simulation Data Inspector
run1ID_valid = Simulink.sdi.isValidRunID(run1ID);
run2ID_valid = Simulink.sdi.isValidRunID(run2ID);

if run1ID_valid & run2ID_valid
% Compare two runs
   difference = Simulink.sdi.compareRuns(run1ID, run2ID);
end

See Also

Simulink.sdi.compareRuns | Simulink.sdi.createRun | Simulink.sdi.Run

How To

  


Related Products & Applications

Learn more about Simulink through this collection of videos, articles, technical literature and the Getting Started with Simulink Guide.

 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS