Résolvez des équations simultanées en un instant en utilisant Python

Résolution d'équations simultanées sur IPython à l'aide de Sympy

・ Xyz = -234 ・ X + y + z = 20 ・ 5x - y + 2z = 85

(Environnement: Ubuntu12.04LTS)

Installation d'IPython

$ sudo apt-get install ipython-notebook

Installer d'autres bibliothèques de calculs scientifiques et technologiques connexes

$ sudo apt-get install python-matplotlib python-scipy python-pandas python-sympy python-nose

Lancez IPython

$ ipython

Sortie de la solution d'équations simultanées

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.

Résultat de sortie de réponse

Lorsque init_printing () est décrit (l'image est divisée en 3 pour des raisons de mise en page): sympy2_1.jpg sympy2_2.jpg sympy2_3.jpg

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)]

Comment calculer en ligne sans créer d'environnement

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

Résolvez des équations simultanées en un instant en utilisant Python
Résoudre des équations différentielles normales en Python
Résoudre ABC168D en Python
Résolvez ABC167-D avec Python
Résolvons des équations linéaires simultanées avec Python sympy!
Résolvez ABC146-C avec Python
Résoudre ABC098-C en Python
Résolvez ABC169 avec Python
Résolvez ABC160-E avec Python
Résolvez des équations différentielles normales simultanées avec Python et SymPy.
Les équations simultanées non linéaires peuvent être facilement résolues avec Python.
[Python] Résoudre des équations avec sympy
Tri rapide d'un tableau en Python 3
Résoudre ABC176 E en Python
Résolvez des exercices Wooldridge en Python
Résoudre ABC175 D en Python
Résoudre les problèmes d'optimisation avec Python
Traduit à l'aide de googletrans en Python
Utilisation du mode Python dans le traitement
[Circuit x Python] Comment résoudre symboliquement les équations de circuit en utilisant sympy
Programmation GUI en Python avec Appjar
Précautions lors de l'utilisation de Pit avec Python
Ecrire un serveur HTTP / 2 en Python
Comment résoudre des équations linéaires simultanées
Résoudre Atcoder ABC169 A-D avec Python
Essayez d'utiliser LevelDB avec Python (plyvel)
Développons un algorithme d'investissement avec Python 2
Utilisation de variables globales dans les fonctions python
Résoudre ABC036 A ~ C avec Python
Voyons voir l'utilisation de l'entrée en python
Puissance totale en Python (en utilisant functools)
Résoudre ABC037 A ~ C avec Python
Python in est aussi un opérateur
Essayez d'utiliser LeapMotion avec Python
Recherche de priorité de profondeur à l'aide de la pile en Python
Une alternative à `pause` en Python
Lors de l'utilisation d'expressions régulières en Python
Création d'interface graphique en python avec tkinter 2
Créez et essayez un environnement OpenCV et Python en quelques minutes à l'aide de Docker
Notes utilisant cChardet et python3-chardet dans Python 3.3.1.
Résoudre ABC175 A, B, C avec Python
Essayez d'utiliser l'API Wunderlist en Python
Création d'interface graphique en python à l'aide de tkinter partie 1
Obtenir l'équilibre Suica en Python (en utilisant libpafe)
Pratique d'utilisation de ceci en Python (mauvais)
Hachez lentement les mots de passe en utilisant bcrypt en Python
Essayez d'utiliser l'API Kraken avec Python
Utilisation de venv dans un environnement Windows + Docker [Python]
ABC 157 D - Résolvez les suggestions d'amis en Python!
[FX] Hit oanda-API avec Python en utilisant Docker
Tweet à l'aide de l'API Twitter en Python
[Python] [Windows] Communication série en Python à l'aide de DLL
J'ai essayé d'utiliser l'optimisation bayésienne de Python
Connectez-vous à Slack à l'aide de requêtes en Python
Obtenez des données Youtube en Python à l'aide de l'API Youtube Data
Utilisation des constantes physiques dans Python scipy.constants ~ constant e ~
Créez une application avec une architecture propre tout en utilisant DI + mock en Python
Scraping de sites Web à l'aide de JavaScript en Python
Développement de slack bot avec python en utilisant chat.postMessage