Fichier:Stability region for Euler method.svg

Le contenu de la page n’est pas pris en charge dans d’autres langues.
Une page de Wikiversité, la communauté pédagogique libre.

Fichier d’origine(Fichier SVG, nominalement de 720 × 540 pixels, taille : 23 kio)

Erreur : l’attribut name des indicateurs d’état de la page ne doit pas être vide.

Description

Description
English: Stability region for Euler method
Date
Source Travail personnel
Auteur Helmut Podhaisky
Autres versions Euler method -- Trapzoidal method -- Adams Bashforth
SVG information
InfoField
 
Le code de ce fichier SVG est valide.
 
Cette représentation graphique a été créée avec Matplotlib
Code source
InfoField

Python code

from pylab import linspace,pi,exp,real,imag,axis

import matplotlib.path as mpath
import matplotlib.patches as mpatches
import matplotlib.pyplot as plt

w=exp(1j*linspace(0,2*pi,200))

Path=mpath.Path
fig = plt.figure()

for name,z in zip(['Euler','trapezoidal',  'AB2'],\
                  [ w-1,       [5j,-5+5j,-5-5j,-5j,5j],2*(w**2-w)/(3*w-1)]):
    fig.clf()
    ax=fig.add_subplot(111)

    verts=map(lambda z:(real(z),imag(z)), z)
    codes=[Path.MOVETO]+[Path.LINETO]*(len(verts)-2)+[Path.CLOSEPOLY]

    path=mpath.Path(verts,codes)
    patch=mpatches.PathPatch(path,facecolor=[1, 0.5, 0.8],edgecolor='black',alpha=1)
    ax.add_patch(patch)
    ax.plot([-3,2],[0,0],'--',color='black')
    ax.plot([0,0],[-2,2],'--',color='black')
    ax.set_xlim(-3,2)
    ax.set_ylim(-2,2)

    fig.savefig("Stability region for "+name+" method.svg")

Conditions d’utilisation

Public domain Moi, propriétaire des droits d’auteur sur cette œuvre, la place dans le domaine public. Ceci s'applique dans le monde entier.
Dans certains pays, ceci peut ne pas être possible ; dans ce cas :
J’accorde à toute personne le droit d’utiliser cette œuvre dans n’importe quel but, sans aucune condition, sauf celles requises par la loi.

Légendes

Ajoutez en une ligne la description de ce que représente ce fichier

Éléments décrits dans ce fichier

dépeint

Historique du fichier

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

Date et heureVignetteDimensionsUtilisateurCommentaire
actuel26 août 2010 à 09:46Vignette pour la version du 26 août 2010 à 09:46720 × 540 (23 kio)Helmut.podhaiskyno
26 août 2010 à 09:24Vignette pour la version du 26 août 2010 à 09:24720 × 540 (23 kio)Helmut.podhaisky{{Information |Description={{en|1=Stability region for Euler method}} |Source=python script |Author=Helmut Podhaisky |Date=2010-08-26 |Permission= |other_versions= }}

Usage global du fichier

Les autres wikis suivants utilisent ce fichier :