exponenta event banner

deselectCheckInstances

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

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

Описание

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

пример

deselectCheckInstances(app) удаляет все экземпляры проверки из анализа Model Advisor.

пример

deselectCheckInstances(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);

% Deselect all checks
deselectCheckInstances(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);

% Deselect "Identify unconnected lines, input ports, and output 
% ports" check using instance ID
instanceID = getCheckInstanceIDs(app,'mathworks.design.UnconnectedLinesPorts');
checkinstanceID = instanceID(1);
deselectCheckInstances(app,'IDs',checkinstanceID);
Представлен в R2015b