Fichier:Interpolation trois types.svg

De testwiki
Aller à la navigation Aller à la recherche
Fichier d’origine (Fichier SVG, nominalement de 540 × 360 pixels, taille : 59 kio)

Ce fichier provient de Wikimedia Commons et peut être utilisé par d'autres projets. Sa description sur sa page de description est affichée ci-dessous.

Description

Description
Français : Trois procédés d'interpolation avec Python : scipy.interpolate.interp1d(kind="nearest"), numpy.interp() et scipy.interpolate.KroghInterpolator().
English: Three ways to interpolate with Python: scipy.interpolate.interp1d(kind="nearest"), numpy.interp() and scipy.interpolate.KroghInterpolator().
Date
Source Travail personnel
Auteur Cdang
 Cette représentation graphique a été créée avec Matplotlib.
import numpy as np
import matplotlib.pyplot as plt
import matplotlib.pyplot as plt

xp = np.linspace(0, 2*np.pi, 6)
yp = np.sin(xp)

x = np.linspace(0, 2*np.pi, 101)

# constante

finterpa = interpolate.interp1d(xp, yp, kind="nearest",
  fill_value="extrapolate")

ya = finterpa(x)

# linéaire

yb = np.interp(x, xp, yp)

# polynomiale

finterpc = interpolate.KroghInterpolator(xp, yp)

yc = finterpc.__call__(x)

# tracé

fig.suptitle("Interpolation")

# plt.plot(x, np.sin(x), ":k", label="sinus")
plt.plot(x, ya, label="constante")
plt.plot(x, yb, label="linéaire")
plt.plot(x, yc, label="polynomiale")
plt.plot(xp, yp, "r+")

plt.legend()

plt.savefig("interpolation_trois_types.svg", format="svg")

Conditions d’utilisation

Moi, en tant que détenteur des droits d’auteur sur cette œuvre, je la publie sous la licence suivante :
w:fr:Creative Commons
paternité partage à l’identique
Vous êtes libre :
  • de partager – de copier, distribuer et transmettre cette œuvre
  • d’adapter – de modifier cette œuvre
Sous les conditions suivantes :
  • paternité – Vous devez donner les informations appropriées concernant l'auteur, fournir un lien vers la licence et indiquer si des modifications ont été faites. Vous pouvez faire cela par tout moyen raisonnable, mais en aucune façon suggérant que l’auteur vous soutient ou approuve l’utilisation que vous en faites.
  • partage à l’identique – Si vous modifiez, transformez ou vous basez sur cet élément, vous devez distribuer votre contribution sous une license identique ou compatible à celle de l’original.

Légendes

Trois procédés d'interpolation.

Éléments décrits dans ce fichier

dépeint

60 406 octet

image/svg+xml

3383cbf04f67f3e2b5aea9cc62081173f461f43a

Historique du fichier

Cliquer sur une date et heure pour voir le fichier tel qu'il était à ce moment-là.

Date et heureVignetteDimensionsUtilisateurCommentaire
actuel3 mai 2019 à 20:44Vignette pour la version du 3 mai 2019 à 20:44540 × 360 (59 kio)wikimediacommons>CdangUser created page with UploadWizard