数値計算プログラム

何故か最初はニュートン法から

微分は数値計算に向かないと言いながら、何故か最初はニュートン法から教科書は始まります。
習慣的に積分の前に微分をするのでしょうか。

ニュートン法というのは誤差が、終了設定値より小さくなるまで繰り返すだけです。

3乗根の解法
式は展開したものを使用します。(x*x*x=a)

d:=1e-11
x:=1
repeat
y:=x
x:=(x+3*a/(2*x*x+a/x))/2
until abs(x-y)>d
end

トラックバック

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

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