Перейдите к объектам модели с помощью уникальных идентификаторов Requirements Management Interface
rmiobjnavigate(modelPath, guId)
rmiobjnavigate(modelPath, guId, grpNum)
rmiobjnavigate( перешел к и подсвечивает заданный объект в Simulink® модель. modelPath, guId)
rmiobjnavigate( перемещается к номеру группы сигнала modelPath, guId, grpNum)по grpNum из блока Signal Builder, идентифицированного guId в модели modelPath.
|
Полный путь к файлу модели Simulink или имя файла модели Simulink, которое может быть разрешено на MATLAB® path. |
|
Уникальный идентификатор, что использование RMI, чтобы идентифицировать Simulink или Stateflow® объект. |
|
Целое число, указывающее на номер группы сигнала в блоке 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)