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