removeAllOpenings

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

Синтаксис

Описание

пример

removeAllOpenings(s) удаляет все открытия из списка постоянных открытий в slLinearizer или slTuner интерфейсы. Эта функция не изменяет модель 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 интерфейсы, когда вы создаете интерфейс или при помощи addOpening команда. Чтобы удалить местоположение из списка постоянных открытий, используйте removeOpening команда.

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

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

| | |

Введенный в R2013b