exponenta event banner

getCheckInstanceIDs

Класс: Advisor.Application
Пакет: Консультант

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

Описание

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

пример

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

пример

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

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

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

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

Идентификатор проверки, связанный с проверкой Model Advisor.

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

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

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

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

Примеры

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

В этом примере показано, как задать корневую модель, создать Application объект, задать анализ корня и получить идентификатор проверочного экземпляра.

% 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 object, set root analysis и получить идентификатор экземпляра проверки для проверки 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