文件名称:Polynomial Division by Convolution - 商和提醒:使用卷积矩阵将两个多项式相除以获得商和提醒。-matlab开发
文件大小:3KB
文件格式:ZIP
更新时间:2024-06-19 13:49:01
matlab
通过卷积矩阵方法进行多项式除法。 给定 b(x) 和 a(x),并在其中找到 q(x) 和 r(x) b(x) = a(x)*q(x) + r(x) 在哪里b(x) = b(0)+ ... +b(k)*x^k + ... +b(n)*x^n a(x)= a(0)+ ... + a(k)* x ^ k + ... + a(m)* x ^ m q(x) = q(0)+ ...+ q(k)*x^k + ... +q(nm)*x^(nm) r(x) = r(0)+ ...+ r(k)*x^k + ... +r(m-1)*x^(m-1) 如果b(x)和a(x)的系数都是整数,那么整个过程可能主要涉及整数算术运算。 因此可以消除舍入误差。 此代码类似于 MATLAB 的内置函数:'deconv.m'。
【文件预览】:
polydiv_H.zip
divH.zip