matlab中计算多项式的取余计算命令

在MATLAB中如何计算多项式的取余?比如:
x^3+x+1 mod x^2+1
命令是什么?
如果是多变量的话,有什么命令?比如:
y^2=x^3+x+1 mod x^2+1

第1个回答  2010-08-18
多项式的除法用 deconv();
多项式的乘法用 conv();
例如上面的公式:
a=[1 0 1 1];
b=[2 0 1];
[q,r]=deconv(a,b)
q =0.5000 0

r = 0 0 0.5000 1.0000
r表示的就是余数。本回答被提问者和网友采纳
第2个回答  2010-08-11
下面的式子只适用于2008以前的版本,新版请自行寻找mupad中的相应函数。
maple('rem(x^3+x+1,x^2+1,x)')
最后一个看不懂,为什么有等号?到底是多项式还是方程啊