Dessiner la fonction Yin en python

Dessin de fonction implicite

Une fonction implicite est $ f (x, y) = 0 $, ce qui est difficile à transformer en une forme explicite. Yen $ x ^ 2 + y ^ 2-1 = 0 $ est un exemple typique. Il n'est pas impossible de le transformer, mais ce n'est pas très intelligent lors du dessin de graphiques car cela nécessite une classification des cas. Dans de tels cas, "contour" est pratique.

python


import matplotlib.pyplot as plt
import numpy as np

delta = 0.025
xrange = np.arange(-2, 2, delta)
yrange = np.arange(-2, 2, delta)
X, Y = np.meshgrid(xrange,yrange)

#Réglage de l'axe
plt.axis([-2, 2, -2, 2])
plt.gca().set_aspect('equal', adjustable='box')

#dessin
Z=X**2+Y**2-1
plt.contour(X, Y, Z, [0])
plt.show()

Plt.contour (X, Y, Z, [0]) dans le code trace une ligne de contour avec Z = 0. Si vous spécifiez «[-1,0,1]», des lignes de contour seront ajoutées. C'est intelligent.

Autre méthode

C'est assez court, mais j'ai l'impression que je ne fais que peindre $ - \ epsilon <f (x, y) <\ epsilon $.

python


from sympy import *
x, y = symbols("x y")
Z=x**2+y**2-1
plot_implicit(Z, (x, -2, 2), (y, -2, 2))

Résultat d'exécution

aa.png

Recommended Posts

Dessiner la fonction Yin en python
Dessiner un graphique avec python
Dessiner un graphique d'une fonction quadratique en Python
Créer une fonction en Python
Dessiner une forme d'onde mp3 en Python
Utiliser la fonction de rappel en Python
Fonction ntile (décile) en python
Dessinez le disque de Poancare en Python
Dessiner "Dessiner une fougère par programme" en Python
Modélisation de fonctions non linéaires en Python
Fonction immédiate (lie) en python
Dessinez un cœur en Python
fonction python ①
[Python] fonction
fonction python ②
Dessinez des ondes sinusoïdales avec Blender Python
Implémenter la fonction power.prop.test de R en python
Notation inclusive dans l'argument de la fonction Python
Dessinez des nœuds de manière interactive avec Plotly (Python)
Dessinez une matrice de diagramme de dispersion avec python
Ecrire une fonction AWS Lambda en Python
Mesurer le temps d'exécution de la fonction en Python
Synthèse de fonctions et application en Python
Dessinez un diagramme CNN en Python
Quadtree en Python --2
Python en optimisation
CURL en Python
Géocodage en python
SendKeys en Python
fonction d'énumération python
Méta-analyse en Python
Précautions lors du décapage d'une fonction en python
Unittest en Python
Dessinez Nozomi Sasaki dans Excel avec python
Prenez la somme logique de List en Python (fonction zip)
Python> fonction> Fermeture
Époque en Python
Discord en Python
[Python] Fonction de générateur
Dessiner un cœur avec Python Partie 2 (SymPy Edition)
Allemand en Python
DCI en Python
tri rapide en python
nCr en python
N-Gram en Python
Programmation avec Python
Plink en Python
Constante en Python
FizzBuzz en Python
Sqlite en Python
Étape AIC en Python
Dessinez une structure arborescente en Python 3 à l'aide de graphviz
LINE-Bot [0] en Python
Python> fonction> Fonction interne
CSV en Python
Assemblage inversé avec Python
Réflexion en Python
Dualité en fonction
Constante en Python