Опции установлены для impulseest
options = impulseestOptions
options = impulseestOptions(Name,Value)
создает набор опций по умолчанию для options
= impulseestOptionsimpulseest
.
создает набор опций с опциями, заданными одним или несколькими аргументами пары options
= impulseestOptions(Name,Value
)Name,Value
.
Укажите необязательные аргументы в виде пар ""имя, значение"", разделенных запятыми.
Имя (Name) — это имя аргумента, а значение (Value) — соответствующее значение.
Name
должен появиться в кавычках. Вы можете задать несколько аргументов в виде пар имен и значений в любом порядке, например: Name1, Value1, ..., NameN, ValueN.
|
Упорядочивание ядра, используемого для упорядоченных оценок импульсного ответа для всех каналов ввода-вывода. Регуляризация уменьшает отклонение предполагаемых коэффициентов модели и производит более сглаженный ответ торговым отклонением для смещения. Для получения дополнительной информации см. [1]. Регуляризация задана как одно из следующих значений:
Значение по умолчанию: |
|
Порядок входного фильтра перед отбеливанием. Должно быть одно из следующего:
Используйте ненулевое значение предварительного отбеливания только для неупорядоченной оценки ( Значение по умолчанию: |
|
Входной сигнал сместил уровень данных об оценке временного интервала. Должно быть одно из следующего:
Значение по умолчанию: |
|
Выходной сигнал сместил уровень данных об оценке временного интервала. Должно быть одно из следующего:
Значение по умолчанию: |
|
Структура, используемая во время упорядоченной оценки, со следующими полями:
|
|
Набор опции, содержащий заданные опции для |
Линейная модель не может описать произвольные смещения ввода - вывода. Поэтому перед использованием данных, необходимо или детрендировать его или удалить уровни с помощью InputOffset
и OutputOffset
. Можно повторно ввести удаленные данные во время симуляций при помощи InputOffset
и опций симуляции OutputOffset
. Для получения дополнительной информации смотрите simOptions
.
Оценивая импульсный ответ путем определения или InputOffset
, OutputOffset
или оба эквивалентны удалению тренда данных с помощью getTrend
и detrend
. Например:
opt = impulseestOptions('InputOffset',in_off,'OutputOffset',out_off); impulseest(data,opt);
эквивалентен:
Tr = getTrend(data), Tr.InputOffset = in_off TR.OutputOffset = out_off dataT = detrend(data,Tr) impulseest(dataT)
[1] Т. Чен, Х. Охлссон и Л. Лджанг. “На оценке передаточных функций, регуляризации и гауссовых процессах - пересмотренный”, Automatica, объем 48, август 2012.