・ Xyz = -234 ・ X + y + z = 20 ・ 5x - y + 2z = 85
(Environnement: Ubuntu12.04LTS)
$ sudo apt-get install ipython-notebook
$ sudo apt-get install python-matplotlib python-scipy python-pandas python-sympy python-nose
$ ipython
Dans le shell IPython, saisissez:
from sympy import *
x, y, z = symbols('x y z')
init_printing()
solve([x * y * z + 234, x + y + z - 20, 5 * x - y + 2 * z - 85], [x, y, z])
Pour la formule xyz = -234, écrivez x * y * x + 234.
Lorsque init_printing () est décrit (l'image est divisée en 3 pour des raisons de mise en page):
Si vous n'écrivez pas init_printing ():
[(-9*17**(1/2)/4 + 39/4, -9*17**(1/2)/4 - 21/4, 31/2 + 9*17**(1/2)/2),
(13, -2, 9), (9*17**(1/2)/4 + 39/4, -21/4 + 9*17**(1/2)/4, -9*17**(1/2)/2 + 31/2)]
Allez sur le site Web suivant. ・ SymPy en direct http://live.sympy.org/
Vous pouvez utiliser Sympy pour effectuer des calculs à partir de la console, tout comme iPython.
Recommended Posts