h2synOptions

Опция установлена для h2syn

Синтаксис

opts = h2synOptions
opts = h2synOptions(Name,Value)

Описание

пример

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 должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.

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

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

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

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

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

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

  • 'on'h2syn автоматически упорядочивает объект, чтобы осуществить требования к P 12 и P 21 (см. h2syn). Регуляризация является процессом добавления дополнительных воздействий и ошибок решить сингулярные проблемы.

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

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

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

свернуть все

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

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

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

Введенный в R2019a