matlab求解global a b c d e v;a=1;b=0;c=-1;d=0;e=1.5;v=1.5;syms
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:数学作业 时间:2024/07/26 00:28:49
matlab求解
global a b c d e v;
a=1;b=0;c=-1;d=0;e=1.5;v=1.5;
syms x y;
[x,y]=solve('x^2+y^2-2*a*x-2*b*y=e^2-a^2-b^2','x^2+y^2-2*c*x-2*d*y=v^2-c^2-d^2');
x=vpa(x,4)
y=vpa(y,4)
为什么求出来的x,y用字母表示而不是具体数字,怎样改把x,y变成具体数字
global a b c d e v;
a=1;b=0;c=-1;d=0;e=1.5;v=1.5;
syms x y;
[x,y]=solve('x^2+y^2-2*a*x-2*b*y=e^2-a^2-b^2','x^2+y^2-2*c*x-2*d*y=v^2-c^2-d^2');
x=vpa(x,4)
y=vpa(y,4)
为什么求出来的x,y用字母表示而不是具体数字,怎样改把x,y变成具体数字
![matlab求解global a b c d e v;a=1;b=0;c=-1;d=0;e=1.5;v=1.5;syms](/uploads/image/z/19193710-22-0.jpg?t=matlab%E6%B1%82%E8%A7%A3global+a+b+c+d+e+v%3Ba%3D1%3Bb%3D0%3Bc%3D-1%3Bd%3D0%3Be%3D1.5%3Bv%3D1.5%3Bsyms)
x=eval(x);
y=eval(y);
再问: x = NaN NaN y = NaN NaN 显示的这个。。
再答: >> global a b c d e v; a=1;b=0;c=-1;d=0;e=1.5;v=1.5; syms x y; [x,y]=solve('x^2+y^2-2*a*x-2*b*y=e^2-a^2-b^2','x^2+y^2-2*c*x-2*d*y=v^2-c^2-d^2'); x=vpa(x,4) y=vpa(y,4) x = (a^2 + b^2 - 1.0*c^2 - 1.0*d^2 - 1.0*e^2 + v^2 - (1.0*b*(a^2*b + b*c^2 + a^2*d - 1.0*b*d^2 - ... y = (0.5*(a^2*b + b*c^2 + a^2*d - 1.0*b*d^2 - 1.0*b^2*d - 1.0*b*e^2 + c^2*d + d*e^2 + b*v^2 - .... >> x=subs(x) x = 0 0 >> y=subs(y) y = -1.1180339887498948482045868343656 1.1180339887498948482045868343656 >> x=eval(x) x = 0 0 >> y=eval(y) y = -1.1180 1.1180 >>
再问: 非常感谢,能不能再问一下,怎样才能把所得x,y配对,也就是对应起来(x1,y1),(x2,y2)这样的
再答: eval([x y])就是一个矩阵了,第一列为x,第二列为y
y=eval(y);
再问: x = NaN NaN y = NaN NaN 显示的这个。。
再答: >> global a b c d e v; a=1;b=0;c=-1;d=0;e=1.5;v=1.5; syms x y; [x,y]=solve('x^2+y^2-2*a*x-2*b*y=e^2-a^2-b^2','x^2+y^2-2*c*x-2*d*y=v^2-c^2-d^2'); x=vpa(x,4) y=vpa(y,4) x = (a^2 + b^2 - 1.0*c^2 - 1.0*d^2 - 1.0*e^2 + v^2 - (1.0*b*(a^2*b + b*c^2 + a^2*d - 1.0*b*d^2 - ... y = (0.5*(a^2*b + b*c^2 + a^2*d - 1.0*b*d^2 - 1.0*b^2*d - 1.0*b*e^2 + c^2*d + d*e^2 + b*v^2 - .... >> x=subs(x) x = 0 0 >> y=subs(y) y = -1.1180339887498948482045868343656 1.1180339887498948482045868343656 >> x=eval(x) x = 0 0 >> y=eval(y) y = -1.1180 1.1180 >>
再问: 非常感谢,能不能再问一下,怎样才能把所得x,y配对,也就是对应起来(x1,y1),(x2,y2)这样的
再答: eval([x y])就是一个矩阵了,第一列为x,第二列为y
图G=,其中V={a,b,c,d,e,f },E={(a,b),(a,c),(a,e),(b,d),(b,e),(c,e
Matlab积分报错 syms x y dx dy z t;global e a c;x=a*cos(t);y=a*e*
实数a,b,c,d,e同时满足下列条件(1)a-b>0 (2)e-a=d-b(3)c-d
已知a/b=c/d=e/f=2,且b+d+f≠0,则(1)a+c+e/b+d+f=( )(2)a-c+e/b-d+f
数学奥数题A×A+B×B+C×C+D×D=E×E
如图所示,a、b间的电压Uab=( ) A.-2V B.2V C.-1V D
求解五元一次方程组 3a=2b+2c+2d+2e+1 11.5b=2a+2c+2d+2e+1 9.5c=2a+2b+2d
if a is 1 b is 2 c is 3.then ll+o+v+e=54 f+r+i+e+n+d+s+h+i+p
语句while( ! e );中的条件!e等价于( ) A.e= = 0 B.e! = 1 C.e! = 0 D.~e
(x+1)^5=ax^5+bx^4+cx^3+dX^2+ex+f,求a+b+c+d+e+f,b+c+d+e,a+c+e
求各个字母表示的数A B C D E× A---------------EE E E E E A=?B=?C=?D=?E
已知a/b=c/d=e/f=3/5且b+d+f不等于0,求a+c+e/b+d+f的值