getOpenings

Получите список открытий для slLinearizer или slTuner интерфейс

Синтаксис

Описание

пример

op_names = getOpenings(s) возвращает имена постоянных открытий s, который может быть любой slLinearizer взаимодействуйте через интерфейс или slTuner интерфейс.

Примеры

свернуть все

Откройте scdcascade модель.

mdl = 'scdcascade';
open_system(mdl);

Создайте slLinearizer взаимодействуйте через интерфейс к модели и добавьте, что некоторый анализ указывает на интерфейс.

sllin = slLinearizer(mdl,{'u1','y1'});

Предположим, что вы интересуетесь анализом только внутреннего цикла. Для этого добавьте y1m как постоянное открытие sllin.

addOpening(sllin,'y1m');

В больших моделях можно хотеть открыть несколько циклов, чтобы изолировать систему интереса.

После выполнения некоторых дополнительных шагов, таких как добавление большего количества интересных мест и извлечение передаточных функций, предположите, что вы хотите список всех открытий sllin.

op_names = getOpenings(sllin)
op_names =

  1x1 cell array

    {'scdcascade/Sum/1[y1m]'}

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

свернуть все

Интерфейс к модели Simulink, заданной как любой slLinearizer взаимодействуйте через интерфейс или slTuner интерфейс.

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

свернуть все

Постоянные вводные имена, возвращенные как массив ячеек из символьных векторов.

Каждая запись op_names следует за шаблоном, full block path/outport number/[signal name].

Смотрите также

| | | |

Введенный в R2014a