selectCheckInstances

Класс: Advisor.Application
Пакет: Advisor

Выберите образцы проверки для использования в анализе Model Advisor

Описание

Можно выбрать образцы проверки для использования в анализе Model Advisor. Образец проверки является экземпляром ModelAdvisor.Check объект в строении Model Advisor. При изменении строения Model Advisor может измениться идентификатор образца проверки. Чтобы получить идентификатор образца чека, используйте getCheckInstanceIDs способ.

пример

selectCheckInstances(app) выбирает все образцы проверки для анализа Model Advisor.

пример

selectCheckInstances(app,Name,Value) выбирает образцы, заданные Name,Value аргументы в виде пар для использования в анализе Model Advisor.

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

расширить все

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

Аргументы в виде пар имя-значение

Задайте необязательные разделенные разделенными запятой парами Name,Value аргументы. Name - имя аргумента и Value - соответствующее значение. Name должны находиться внутри кавычек. Можно задать несколько аргументов в виде пар имен и значений в любом порядке Name1,Value1,...,NameN,ValueN.

Выберите образцы проверки для использования в анализе Model Advisor, заданном как массив ячеек с идентификаторами

Типы данных: cell

Примеры

расширить все

В этом примере показано, как задать корневую модель, создать Application объект, установите корневой анализ и выберите все образцы проверки для анализа Model Advisor.

% 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 checks
selectCheckInstances(app);

В этом примере показано, как задать корневую модель, создать 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 "Identify unconnected lines, input ports, and output 
% ports" check using check instance ID
instanceID = getCheckInstanceIDs(app,'mathworks.design.UnconnectedLinesPorts');
checkinstanceID = instanceID(1);
selectCheckInstances(app,'IDs',checkinstanceID);
Введенный в R2015b