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...

x^3-6*x^2-72*x-27

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...

root() 根的多项式函数。可以在Matlab 2016a运行。 基本语法: root(p,x) root(p,x,k) 实例应用: syms x p = x^3 + 1; root(p,x) ans = root(x^3 + 1, x, 1) root(x^3 + 1, x, 2) root(x^3 + 1, x, 3) 摘录:http://cn.mathworks.com/help/symb...

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

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...

t=20;%定义温度值 P=0.5;%定义压强值 p=[54.525-0.12103722*t,0.14307*t-75,0.057*t,-P]; a=roots(p);%解密度值 for i=1:length(a) y=real(a); end disp(y)

你这好像不是问题哦,呵呵。但既然你这么说,我就给你举个求多项式零点的方法吧,很简单的: 例:求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

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