[Calcul scientifique / technique par Python] Solution analytique sympa pour résoudre des équations

Contenu

Utilisez la méthode de résolution de sympy pour résoudre les trois problèmes suivants.

(1) Trouvez la racine de l'équation quadratique, $ x ^ 2 + 5x + 3 = 0 $. (2) Résous l'équation cubique, $ 3x ^ 3 + 3x-5 = 0 $. Une solution imaginaire sort. (3) Résolvez les équations simultanées binaires, $ x ^ 2 + y ^ 2 = 4, y = 2x + 1 $.


Code (1)

Exemple(1)


from sympy import *
x=Symbol('x')                  #lettre'x'Est défini comme la variable x

"""
équation: solve
Exemple: 2 * x **2 +5*x+3=Trouvez la racine de 0
"""
sol=solve(2 * x **2 +5*x+3, x) #Stocker la solution dans sol
print(sol)

Résultat: Exemple (1)

スクリーンショット 2017-07-18 14.51.46.png


Code (2)

Exemple(2)


from sympy import *
x=Symbol('x')                  #lettre'x'Est défini comme la variable x

"""
équation: solve
Exemple: 2 * x **3 +3*x-5=Trouvez la racine de 0
"""
sol=solve(2 * x **3 +3*x-5, x)
print(sol)

Résultat: Exemple (2)

スクリーンショット 2017-07-18 14.57.38.png


Code (3)

exemple(3)


from sympy import *
x=Symbol('x')    #lettre'x'Est défini comme la variable x
y=Symbol('y')    #lettre'x'Est défini comme la variable x

"""
équation: solve
Équations simultanées x**2+y**2=4, y=2x+Trouvez la solution de 1
"""
b= solve ([x*2+y**2-4, y-2*x+1],[x,y])  #Résoudre des équations simultanées
print(b)

Résultat: Exemple (3)

[(1/4 + sqrt(13)/4, -1/2 + sqrt(13)/2), (-sqrt(13)/4 + 1/4, -sqrt(13)/2 - 1/2)]

Recommended Posts

