rmiobjnavigate

Navigate to model objects using unique Requirements Management Interface identifiers

Syntax

rmiobjnavigate(modelPath, guId)
rmiobjnavigate(modelPath, guId, grpNum)

Description

rmiobjnavigate(modelPath, guId) navigates to and highlights the specified object in a Simulink® model.

rmiobjnavigate(modelPath, guId, grpNum) navigates to the signal group number grpNum of a Signal Builder block identified by guId in the model modelPath.

Input Arguments

modelPath

A full path to a Simulink model file, or a Simulink model file name that can be resolved on the MATLAB® path.

guId

A unique identifier that the RMI uses to identify a Simulink or Stateflow® object.

grpNum

Integer indicating a signal group number in a Signal Builder block

Examples

Open the slvnvdemo_fuelsys_officereq example model and get the unique identifier for the MAP Sensor block:

% Open example model
slvnvdemo_fuelsys_officereq;
% Get the Ssession Independent Identifier of the MAP Sensor Block
targetSID = Simulink.ID.getSID('slvnvdemo_fuelsys_officereq/MAP sensor');

Navigate to the MAP Sensor block using rmiobjnavigate and the unique identifier returned in the previous step:

% Split targetSID into two components
[targetModel, targetObj] = strtok(targetSID,':');  
% Navigate to the MAP sensor using the model name and model guID
rmiobjnavigate(targetModel, targetObj)	   
Introduced in R2010b