rmiobjnavigate

Перейдите к объектам модели с помощью уникальных идентификаторов Requirements Management Interface

Синтаксис

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

Описание

rmiobjnavigate(modelPath, guId) перешел к и подсвечивает заданный объект в модели Simulink®.

rmiobjnavigate(modelPath, guId, grpNum) перемещается к номеру группы сигнала по grpNum из блока Signal Builder, идентифицированного guId в модели modelPath.

Входные параметры

modelPath

Полный путь к файлу модели Simulink или имя файла модели Simulink, которое может быть разрешено на пути MATLAB®.

guId

Уникальный идентификатор, что использование RMI, чтобы идентифицировать Simulink или объект Stateflow®.

grpNum

Целое число, указывающее на номер группы сигнала в блоке Signal Builder

Примеры

Откройте slvnvdemo_fuelsys_officereq модель в качестве примера и получает уникальный идентификатор для блока MAP Sensor:

% 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');

Перейдите с блоком MAP Sensor с помощью rmiobjnavigate и уникальный идентификатор, возвращенный на предыдущем шаге:

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

Представленный в R2010b