[Calcul scientifique / technique par Python] Solution analytique sympa pour résoudre des équations
Trouvez la solution de l'équation d'ordre n avec python
[Calcul scientifique / technique par Python] Ajustement par fonction non linéaire, équation d'état, scipy
[Calcul scientifique / technique par Python] Résolution de l'équation de Newton unidimensionnelle par la méthode Runge-Kutta du 4ème ordre
[Calcul scientifique / technique par Python] Dérivation de solutions analytiques pour équations quadratiques et cubiques, formules, sympy
[Calcul scientifique / technique par Python] Fonctionnement de base du tableau, numpy
[Calcul scientifique / technique par Python] Calcul de somme, calcul numérique
[Calcul scientifique / technique par Python] Solution numérique d'une équation différentielle ordinaire du second ordre, problème de valeur initiale, calcul numérique
[Calcul scientifique / technique par Python] Solution numérique d'un problème d'oscillateur harmonique unidimensionnel par vitesse Méthode de Berle
[Calcul scientifique / technique par Python] Solution numérique du problème des valeurs propres de la matrice par multiplication de puissance, algèbre linéaire numérique
[Calcul scientifique / technique par Python] Calcul du produit de la matrice par l'opérateur @, python3.5 ou supérieur, numpy
[Calcul scientifique / technique par Python] Résolution d'équations différentielles ordinaires, formules mathématiques, sympy
[Calcul scientifique / technique par Python] Calcul de matrice inverse, numpy
[Calcul scientifique / technique par Python] histogramme, visualisation, matplotlib
[Calcul scientifique / technique par Python] Dessin d'animation de mouvement parabolique avec locus, matplotlib
[Calcul scientifique / technique par Python] Dessin de surface courbe 3D, surface, fil de fer, visualisation, matplotlib
[Calcul scientifique / technique par Python] Solution numérique de l'équation de Laplace-Poisson bidimensionnelle pour la position électrostatique par la méthode Jacobi, équation aux dérivées partielles elliptiques, problème des valeurs aux limites
[Calcul scientifique / technique par Python] Solution numérique d'une équation de conduction thermique non stationnaire unidimensionnelle par méthode Crank-Nicholson (méthode implicite) et méthode FTCS (méthode de solution positive)
[Calcul scientifique / technique par Python] Graphique logistique, visualisation, matplotlib
[Calcul scientifique / technique par Python] Graphique de coordonnées polaires, visualisation, matplotlib
[Calcul scientifique / technique par Python] Résolution du problème de la valeur aux limites des équations différentielles ordinaires au format matriciel, calcul numérique
[Calcul scientifique / technique par Python] Tracé, visualisation, matplotlib de données 2D lues à partir d'un fichier
[Calcul scientifique / technique par Python] Dessin, visualisation, matplotlib de lignes de contour 2D (couleur), etc.
[Calcul scientifique / technique par Python] Solution numérique d'équations d'ondes unidimensionnelles et bidimensionnelles par méthode FTCS (méthode explicite), équations aux dérivées partielles bi-courbes
[Calcul scientifique / technique par Python] Interpolation spline de troisième ordre, scipy
J'ai essayé de trouver l'entropie de l'image avec python
[Calcul scientifique / technique par Python] Intégration Monte Carlo, calcul numérique, numpy
Attacher au processus Python de la destination SSH et déboguer
Trouver le diamètre du graphique par recherche de priorité de largeur (mémoire Python)
[Calcul scientifique / technique par Python] Liste des matrices qui apparaissent dans Hinpan en algèbre linéaire numérique
[Calcul scientifique / technique par Python] Liste des utilisations des fonctions (spéciales) utilisées en physique en utilisant scipy
[Calcul scientifique et technique par Python] Dessin de figures fractales [Triangle de Shelpinsky, fougère de Bernsley, arbre fractal]
[Calcul scientifique / technique par Python] Intégration numérique, loi trapézoïdale / Simpson, calcul numérique, scipy
[Calcul scientifique / technique par Python] Résolution d'équations linéaires simultanées, calcul numérique, numpy
[Calcul scientifique / technique par Python] Exemple de visualisation de champ vectoriel, champ magnétique électrostatique, matplotlib
[Calcul scientifique / technique par Python] Marche aléatoire 2D (problème de marche ivre), calcul numérique
Trouvez la solution numérique de l'équation différentielle ordinaire du second ordre avec scipy
[Python] Une fonction simple pour trouver les coordonnées du centre d'un cercle
[Calcul scientifique / technique par Python] Simulation de Monte Carlo par la méthode metropolis de la thermodynamique du système de spin ascendant 2D
Calcul scientifique / technique avec Python] Dessin et visualisation d'isoplans 3D et de leurs vues en coupe à l'aide de mayavi
Quelle est la méthode Newton? ?? Solution approximative de l'équation à résoudre par la méthode de Newton
J'ai essayé de trouver l'itinéraire optimal du pays des rêves par recuit (quantique)
Pandas du débutant, par le débutant, pour le débutant [Python]
J'ai essayé de vérifier et d'analyser l'accélération de Python par Cython
[Calcul scientifique / technique par Python] Résolution de l'équation de Schrödinger unidimensionnelle à l'état stationnaire par méthode de tir (1), potentiel de type puits, mécanique quantique
[Calcul scientifique / technique par Python] Résolution de problèmes de valeurs propres (généralisés) en utilisant numpy / scipy, en utilisant des bibliothèques
[Circuit x Python] Comment trouver la fonction de transfert d'un circuit en utilisant Lcapy
[Calcul scientifique / technique par Python] Résolution de l'équation différentielle ordinaire du second ordre par la méthode Numerov, calcul numérique
[python] Comment trier par le Nth Mth élément d'un tableau multidimensionnel
Comment trouver le coefficient de la courbe approximative passant par les sommets en Python
[Calcul scientifique / technique par Python] Tracer, visualiser, matplotlib des données 2D avec barre d'erreur
Comment trouver la zone du diagramme de Boronoi
Trouver la main de "Millijan" par l'optimisation des combinaisons
Découvrez la fraction de la valeur saisie en python
Calcul des indicateurs techniques par TA-Lib et pandas
Comment effacer les caractères générés par Python
Résolution d'équations de mouvement en Python (odeint)
[Introduction à l'algorithme] Trouvez l'itinéraire le plus court [Python3]
[Calcul scientifique / technique par Python] Résolution de l'équation de Schledinger à l'état stationnaire dans le potentiel d'oscillateur isotrope tridimensionnel par la méthode matricielle, problème des valeurs aux limites, mécanique quantique