Установка или рандомизация начальных значений параметров
m = init(m0)
m = init(m0,R,pars,sp)
m = init(m0) рандомизирует начальные оценки параметров для структур модели m0 для любой линейной или нелинейно идентифицированной модели. Он не поддерживает idnlgrey модели. m является той же структурой модели, что и m0, но с другим номинальным вектором параметров. Этот вектор используется в качестве начальной оценки pem.
m = init(m0,R,pars,sp) рандомизирует параметры вокруг pars с дисперсиями, заданными вектором строки R. Параметр номер k рандомизируется как pars(k) + e*sqrt(R(k)), где e является нормальной случайной величиной с нулевым средним значением и дисперсией 1. Значение по умолчанию R все, и значение по умолчанию pars - вектор номинального параметра в m0.
Принимаются только модели, которые дают стабильные предикторы. Если sp = 'b'Принимаются только модели, которые являются стабильными и имеют стабильные предикторы.
sp = 's' требует стабильности только модели, и sp = 'p' требует стабильности только предиктора. sp = 'p' является значением по умолчанию.
Достаточно свободные параметризации могут быть стабилизированы прямыми средствами без какого-либо случайного поиска. Чтобы просто стабилизировать такую начальную модель, установите R = 0. С R > 0, рандомизация также сделана.
Для структур моделей, где для поиска стабильной модели/предиктора необходим случайный поиск, делается максимум 100 испытаний init. Может быть трудно найти стабильный предиктор для систем высокого порядка методом проб и ошибок.