Набор опций для impulseest
options = impulseestOptions
options = impulseestOptions(Name,Value)
создает набор опций по умолчанию для options
= impulseestOptionsimpulseest
.
создает набор опций с опциями, заданными одним или несколькими options
= impulseestOptions(Name,Value
)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.