matlab符号函数求解方程的根
来源:学生作业帮助网 编辑:作业帮 时间:2024/11/18 22:21:35
估计你用的版本是7.1以上的.7.1以上的版本在解代数方程(solve)有一点先调整:对于有唯一解得代数方程组,解存放在一个结构体中).其实你上面的方程已经是求解出来了,只不过是存放在结构体(stru
你要解的方程是什么,两个参数怎么有三个方程再问:只有一个方程,ftest(i)=1,求解这个隐函数得到m的表达式再答:第一个方程:2m^2-n^2-exp(-m^2)=1,在命令窗口直接输入以下命令:
就是说_Z^2+_Z^3+3+_Z^4-x的根的意思,你可以把_Z想像成x,即x^2+x^3+3+x^4-x的根.其实是根本无法解,只好用这种形式来表式一种结果,是Maple中的叫法.
symsrsxg=r^2*exp(-s*x*(1+r*exp(-s*x)));gx=g*x;ggx=subs(g,'x',gx);hx=g*ggx
试试simplify,表达式简化用法R=simplify(S)
L=ldl(A)[L,D]=ldl(A)[L,D,P]=ldl(A)[L,D,p]=ldl(A,'vector')[U,D,P]=ldl(A,'upper')[U,D,p]=ldl(A,'upper'
不知道是不是你想要的>>symsxy;f=sin(2*x)-0.5*sin(y)*sin(x)-0.5;>>solve(f,'y')ans=asin((2*sin(2*x)-1)/sin(x))pi-
你要求解c?,后面的待求解变量应该是x,y改成这样[x,y]=solve('y-tan(c/14.4+atan(8/7.2))*x=0','x^2+y^2-7.2^2-8^2=0','x','y')再
symsv0k1k2vxt>>[vx]=solve('vx=v0-int((1/2)*k1*vx^2,t)-int((1/2)*(k1+k2)*vx^2,t)','vx')vx=[1/2/(2*k1*
不知你的什么版本,我是2011a就告诉我noexplicitsolution即无解析解.没有出现你这种情况.这个方程组就是求两圆交点,顶多有两组解,你仔细看解出来的x第一个和x第二个是一模一样的.后两
符号数学工具箱可以.但是推荐你用Mathematica.这是Mathematica命令:FullSimplify[Eliminate[A2==a1*A1+b1*B1+c1&&B2==f1*A1+h1*
已知V、r,求rsymsVa,solve('(2*r)^3/V=24*(sin(a))^3/(2-3*cos(a)+(cos(a))^3)/3.14')r1=0.98491/sin(a)/(3.+si
solve('a*t^2+b*t+c')ans=-(b+(b^2-4*a*c)^(1/2))/(2*a)-(b-(b^2-4*a*c)^(1/2))/(2*a)
symskmxw2K=[.]M=[.]X=[.]delta=K-w2*M)*X;s=solve(delta(1),delta(2),delta(3),delta(4),'w2','x');s.w2%w
subs(SA)可以把工作区的数值带入表达式求函数值,solve(SA)是用于求解SA=0时的自变量的值
如果是单变量函数,做起来很简单,直接用inline就可以了;如果是多变量函数,相对要麻烦一些,请你给个具体的例子,我再帮你做.否则我自己费时间构造半天的例子,很可能和你的需求不符.再问:函数的表达式很
利用solve函数,其格式为:a=solve('等式')代码如下:a=solve('x^2+exp(x)-3=0')结果a=0.83448686530875878609110168012734再问:a
方程在0附近高度跌宕,没法用solve方程求解.你可以画图看一下就知道了,解都集中在x=-1.6到0.2之间,其他区域无解.图就不上了,你自己画吧.
symsmuLa=1.2825/(0.288*muL);b=muL-0.577215/a;L=muL;cdfL=vpa(exp(-exp(-a*(L-b))))pdfL=vpa(a*exp(-a*(L
symsxya1a2eq1=0.33*cos(a1)+0.3*cos(a1+a2)-x;eq2=0.33*sin(a1)+0.3*sin(a1+a2)-y;x=0.3;y=0.5;s=solve(ev