Создайте полином оператора задержки
Создайте p - степень, m - размерный полином оператора задержки A (L) = A 0 + A 1L1 + A 2L2 +... + A p Lp путем определения содействующих матриц A 0, …, A p и, опционально, соответствующие задержки. L является lag (или backshift) оператор, таким образом что Ljy t = y t –j.
LagOp
объектные функции позволяют вам работать с заданными полиномами. Например, можно пропустить данные временных рядов через полином, определить, устойчив ли каждый, или объедините несколько полиномов путем выполнения алгебры многочленов включая сложение, вычитание, умножение и деление.
Чтобы подбирать динамическую модель, содержащую полиномы оператора задержки к данным, создайте соответствующий объект модели, и затем соответствуйте ему к данным. Для одномерных моделей смотрите arima и estimate; для многомерных моделей смотрите varm и estimate. Для последующего анализа можно создать LagOp объект от получившихся предполагаемых коэффициентов.
создает полином оператора задержки A = LagOp(coefficients)A с коэффициентами coefficients, и устанавливает свойство Coefficients.
задает дополнительные опции с помощью одного или нескольких аргументов пары "имя-значение". Например, A = LagOp(coefficients,Name,Value)LagOp(coefficients,'Lags',[0 4 8],'Tolerance',1e-10) сопоставляет коэффициенты к задержкам 0, 4, и 8, и устанавливает погрешность включения задержки 1e-10.
filter | Примените полином оператора задержки, чтобы отфильтровать временные ряды |
isEqLagOp | Определите если два LagOp объекты являются тем же математическим полиномом |
isNonZero | Найдите задержки сопоставленными с ненулевыми коэффициентами LagOp объекты |
isStable | Определите устойчивость полинома оператора задержки |
minus | Изолируйте вычитание полинома оператора |
mldivide | Изолируйте левое деление полинома оператора |
mrdivide | Изолируйте правое деление полинома оператора |
mtimes | Изолируйте умножение полиномов оператора |
plus | Изолируйте сложение полинома оператора |
reflect | Отразите коэффициенты полинома оператора задержки вокруг нуля задержки |
toCellArray | Преобразуйте объект полинома оператора задержки в массив ячеек |