将变量或方程中的表达式分离出来
隔离x
在方程中A *x^2 + b*x + c = 0
.
Syms x a b c = a*x^2 + b*x + c == 0;xSol =分离(eqn, x)
xSol = x = -(b + (b^2 - 4*a*c)^(1/2))/(2*a)
可以使用的输出隔离
用。从方程中消去变量潜艇
.
消除x
从eqn
用lh (xSol)
为园艺学会(xSol)
.
eqn2 = subs(eqn, lhs(xSol), rhs(xSol))
eqn2 = c + (b + b ^ 2 - 4 * * c) ^ (1/2)) ^ 2 / (4 *) - (b * (b + b (^ 2 - 4 * * c) ^ (1/2))) / (2 *) = = 0
隔离y (t)
在下面的方程中。
Syms y(t) = a*y(t)^2 + b*c = 0;隔离(eqn, y (t))
Ans = y(t) == ((-b)^(1/2)*c^(1/2))/a^(1/2)
隔离* y (t)
在同一个方程中。
隔离(eqn * y (t))
a*y(t) = -(b*c)/y(t)
隔离
返回最简单的解决方案对于有多个解的方程,万博 尤文图斯隔离
返回最简单的解决方案。
通过隔离来演示这种行为x
在sin (x) = = 0
,它有多个解万博 尤文图斯0
,π
,3 *π/ 2
,等等。
sin(x) == 0, x
Ans = x == 0
隔离
在返回解决方案时不考虑特殊情况。相反,隔离
返回一个通用解,该解不能保证对方程中所有变量的值都有效。
隔离x
在方程中* x ^ 2 / (x) = = 1
.的返回值x
在特殊情况下不成立吗一个= 0
.
(a*x^2/(x-a) == 1, x)
ans = x = = ((- (2 * - 1) * (2 + 1)) ^ (1/2) + 1) / (2 *)
隔离
对变量的假设隔离
只返回与方程中变量的假设一致的结果。
首先,假设x
是阴性的,然后隔离x
在方程中x ^ 4 = = 1
.
Syms x假设(x < 0) eqn = x^4 == 1;x^4 == 1, x
Ans = x = -1
删除的假设。隔离
选择一个不同的解决方案返回。
假设(x, 'clear')
Ans = x == 1
如果eqn
没有解决方案,隔离
错误。隔离
也忽略了特殊情况。如果唯一的解决办法万博 尤文图斯eqn
那么,是特殊情况吗隔离
忽略那些特殊情况和错误。
返回的解决方案不能保证保存解决方案中所有变量的值。
expr
不能是一个数学常数,比如π
.