tzkr.net
当前位置:首页 >> mAtlAB中roots怎么用 我的怎么不能算呢 >>

mAtlAB中roots怎么用 我的怎么不能算呢

roots:求多项式的根 用法只有一种: 首先,输入多项式的系数,向量形式,对应降幂排列。 如C =[c1,c2,...,c(n+1)],这是一个维度为n+1的行向量,对应c1*s^n+c2*s^(n-1)+ … + cn*s + c(n+1)这个多项式。 你上面的p =[1,-6,-72,-27],自然就对应x...

roots:求多项式的根 用法只有一种: 首先,输入多项式的系数,向量形式,对应降幂排列。 如C =[c1,c2,...,c(n+1)],这是一个维度为n+1的行向量,对应c1*s^n+c2*s^(n-1)+ … + cn*s + c(n+1)这个多项式。 p =[1,-6,-72,-27]; >>roots(p) ans = 1...

没有程序,不好判断,第二天和第一天的输入参数和上下文环境可能发生变化

你这好像不是问题哦,呵呵。但既然你这么说,我就给你举个求多项式零点的方法吧,很简单的: 例:求P(x)=5x^4+4x^3+3x^2+2x+1的零点。 程序如下: P=[5 4 3 2 1]; %多项式各项的系数 roots(p) %求零点,也就是多项式的解 运行后得结果: ans =...

假设rt是你的roots结果 t=find(rt>=x0); rt=rt(t); t=find(rt

浮点数在计算机内部表示是不精确的,因为计算机内部采用二进制表示,像0.1这种小数,实际上需要无限个二进制位才能存储(计算机基础里学过二进制小数表示的乘二取整法吧),计算机资源有限,所以这是不可能的。故对于浮点数,才有(单/双)精度一...

你理解有误哦。 你说的意思应该是x+4=0而不是x^2+4x=0 输入x=[1,4,0]才是x^2+4x=0 希望我的回答会对你有帮助!

求根之后,用 r = midu(midu>=0&abs(imag(midu))

1.用法不同 2.solve是符号解(解析解),roots是数值解 3.roots只能解多项式方程,solve可解别的方程(只要它解得出的话)和方程组 例子: solve('x^2+2*x+3') ans = -1+i*2^(1/2) -1-i*2^(1/2) roots(1:3) ans = -1.0000 + 1.4142i -1.0000 - 1...

网站首页 | 网站地图
All rights reserved Powered by www.tzkr.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com