我的代码如下:
syms a b c x
eqn=ax^2+bx+c==0
[a,b,c]=deal(1,2,3)
solve(eqn,x)
想着建立方程之后带入abc具体数值求解x具体数值解,结果一直是含参解
求帮忙看一下
你第二行少乘号
syms a b c x
eqn=a*x^2+b*x+c==0
[a,b,c]=deal(1,2,3)
solve(eqn,x)
你好,这个代入具体值,直接subs就行啦
syms a b c x
eqn=a*x^2+b*x+c;
x = solve(eqn,x)
[a,b,c]=deal(1,2,3); % 代入具体值
x0 = subs(x)
结果:
x =
-(b + (b^2 - 4*a*c)^(1/2))/(2*a)
-(b - (b^2 - 4*a*c)^(1/2))/(2*a)
x0 =
- (8^(1/2)*1i)/2 - 1
(8^(1/2)*1i)/2 - 1