好吧,我需要一种通过Mathematica 8中其他方程得到的另一个var来求解方程式。例如:
a + b = 2c
c + 2 = d
d = 2b
它将为给定值选择最佳等式并解决其余值。
使用某些给定值(如a = 1
和c = 3
),它会解析系统,获取相应变量的值。
*将这用于物理公式。
答案 0 :(得分:1)
使用Solve或Reduce功能。语法是
求解[{LIST OF EQUATIONS},{变量求解}}
所以在这种情况下:
Solve[{a + b == 2 c, c + 2 == d, d == 2 b}, {a, b, c, d}]
(*->
{{a -> -4 + (3 d)/2, b -> d/2, c -> -2 + d}}
*)
有4个变量,只有3个方程,所以有无限的解
它们位于4-d线(-4 + (3 n)/2, n/2, n-2, n)
上。