selectCheckInstances

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

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

Синтаксис

selectCheckInstances(app)
selectCheckInstances(app,Name,Value)

Описание

Можно выбрать экземпляры проверки, чтобы использовать в анализе 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 должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: 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