exponenta event banner

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тый входной сигнал jТретий эксперимент.

  • [] - Без смещений.

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

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

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

  • [] - Без смещений.

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

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

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

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

    По умолчанию: 250e3

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

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

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

    По умолчанию: 'fmincon'

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

свернуть все

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

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

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

Ссылки

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

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