首页 >>  正文

matlab求符号解

来源:baiyundou.net   日期:2024-09-20

养德谭3575怎么用MATLAB求解一元三次方程?为Ax^3+Bx^2+Cx+D=0这种模式的? -
元选衬17086966306 ______[答案] 在命令窗口中输入:syms A B C D xx=solve(A*x^3+B*x^2+C*x+D,x) % 这是求符号解.A=1;B=2;C=3;D=4; %这是具体的取值, 改成你想要的.x0=subs(x) %这是A, B, C, D取上边的值以后得到的数值解.输出三个不同的解:x = ...

养德谭3575matlab求解符号隐式方程,非常急!!! -
元选衬17086966306 ______ >> syms v0 k1 k2 vx t>> [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*t+t*k2)*(-2+2*(1+4*v0*k1*t+2*v0*t*k2)^(1/2))] [ 1/2/(2*k1*t+t*k2)*(-2-2*(1+4*v0*k1*t+2*v0*t*k2)^(1/2))] 不知是不是你想要的啊?

养德谭3575急!!!请教matlab高手(解含有符号的方程) -
元选衬17086966306 ______ 超越方程,解不出来的,你放弃吧. ------------------------- 数值解当然可以做,可是解析解是没戏了.但是数值解必须固定a. ------------------------- 初值当然越靠近解越好了,可以先画个图看看.一个初值只能得到一个解,但是你可以设置不同的初值.你这个方程本来就是无数个解,但是是偶函数,所以可以只考虑大于0的部分,显然在每个长度为pi的线段内都有一个解,所以初值可以以pi为步长进行设置.下面是例子 fsolve(@(g)g.*tan(g)-5,pi*[.1:20.1])%这里a=5,求出了前20个正数解,他们的相反数也是解.

养德谭3575matlab怎么求解符号隐式方程?
元选衬17086966306 ______ 方程:vx=v0-int((1/2)*k1*vx^2,t)-int((1/2)*(k1+k2)*vx^2,t) 其中v0,k1,k2为符号常量,vx,t为符号变量 求vx(用t表示) >> syms v0 k1 k2 vx t >> [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*t+t*k2)*(-2+2*(1...

养德谭3575matlab 解符号方程 maple -
元选衬17086966306 ______ clc syms g s t G; G=eval(solve('8*(g+0.5)/(s-2)/(t+0.5)-16*(g+0.25)/(s-2)/(t+1.5)-5*(g+0.8)/(s-0.5)/(t+0.5)+7*(g+4/7)/(s-0.5)/(t+0.5)',g)) 解得 G = (-2+4*s)/(-7*s+8+6*t*s)

养德谭3575matlab解符号方程组 -
元选衬17086966306 ______ syms x1 x2 x3 d=1569; n1=1.000;n2=1.45843; deta1=150.8;deta2=57.2;deta3=208; f1=d*((n2/cos(asin((n1/n2)*sin(x2)))-n1/cos(x2))-(n2/cos(asin((n1/n2)*sin(x1)))-n1/cos(x1)))-deta1; f2=d*((n2/cos(asin((n1/n2)*sin(x3)))-n1/cos(x3))-(n2/cos(asin((n...

养德谭3575matlab求解符号方程组 -
元选衬17086966306 ______ 不知你的什么版本,我是2011a就告诉我no explicit solution即无解析解.没有出现你这种情况.这个方程组就是求两圆交点,顶多有两组解,你仔细看解出来的x第一个和x第二个是一模一样的.后两个也是一样的.我以前用低版本的matlab(7.0.1...

养德谭3575怎么 用matlab解符号偏微分方程
元选衬17086966306 ______ 先定义地字符,再求 eg: syms x y; dsolve(Dy=x) simiplify(y) 或直接 dsolve('Dy=x'); simiplify(y)

养德谭3575matlab中,如何在一个符号表达式中赋值求解 -
元选衬17086966306 ______ 比如要赋值a=1 b=2 那么用subs(r,[a b],[1 2]); 语法是subs(s,old,new); 假如只有一个符号变量,可以为subs(s,new);

养德谭3575matlab的符号函数求f=0的解 -
元选衬17086966306 ______ function result=f(x,y) if x>0&y>0 result=x^2+sin(x*y)+2*y; else result=0; end 以上就是m-文件,m文件命名必须为f 然后你在命令栏输入f(1,1)就会跳出来"ans=3.8415" 输入f(-1,2)就会跳出来"ans=0"了 后面一个的程序:x=linspace(-8,8,100); y=...

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024