removeAllOpenings

Удалите все открытия из списка постоянных открытий в интерфейсе slLinearizer или slTuner

Синтаксис

removeAllOpenings(s)

Описание

пример

removeAllOpenings(s) удаляет все открытия из списка постоянных открытий в интерфейсе slLinearizer или slTuner, s. Эта функция не изменяет модель Simulink®, сопоставленную с s.

Примеры

свернуть все

Создайте интерфейс slLinearizer для модели scdcascade.

sllin = slLinearizer('scdcascade');

Обычно вы конфигурируете интерфейс с аналитическими точками, открытиями, рабочими точками и значениями параметров. В данном примере добавьте два открытия в интерфейс.

addOpening(sllin,{'y2m','y1m'});

'y2m' и 'y1m' являются именами двух сигналов обратной связи в модели scdcascade. Команда addOpening добавляет эти сигналы в список открытий для sllin.

Удалите все открытия из sllin.

removeAllOpenings(sllin);

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

sllin
 
slLinearizer linearization interface for "scdcascade":

No analysis points. Use the addPoint command to add new points.
No permanent openings. Use the addOpening command to add new permanent openings.
Properties with dot notation get/set access:
      Parameters         : [] 
      OperatingPoints    : [] (model initial condition will be used.)
      BlockSubstitutions : []
      Options            : [1x1 linearize.LinearizeOptions]

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

свернуть все

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

Больше о

свернуть все

Постоянные открытия

Permanent openings, используемый slLinearizer и интерфейсами slTuner, идентифицирует местоположения в модели, где программное обеспечение повреждает поток сигналов. Программное обеспечение осуществляет эти открытия для линеаризации и настройку. Используйте постоянные открытия, чтобы изолировать определенный компонент модели. Предположим, что у вас есть крупномасштабная модель, получая динамику самолета, и вы хотите выполнить линейный анализ корпуса только. Можно использовать постоянные открытия, чтобы исключить все другие компоненты модели. Другой пример - когда вы расположили каскадом циклы в своей модели, и вы хотите анализировать определенный цикл.

Location относится к определенному выходному порту блока в модели. Для удобства можно использовать имя сигнала, который происходит из этого порта, чтобы относиться к открытию.

Можно добавить постоянные открытия в интерфейс slLinearizer или slTuner, s, когда вы создаете интерфейс или при помощи команды addOpening. Чтобы удалить местоположение из списка постоянных открытий, используйте команду removeOpening.

Чтобы просмотреть все открытия s, введите s в командной строке, чтобы отобразить интерфейсное содержимое. Для каждого постоянного открытия s отображение включает имя блока и номер порта и имя сигнала, который происходит в этом местоположении. Можно также программно получить список всех постоянных открытий цикла с помощью getOpenings.

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

| | |

Введенный в R2013b

Для просмотра документации необходимо авторизоваться на сайте