Выберите порядок модели для моделей ARX с одним выходом
nn = selstruc(v) [nn,vmod] = selstruc(v,c)
Примечание
Использование selstruc
только для систем с одним выходом. selstruc
поддерживает как системы с одним входом, так и системы с несколькими входами.
selstruc
является функцией, которая помогает выбрать структуру (порядок) модели из информации, содержащейся в матрице v
полученный как выход от arxstruc
или ivstruc
.
Значение по умолчанию c
является 'plot'
. Этот график показывает процент выхода отклонения, который не объясняется моделью как функция от количества используемых параметров. Каждое значение показывает лучшую подгонку для этого количества параметров. Нажав на график, можно изучить, какие порядки представляют интерес. При клике Select переменная nn
экспортируется в рабочую область как оптимальная структура модели для вашего выбора количества параметров. Можно сделать несколько вариантов.
c = 'aic'
не дает никаких графиков, но возвращается в nn
структура, которая минимизирует
где V - функция потерь, d - общее количество параметров в рассматриваемой структуре, а N - количество точек данных, используемых для оценки. - информационный критерий Акайке (AIC). Посмотрите aic
для получения дополнительной информации.
c = 'mdl'
возвращается в nn
структура, которая минимизирует критерий минимальной длины описания (MDL) Риссанена.
Когда c
равен числовому значению, структуре, которая минимизирует
выбран.
Выходной аргумент vmod
имеет тот же формат, что и v
, но он содержит логарифмы соответственно измененных критериев.