exponenta event banner

selectComponents

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

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

Описание

Можно выбрать компоненты модели для анализа в Model Advisor. Компонент модели является моделью в системной иерархии. Модели, на которые ссылается корневая модель, и Advisor.Application.setAnalysisRoot указывает, являются ли компоненты модели. По умолчанию выбраны все компоненты.

пример

selectComponents(app) включает все компоненты для анализа в Model Advisor.

пример

selectComponents(app,Name,Value) включает компоненты модели, указанные Name,Value парные аргументы для анализа Model Advisor.

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

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

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

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

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

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

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

Выберите компоненты, указанные идентификаторами и потомками компонентов, из анализа Model Advisor.

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

Примеры

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

В этом примере показано, как задать корневую модель, создать 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 components
selectComponents(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 component using IDs
selectComponents(app,'IDs',RootModel);
Представлен в R2015b