数値計算プログラム

数値微分・中心差分近似

精度が悪い「数値微分」ですが、変化の緩い関数では可能です。

def fnf(x):=1/x example
x1 from
x2 to
x3 step
kizami
y1 from
y2 to
y3 step

x:=x1
repeat
y:=y1
f1:=(fnf(x+y)-fnf(x-y))/(2*y)
f2:=(fnf(x+y)-2*fnf(x-y)+fnf(x-y)/y^2
f:=fnf(x)
y:=y*y3
if y x:=x+x3
label1
if x>x2 then end
until 0

トラックバック

このエントリーのトラックバックURL:
http://allable.sakura.ne.jp/mt/mt-tb.cgi/1097

当サイトでは、第三者配信事業者によるサービスを使用して広告を表示しています。 これらの第三者配信事業者は、ユーザーの興味に応じた商品やサービスの広告を表示する目的で、 当サイトや他のサイトへのアクセスに関する情報を使用することがあります (氏名、住所、メール アドレス、電話番号は含まれません)。 このプロセスの詳細や、第三者配信事業者にこれらの情報が使用されないようにする方法については、 ここをクリックしてください。