exponenta event banner

h2synOptions

Набор опций для h2syn

Описание

пример

opts = h2synOptions создает параметры по умолчанию, заданные для h2syn команда.

пример

opts = h2synOptions(Name,Value) создает набор опций с опциями, заданными одним или несколькими Name,Value аргументы пары.

Примеры

свернуть все

Создание набора опций для h2syn команда, отключающая автоматическую регуляризацию установки. Отключение регуляризации может ускорить вычисления, когда вы знаете, что ваша проблема далеко не единична.

Вы можете использовать Name,Value пар для создания набора опций.

opts = h2synOptions('Regularize','off');

Можно также создать набор опций по умолчанию и использовать точечную нотацию для изменения значения опции.

opts = h2synOptions;
opts.Regularize = 'off';

Теперь вы можете использовать opts в качестве входного аргумента для h2syn.

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

свернуть все

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

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

Пример: 'AutoScale','on','Regularize','off'

Автоматическое масштабирование завода, указанное как разделенная запятыми пара, состоящая из 'AutoScale' и одно из следующих:

  • 'on'h2syn автоматическое масштабирование состояний установки, средств управления и измерений для повышения числовой точности. h2syn всегда возвращает контроллер K в исходных не масштабированных координатах.

  • 'off'h2syn не изменяет масштабирование растений. Отключение масштабирования, когда вы знаете, что ваш завод хорошо масштабирован, может ускорить вычисления.

Пример: opts = h2synOptions('AutoScale','off') создает набор опций для h2syn отключает автоматическое масштабирование.

Автоматическая регуляризация установки, определяемая как разделенная запятыми пара, состоящая из 'Regularize' и одно из следующих:

  • 'on'h2syn автоматически регулирует установку для обеспечения соблюдения требований к P12 и P21 (см. h2syn). Регуляризация - это процесс добавления дополнительных возмущений и ошибок для обработки единичных проблем.

  • 'off'h2syn не регулирует завод. Отключение регуляризации может ускорить вычисления, когда вы знаете, что ваша проблема достаточно далека от единичной.

Пример: opts = h2synOptions('Regularize','off') создает набор опций для h2syn это отключает регуляризацию.

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

свернуть все

Опции для h2syn вычисление, возвращенное как h2syn объект options. Использовать объект в качестве входного аргумента для h2syn. Например:

[K,CL,gamma,info] = h2syn(P,nmeas,ncont,opts);

См. также

Представлен в R2019a