Многочлен оператора запаздывания с левым делением
B = A\C
B = mldivide(A, C'PropertyName',PropertyValue)
Учитывая два многочлена оператора запаздывания, A (L) и C (L) выполнить разделение слева так, чтобы C (L) = A (L) * B (L), или B (L) = A (L )\C (L). Левое деление требует обратимости матрицы коэффициентов, связанной с запаздыванием 0 многочлена знаменателя A (L).B = A\C
принимает одну или несколько пар имя/значение свойства, разделенных запятыми.B = mldivide(A, C'PropertyName',PropertyValue)
|
Знаменатель (делитель) оператор запаздывания полиномиальный объект, созданный |
|
Числитель (делитель) оператор запаздывания полиномиальный объект, созданный Если хотя бы один из |
|
Неотрицательный скалярный абсолютный допуск, используемый как часть критерия окончания вычисления частных коэффициентов и, впоследствии, для определения, какие коэффициенты включать в частное. Указание абсолютного допуска позволяет настроить критерий завершения. Как только алгоритм завершится, По умолчанию: |
|
Неотрицательный скалярный относительный допуск, используемый как часть критерия окончания вычисления частных коэффициентов. При каждом запаздывании вычисляют матрицу коэффициентов и ее 2-норму по сравнению с наибольшим коэффициентом 2-норму. Если отношение текущей нормы к наибольшей норме меньше или равно По умолчанию: |
|
Положительное целое число, указывающее размер окна, используемого для проверки допусков окончания. По умолчанию: |
|
Неотрицательное целое число, указывающее максимальную степень частного многочлена. Для стабильных знаменателей значением по умолчанию является мощность, до которой величина наибольшего собственного значения знаменателя должна быть увеличена до значения, равного относительному допуску окончания. По умолчанию: |
|
Оператор частного запаздывания полиномиальный объект, такой что B (L) = A (L )\C (L). |
Оператор правого деления (\) вызывает mldivide, но дополнительные входы доступны только при вызове mldivide непосредственно.
Чтобы повернуть вправо стабильный B (L), установите C (L) =eye(B.Dimension).
Деление многочленов оператора запаздывания обычно приводит к многочленам бесконечной степени. mldivide накладывает критерий окончания для усечения степени частного многочлена.
Если 'Degree' не уточняется, максимальная степень частности определяется стабильностью знаменателя. Стабильные многочлены знаменателей обычно приводят к частным, чьи коэффициенты демонстрируют геометрический распад в абсолютном значении. (Когда коэффициенты меняют знак, это огибающая коэффициента, которая геометрически распадается.) Нестабильные знаменатели обычно приводят к частным, чьи коэффициенты демонстрируют геометрический рост в абсолютном значении. В любом случае максимальная степень не будет превышать значение 'Degree'.
Для управления ошибкой усечения путем слишком раннего завершения последовательности коэффициентов критерий завершения включает три этапа:
При каждом запаздывании в частном многочлене вычисляется матрица коэффициентов и проверяется как относительно относительного, так и против абсолютного допуска (см. 'RelTol' и 'AbsTol' входы).
Если текущая матрица коэффициентов ниже любого допуска, то открывается окно допуска, чтобы гарантировать, что все последующие коэффициенты остаются ниже допуска для ряда лагов, определенных 'Window'.
Если любая последующая матрица коэффициентов в пределах окна выше обоих допусков, то окно допуска закрывают и вычисляют дополнительные коэффициенты, повторяя этапы (1) и (2), пока последующая матрица коэффициентов снова не окажется ниже любого допуска, и открывается новое окно.
Этапы (1) - (3) повторяются до тех пор, пока коэффициент не окажется ниже допуска, а последующие коэффициенты не останутся ниже допуска для лагов «Window» или до максимума'Degree' встречается или до тех пор, пока коэффициент не станет численно нестабильным (NaN или +/-Inf).
[1] Коробка, G.E.P., G.M. Jenkins и G.C. Reinsel. Анализ временных рядов: прогнозирование и контроль. 3-й ред. Энглвуд Клиффс, Нью-Джерси: Прентис Холл, 1994.
[2] Хаяси, Ф. Эконометрика. Принстон, Нью-Джерси: Princeton University Press, 2000.
[3] Гамильтон, Дж. Д. Анализ временных рядов. Принстон, Нью-Джерси: Princeton University Press, 1994.