我有两个方程式:
(x-6)^2 + (y-2)^2 = 6^2
(x-2)^2 + (y-2)^2 = 3^2
我从第1个中减去了第2个等式并得到了答案。但是,我想使用任何编程语言从方程组中找到x
和y
。任何人都可以帮助获取此源代码吗?
如果你想像这样象征性地求解数学方程,有许多编程语言和软件可用:
以下是您要求的一些“源代码”:
sympy
:import sympy as sp
x=sp.Symbol('x')
y=sp.Symbol('y')
print(sp.solve([(x-6)**2+(y-2)**2-6**2, (x-2)**2+(y-2)**2-3**2], [x, y]))
FullSimplify[Solve[{(x - 6)^2 + (y - 2)^2 == 6^2, (x - 2)^2 + (y - 2)^2 == 3^2}, {x, y}]]
Mathematica也拥有它自己的SE site here
仅仅是为了举例:这是一个wolfram alpha link