matlab关于solve的问题eval(solve(8.4709e-010*x^3+0.0978*x^2-191419516904165.43750000000000000))为什么算出来的是三个虚根,但是按照数学的原理的话,ax^3+bx^2=c,其中a,b,c为三个正数的话,必存在一个大于零的正数

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/05 03:26:53
matlab关于solve的问题eval(solve(8.4709e-010*x^3+0.0978*x^2-191419516904165.43750000000000000))为什么算出来的是三个虚根,但是按照数学的原理的话,ax^3+bx^2=c,其中a,b,c为三个正数的话,必存在一个大于零的正数

matlab关于solve的问题eval(solve(8.4709e-010*x^3+0.0978*x^2-191419516904165.43750000000000000))为什么算出来的是三个虚根,但是按照数学的原理的话,ax^3+bx^2=c,其中a,b,c为三个正数的话,必存在一个大于零的正数
matlab关于solve的问题
eval(solve(8.4709e-010*x^3+0.0978*x^2-191419516904165.43750000000000000))为什么算出来的是三个虚根,但是按照数学的原理的话,ax^3+bx^2=c,其中a,b,c为三个正数的话,必存在一个大于零的正数解.因为f(0)=ax^3+bx^2-c<0,f(无穷大)=无穷大,故存在大于零的实数解.请问为什么算出来是三个虚根?、

matlab关于solve的问题eval(solve(8.4709e-010*x^3+0.0978*x^2-191419516904165.43750000000000000))为什么算出来的是三个虚根,但是按照数学的原理的话,ax^3+bx^2=c,其中a,b,c为三个正数的话,必存在一个大于零的正数
三个都是实数解,虚部为0,因为误差关系这里虚部是一个非常小的数10^-23级别.

matlab关于solve的问题eval(solve(8.4709e-010*x^3+0.0978*x^2-191419516904165.43750000000000000))为什么算出来的是三个虚根,但是按照数学的原理的话,ax^3+bx^2=c,其中a,b,c为三个正数的话,必存在一个大于零的正数 matlab里的tanh()函数括号内可以采用别的函数吗?clearh=1;l=eval(solve('x*tanh(x*h)=4','x'));l以上是我的函数 运行后显示警告:Explicit solution could not be found.> In solve at 179 但是如果我直接在solve句里把h Matlab命令 cat解释下面的Matlab命令com=cat(2,md ',shot);eval(com); matlab 中关于eval的疑问,为何eval(c)=485?>> clear >> a=10 a = 10 >> b='a' b = a >> c='5*b' c = 5*b >> subs(c) ans = 5*a >> eval(c) ans = 485> 关于matlab解多元一次方程组的问题如果方程组中含有求和符号应该怎么求解?还是用solve函数吗? 关于matlab的作业问题 关于matlab函数的参数加不加引号的问题matlab中,有的函数调用时参数需要加上单引号,比如solve()函数,而有的函数却不加单引号比如expand(),到底什么时候加呢, 关于MATLAB solve的一个问题请看以下运算结果:这里NodeE 和distance都是有值的,但用solve计算[x1,y1]=solve('(x-NodeE(1,1))^2+(y-NodeE(2,1))^2=distance(1)^2','(x-NodeE(1,2))^2+(y-NodeE(2,2))^2=distance(2)^2','x,y')却出现将No 我在matlab中写的这句solve语句有问题,r=solve('100=(3.5/(1+r))+(3.5/(1+r).^2)+(103.5/(1+r).^3)') 帮忙解释下这两条Matlab命令1.>>int2str(eye(3))ans=1 0 00 1 00 0 1size(ans)为啥是 3 2.关于eval函数的>> funs=char('ceil','fix','floor','round')funs =ceil fix floorround>> [deblank(funs(1,:)) '(pi)']ans =ceil(pi)>> f=eval([deblank(funs( 关于matlab计算表达式的问题.求教! Eval 和 DataBinder.Eval(Container.DataItem,)的区别 matlab求三次符号方程的解t=a+b-bx-3ax^2+2ax^3;求解x,应该怎么办?小弟不太会,弄了好久,总出错,如何让matlab输出x的解?急需帮助,不胜感激!syms x t a b;eq1=2*a*x^3-3*a*x^2-b*x+a+b-t;s=solve(eval(eq1),x);输出了一 MATLAB,solve函数, 关于matlab中solve函数求解方程组的问题,代码如下,而显示结果如图所示,为什么.我用的版本R2013a[b,F,f,phi]=solve('a(1-a*F)-b*(1+b)*lambda_r^2,phi-atan((1-a)/((1+b)*lambda_r)),f-B/2*(R-r)/R*sin(phi),F-2/pi*acos(exp(-f))') matlab solve用法想知道matlab中solve 和 subs的基本用法,现在有几个方程,想通过这些方程导出y关于x的表达式,可以做到么 Matlab中solve解非线性方程组用的是什么算法?能否查看solve的源程序? matlab中solve函数不能用的原因