十五 多项式及其函数 加油

本文介绍了MATLAB中处理多项式的基本操作,包括使用向量表示多项式、多项式的创建、根的求解、加减乘除运算、导数与积分计算、估值以及有理多项式的求导。同时,讲解了roots、poly、deconv、polyval和residue等关键函数的应用。
摘要由CSDN通过智能技术生成

1.多项式的表达与创建

使用一维向量表示表达式,按照降幂次序放进向量中(必须包含具有0系数的幂)

如3x^3+4x+5    [3 0 4 5]

2.函数文件,function后的第一个函数就是定义主函数,后面可以拿来引用

3.用roots()函数求解一个多项式的根 

用poly()函数可以由根推出相应的多项式

4.多项式的加法

如果向量大小相等,直接进行加减

如果不相等,加减后的结果p=[zeros(1,length(a)-length(b) )  b]+[zeros(1,length(b)-length(a))    a ]

5.多项式的乘法

conv(a,b)

6.多项式的除法

[a,r]=deconv[c,b]

a是多项式相除的商,r为余式

7.多项式的导数

polyer()

8.多项式的积分

polyint(p,k)对多项式p进行积分,返回的常数项为k

polyint(p)对p进行积分,默认常数项为0

9.多项式估值

polyval(p,x)计算p多项式中,x点的值

10.residue函数

[a,b,c]=residue(m,n)   

[m,n]=residue(a,b,c)

 11.有理多项式的求导

c=polyer(p,q)   p,q均为多项式 ,求的是p*q的导函数

[m,n]=polyer(p,q)  p,q均为多项式,求的是p/q的导函数,分子存进m,分母存进n

 

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值