多项式方程?

 我来答
大沈他次苹0B
2022-10-28 · TA获得超过7322个赞
知道大有可为答主
回答量:3059
采纳率:100%
帮助的人:177万
展开全部
怎样有matlab解多项式方程
用MATLAB解方程的三个实例

1、对于多项式p(x)=x3-6x2-72x-27,求多项式p(x)=0的根,可用多项式求根函数roots(p),其中p为多项式系数向量,即

>>p =

p =

1.00 -6.00 -72.00 -27.00

p是多项式的MATLAB描述方法,我们可用poly2str(p,'x')函数 ,来显示多项式的形式:

>>px=poly2str(p,'x')

px =x^3 - 6 x^2 - 72 x - 27

多项式的根解法如下:

>> format rat %以有理数显示

>> r=roots(p)

r =

2170/179

-648/113

-769/1980

2、在MATLAB中,求解用符号表达式表示的代数方程可由函数solve实现,其调用格式为:solve(s,v):求解符号表达式s的代数方程,求解变量为v。

例如,求方程(x+2)x=2的解,解法如下:

>> x=solve('(x+2)^x=2','x')

x =

.69829942170241042826920133106081

得到符号解,具有缺省精度。如果需要指定精度的解,则:

>> x=vpa(x,3)

x =

.698

3、使用fzero或fsolve函数 ,可以求解指定位置(如x0)的一个根,格式为:x=fzero(fun ,x0)或x=fsolve(fun,x0)。例如,求方程0.8x+atan(x)-=0在x0=2附近一个根,解法如下:

>> [email protected](x)0.8*x+atan(x)-pi;

>> x=fzero(fu,2)

x =

2.4482



>> x=fsolve('0.8*x+atan(x)-pi',2)

x =

2.4482

________________________________________

当然了,对于该方程也可以用第二种方法求解:

>> x=solve('0.8*x+atan(x)-pi','x')

x =

2.4482183943587910343011460497668

对于第一个例子,也可以用第三种方法求解:

>> [email protected](x)x^3-6*x^2-72*x-27

F =

@(x)x^3-6*x^2-72*x-27

>> x=fzero(F,10)

x =

12.1229

对于第二个例子,也可以用第三种方法:

>> [email protected](x)(x+2)^x-2

FUN =

@(x)(x+2)^x-2

>> x=fzero(FUN,1)

x =

0.6983

最近有多人问如何用matlab解方程组的问题,其实在matlab中解方程组还是很方便的,例如,对于代数方程组Ax=b(A为系数矩阵 ,非奇异)的求解,MATLAB中有两种方法:

(1)x=inv(A)*b — 采用求逆运算解方程组;

(2)x=A\b — 采用左除运算解方程组。

例:

x1+2x2=8

2x1+3x2=13

>>A=;b=;

>>x=inv(A)*b

x =

2.00

......
如何在EXCEL里解多项式方程
与文字处理软件Word相比,Excel以数据处理见长,它是集表格、图形显示和数据库操作于一体的应用|||再谈基于Excel的高次方程实根的求解完巧玲冯积社【摘要】:充分利用Excel提供的强大的数值计算功能和绘制函数图像的功能,及其简单快捷的特征,以相关的理论为依据,说明如何通过单变量求解和规划求解来求解一元n次多项式方程,最后通过一个一元6次方程实根的求解比较详细地说明操作步骤,并修订了文中的一些不实之词。

与文字处理软件Word相比,Excel以数据处理见长,它是集表格、图形显示和数据库操作于一体的应用|||再谈基于Excel的高次方程实根的求解完巧玲冯积社【摘要】:充分利用Excel提供的强大的数值计算功能和绘制函数图像的功能,及其简单快捷的特征,以相关的理论为依据,说明如何通过单变量求解和规划求解来求解一元n次多项式方程,最后通过一个一元6次方程实根的求解比较详细地说明操作步骤,并修订了文中的一些不实之词。
matlab已知某多项式方程为,其根分别为-1,1,2,试求多项式;
poly2sym(poly([-1,1,2]),'x')
多项式方程f(x)=0的次数是指什么
多项式中,指数最高的数叫做这个多项式的次数

若f(x)=ax^n,

x的n次方指的就是x的次数

那么这里f(x)=0

即f(x)等于常数,与x无关

显然x的次数就是0
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式