Polynomial division by convolution -- up to finite terms

Division of two polynomials by convolution to get up to K terms.
ダウンロード: 1.6K
更新 2011/7/7

ライセンスの表示

Polynomial division by convolution.

Calculate inverse Z-transform -- (Polynomial division) - Up to K terms,

q(z) = b(z)/a(z),
where
b(z)=b(0)+...+b(k)/z^k +...+b(n)/z^n.
a(z)=a(0)+...+a(k)/z^k +...+a(m)/z^m.
q(z)=q(0)+...+q(k)/z^k +...+q(K)/z^K + ......

If coefficients of b(x) and a(x) are all integers, then the entire process may involve integer arithmetric perations only. The round-off errors may therefore be eliminated.

This code is similar to the code by Tamer Abdelazim Mellik's
"Calculate inverse Z-transform by long division."

引用

Feng Cheng Chang (2024). Polynomial division by convolution -- up to finite terms (https://www.mathworks.com/matlabcentral/fileexchange/19584-polynomial-division-by-convolution-up-to-finite-terms), MATLAB Central File Exchange. 取得済み .

MATLAB リリースの互換性
作成: R13
すべてのリリースと互換性あり
プラットフォームの互換性
Windows macOS Linux
カテゴリ
Help Center および MATLAB AnswersPolynomials についてさらに検索
謝辞

ヒントを得たファイル: Calculates inverse Z-transform by long division

ヒントを与えたファイル: Polynomial division - derived form covolution

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
バージョン 公開済み リリース ノート
1.1.0.0

update the m file.

1.0.0.0