ファイル:Stability region for Euler method.svg

元のファイル(SVG ファイル、720 × 540 ピクセル、ファイルサイズ: 23キロバイト)

概要

解説
English: Stability region for Euler method
日付
原典 投稿者自身による著作物
作者 Helmut Podhaisky
その他のバージョン Euler method -- Trapzoidal method -- Adams Bashforth
SVG 開発
InfoField
 
このSVGのソースコードは正しい
 
この ベクター画像Matplotlibで作成されました。
ソースコード
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")

ライセンス

Public domain この著作物の著作権者である私は、この著作物における権利を放棄しパブリックドメインとします。これは全世界で適用されます。
一部の国では、これが法的に可能ではない場合があります。その場合は、次のように宣言します。
私は、あらゆる人に対して、法により必要とされている条件を除き、如何なる条件も課すことなく、あらゆる目的のためにこの著作物を使用する権利を与えます。

キャプション

このファイルの内容を1行で記述してください

このファイルに描写されている項目

題材

26 8 2010

ファイルの履歴

過去の版のファイルを表示するには、その版の日時をクリックしてください。

日付と時刻サムネイル寸法利用者コメント
現在の版2010年8月26日 (木) 09:462010年8月26日 (木) 09:46時点における版のサムネイル720 × 540 (23キロバイト)Helmut.podhaiskyno
2010年8月26日 (木) 09:242010年8月26日 (木) 09:24時点における版のサムネイル720 × 540 (23キロバイト)Helmut.podhaisky{{Information |Description={{en|1=Stability region for Euler method}} |Source=python script |Author=Helmut Podhaisky |Date=2010-08-26 |Permission= |other_versions= }}

以下のページがこのファイルを使用しています:

グローバルなファイル使用状況

以下に挙げる他のウィキがこの画像を使っています: