selectCheckInstances

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

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

Описание

Можно выбрать экземпляры проверки, чтобы использовать в анализе Model Advisor. Экземпляр проверки является инстанцированием ModelAdvisor.Check объект в настройке Model Advisor. Когда вы изменяете настройку Model Advisor, ID экземпляра проверки может измениться. Чтобы получить ID экземпляра проверки, используйте 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 объект, корневой анализ набора и выбор проверка с помощью 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 "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