arxRegulOptions

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

Описание

пример

opt = arxRegulOptions создает набор опции по умолчанию для arxRegul.

пример

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

Примеры

свернуть все

opt = arxRegulOptions;
opt = arxRegulOptions('RegularizationKernel','DC');

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

свернуть все

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

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

Пример: option = arxRegulOptions('RegularizationKernel', 'DC') задает 'DC' как ядро регуляризации.

Ядро регуляризации в виде одного из следующих значений:

  • 'TC' — Настроенное и коррелируемое ядро

  • 'SE' — Экспоненциальное ядро в квадрате

  • 'SS' — Устойчивое ядро сплайна

  • 'HF' — Высокочастотное устойчивое ядро сплайна

  • 'DI' — Диагональное ядро

  • 'DC' — Диагональное и коррелированое ядро

Заданное ядро используется в упорядоченной оценке импульсной характеристики для всех каналов ввода-вывода. Регуляризация уменьшает отклонение предполагаемых коэффициентов модели и производит более сглаженный ответ торговым отклонением для смещения.

Для получения дополнительной информации об этом выборе, см. [1].

Типы данных: char

Возместите уровни, существующие во входных сигналах данных об оценке временного интервала в виде одного из следующего:

  • Nu- вектор-столбец элемента, где Nu количество входных параметров. Для данных мультиэксперимента задайте Nu- Ne матрица, где Ne количество экспериментов. Значение смещения InputOffset(i,j) вычтен из iвходной сигнал th jэксперимент th.

  • [] — Никакие смещения.

Типы данных: double

Выходной сигнал возместил уровень данных об оценке временного интервала в виде одного из следующего:

  • Ny- вектор-столбец элемента, где Ny количество выходных параметров. Для данных мультиэксперимента задайте Ny- Ne матрица, где Ne количество экспериментов. Значение смещения OputOffset(i,j) вычтен из iвыходной сигнал th jэксперимент th.

  • [] — Никакие смещения.

Заданные значения вычтены из выходных сигналов перед использованием их для оценки.

Типы данных: double

Расширенные настройки для упорядоченной оценки в виде структуры со следующими полями:

  • MaxSize — Максимальный допустимый размер якобиевских матриц, сформированных во время оценки в виде большого положительного числа.

    Значение по умолчанию: 250e3

  • SearchMethod — Метод поиска для оценки параметров регуляризации в виде одного из следующих значений:

    • 'gn': Поиск линии квазиньютона.

    • 'fmincon': "Доверительная область отражающий" ограниченный минимизатор. В общем случае 'fmincon' лучше, чем 'gn' для обработки границ на параметрах регуляризации, которые наложены автоматически во время оценки.

    Значение по умолчанию: 'fmincon'

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

свернуть все

Опции регуляризации, возвращенные как arxRegulOptions опции установлены.

Вопросы совместимости

развернуть все

Ссылки

[1] Т. Чен, Х. Охлссон и Л. Лджанг. “На оценке передаточных функций, регуляризации и гауссовых процессах - пересмотренный”, Automatica, объем 48, август 2012.

Введенный в R2014a