getCheckInstanceIDs

Класс: советник. Приложение
Пакет: советник

Получите идентификаторы экземпляра проверки

Синтаксис

CheckInstanceIDs = getCheckInstanceIDs(app)
CheckInstanceIDs = getCheckInstanceIDs(app,CheckID)

Описание

Получите ID экземпляра проверки для проверки с помощью ID проверки. Экземпляр проверки является инстанцированием объекта ModelAdvisor.Check в настройке Model Advisor. Когда вы изменяете настройку Model Advisor, ID экземпляра проверки может измениться. ID проверки является статическим идентификатором, который не изменяется.

пример

CheckInstanceIDs = getCheckInstanceIDs(app) возвращает массив ячеек идентификаторов.

пример

CheckInstanceIDs = getCheckInstanceIDs(app,CheckID) возвращает ID экземпляра для проверки.

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

развернуть все

Объект Advisor.Application, созданный Advisor.Manager.createApplication

Проверяйте ID, сопоставленный с проверкой Model Advisor.

Пример: 'mathworks.design.UnconnectedLinesPorts'

Выходные аргументы

развернуть все

Проверяйте идентификаторы экземпляра, возвращенные как массив ячеек идентификаторов

Примеры

развернуть все

Этот пример показывает, как установить корневую модель, создать объект Application, установите корневой анализ и получите ID экземпляра проверки.

% Set root model to sldemo_mdlref_basic model
RootModel='sldemo_mdlref_basic';

% Create an Application object
app = Advisor.Manager.createApplication();

% Set the Application object root analysis
setAnalysisRoot(app,'Root',RootModel);

% Select all check instances
selectCheckInstances(app);

% Obtain check instance IDs
CheckInstanceIDs = getCheckInstanceIDs(app);

Этот пример показывает, как установить корневую модель, создать объект Application, установите корневой анализ и получите ID экземпляра проверки для проверки Identify unconnected lines, input ports.

% Set root model to sldemo_mdlref_basic model
RootModel='sldemo_mdlref_basic';

% Create an Application object
app = Advisor.Manager.createApplication();

% Set the Application object root analysis
setAnalysisRoot(app,'Root',RootModel);

% Select all check instances
selectCheckInstances(app);

%  Obtain check instance ID for Model Advisor check "Identify unconnected lines, 
%   input ports"
CheckInstanceIDs = getCheckInstanceIDs(app,'mathworks.design.UnconnectedLinesPorts');

Альтернативы

В левой панели окна Model Advisor щелкните правой кнопкой по проверке и выберите Send Check Instance ID to Workspace.

Введенный в R2015b