﻿功能:多项式的除法

格式:polydiv(a,b)

说明:
1、当a,b均为行数为1的矩阵时,每个矩阵的最后一个元素视为所代表多项式的常数项,矩阵元素依次往前推即为多项式由低到高的系数项.函数执行成功返回多项式的系数矩阵.
2、当a,b均为符号变量时,其符号变量必须是正规的多项式,如2*x^3-4*x^5+x^3注意*号,还有其多项式的未知数名称必须是x函数执行成功返回符号变量

例子:

1、
a =[ 1     2     3     4    ];
b =[ 2     8     20     32     34     24    ];
polydiv(b,a)

b=2*x^5+8*x^4+20*x^3+32*x^2+34*x+24
a=x^3+2*x^2+3*x+4
b/a=2*x^2+4*x+6
ans =
 [ 2     4     6     ]
//可以验证{polymul<矩阵运算\polymul>}(ans,a)=b

2、
f1="2*x^5+8*x^4+20*x^3+32*x^2+34*x+24";
f2="x^3+2*x^2+3*x+4";
polydiv(f1,f2)
ans=
"2*x^2+4*x+6"
//可以验证{polymul<矩阵运算\polymul>}(ans,f2)=ans