如何用Matlab进行多项式除法运算

求多项式x4+8x3-10除以多项式2x2-x+3的结果貌似要用deconv这个指令,但不知道怎么用... 求多项式x4+8x3-10除以多项式2x2-x+3的结果
貌似要用deconv这个指令,但不知道怎么用
展开
 我来答
百度网友faadf46
高粉答主

2020-05-14 · 说的都是干货,快来关注
知道答主
回答量:4556
采纳率:0%
帮助的人:75.6万
展开全部

1、鼠标右击打开桌面上的matlab程序,如下图所示,matlab运行需要一定的时间,不要着急。

2、除法运算的调用:调用格式如下:【k,r】=deconv(p,q)其中k返回的是多项式p初以q的商,r是余式。

3、输入程序:clear all关闭所有正在运行的程序,这个是很重要的。

4、下面我们以两组向量为例子作为演示程序:p1=[2 3 4 0 -2];p2=[0 0 8 -5 6];注意向量的表达的方法,注意其的格式。

5、输入程序:p=p1+p2;poly2sym(p)先令成一个向量p,做求和;poly2sym(p)函数我们之前说过,是一种创建向量的方法。

greatdju
推荐于2017-11-22 · TA获得超过2.2万个赞
知道大有可为答主
回答量:2486
采纳率:50%
帮助的人:4191万
展开全部
[q,r]=deconv([1 8 0 0 -10],[2 -1 3])%q是商,r是余数。数组从后到前表示从〇次项到各高次项的系数
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
箬竺1
高粉答主

2015-11-03 · 说的都是干货,快来关注
知道大有可为答主
回答量:3230
采纳率:93%
帮助的人:545万
展开全部
多项式带余除法:[q,r]=deconv(x,y) 多项式y被x除,q是商式,r是余式。
例如:
>> [q,r]=deconv(b,a) %带余除法
q =
1 2 1
r =
0 0 0 1 -2
>> q=poly2str(q,'x') %商式
q =
x^2 + 2 x + 1
>> r=poly2str(r,'x') %余式
r =
x - 2
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式