matlab多项式运算和方程组的求解
matlab多项式运算方程组的求解
二、多项式
(1)多项式的表达式和创建
MATLAB中使用一维向量来表示多项式,将多项式的系数按照降幂次序存放在向量中。
例如:多项式2X4+3X3+5X2+1可以用向量 [2 3 5 0 1]来表示。 例2-1,输入多项式3x4-10x3+15x+1000 在命令窗口输入:
p=[3 -10 0 15 1000] 输出结果如下:
(2)多项式求根
1、多项式的根
找出多项式的根,即使多项式为零的值,MATLAB提供了特定的函数roots求解多项式的根。
例2-2,求解多项式3x4-10x3+15x+1000的根。
在命令窗口输入:
matlab多项式运算方程组的求解
输出的结果如下:
2、由根创建多项式
在MATLAB中,无论是一个多项式,还是它的根,都是以向量形式存储的,按照惯例,多项式是行向量,根是列向量。因此当我们给出一个多项式时,MATLAB也可以构造出相应的多项式,这个过程需要使用函数poly。 例2-3 输入及结果
(3)多项式四则运算
1,多项式的加法
MATLAB
并未提供一个特别的函数,如果两个多项式向量大小相同,那么多项
matlab多项式运算方程组的求解
式相加时就和标准的数组加法相同。 例2-4
在命令窗口输入:
a=[1 3 5 7 9];b=[1 2 4 6 8]; c=a+b 输出结果:
C(x)=2x4+5x3+9x2+13x+17
2、多项式的乘法运算
在MATLAB中,函数conv支持多项式乘法(运算法则为执行两个数组的卷积)。 例2-5
在命令窗口输入:
a=[1 3 5 7 9]; b=[1 2 4 6 8]; c=conv(a,b) 输出的结果如下:
matlab多项式运算方程组的求解
C(x)=x8+5x7+15x6+35x5+69x4+100x3+118x2+110x+72
PS:conv指令只能进行两个多项式的乘法,两个以上的多项式的乘法需要重复使用conv。
3、多项式的除法运算
在MATLAB中,由函数deconv完成的。 例2-6
在命令窗口输入:
c=[1 5 15 35 69 100 118 110 72];b=[1 2 4 6 8]; [a,r]=deconv (c,b) 输出的结果:
(4)多项式微分
matlab多项式运算方程组的求解
1、多项式的导数
MATLAB为多项式求导提供了函数polyder。
例2-7C(x)=x8+5x7+15x6+35x5+69x4+100x3+118x2+110x+72 在命令窗口输入:
输出结果为:
2、多项式的积分
MATLAB为多项式的积分提供了函数polyint。具体的句法格式如下。 ① polyint(p,k):返回多项式P的积分,积分常数项为K。 ②polyint(p):返回多项式P的积分,积分常数项为默认值0。
例2-8C(x)=x8+5x7+15x6+35x5+69x4+100x3+118x2+110x+72 在命令窗口输入:
输出的结果为:
(5)多项式求值
matlab多项式运算方程组的求解
1、代数多项式求值
y=polyval(p,x):计算多项式p在x点的值
PS:若 x 是向量或矩阵,则采用数组运算(点运算)!
例2-9
已知P(x)=2x3-x2+3,分别取 x=2和一个2x2矩阵,求 p(x)在 x处的值。 当X=2时: 在命令窗口输入:
p=[2,-1,0,3]; x=2;polyval(p,x)
输出结果:
当X是矩阵时: 在命令窗口输入: x=[-1, 2;-2,1]; polyval(p,x) 输出结果:
2、矩阵多项式求值
Y=polyvalm(p,X):以方阵X为自变量, 计算多项式的值,采用矩阵运算。
matlab多项式运算方程组的求解
例2-10P(x)=2x3-x2+3 在命令窗口输入:
结果为:
matlab多项式运算方程组的求解
三、方程组的求解
1、线性方程组的求解
linsolve(A,b):解线性方程组
在窗口输入命令:
输出的结果为:
2、非线性方程组的求解
solve(f1,f2,...,fN,v1,v2,...,vN)求解由 f1,f2,...,fN确定的方程组关于 v1, v2,...,vN的解。
matlab多项式运算方程组的求解
在窗口输入命令:
[x,y,z]=solve('x+2*y-z=27','x+z=3', 'x^2+3*y^2=28','x','y','z')
输出的结果:
…… 此处隐藏:99字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [行业范文]美好的法语句子
- [行业范文]描写露珠的句子
- [行业范文]精彩禅语句子图片
- [行业范文]关于满嘴谎言的句子
- [行业范文]关于安静的句子48句
- [行业范文]关于小河的句子
- [行业范文]描写稻田的句子
- [行业范文]思念好朋友的句子
- [行业范文]赞美雪的句子
- [行业范文]早上激励人心的句子
- [行业范文]失恋忧伤的句子
- [行业范文]努力积极向上的句子
- [行业范文]对工作心灰意冷的句子
- [行业范文]失恋让人心疼的句子
- [行业范文]描写珍惜青春的句子
- [行业范文]表达思念的句子简短
- [行业范文]关于父爱的句子范例
- [行业范文]浪漫的英语句子
- [行业范文]关于周末的句子
- [行业范文]思念牵挂的句子
- 有关感恩班会课件简短(二篇)(感恩班会
- 2025年初二下乡军训心得体会800字(15篇
- 关于新员工培训方案汇编(关于新员工培
- 精选高考生寒假学习计划书(精)(高考生
- 毕业实训报告心得体会(3篇)(实训报告心
- 银行工作感悟及心得范文怎么写(四篇)(
- 精选领导干部个人政治画像报告通用(七
- 精选超市11.11活动促销方案(精品超市品
- 2025年怎么做自我介绍汇总(5篇)(至2025
- 最新企业错峰生产方案(26篇)(山西企业
- 最新暑期三下乡社会实践调研报告范本(
- 最新幼儿园大班教育教学总结怎么写(最
- 最新教师节主持词小学(优秀9篇)(教师节
- 关于小学安全教育教学方案(推荐)(关于
- 员工信模板范文怎么写(五篇)(员工信息
- 最新保险销售离职申请书(十六篇)(最新
- 最新XX小学防校园欺凌工作方案怎么写(2
- 有关特岗教师辞职信范文(推荐)(特岗教
- 精选党的建设工作要点简短(党的建设的
- 如何写安康杯竞赛活动总结汇总(4篇)(安




