ニュートンラフソン法
のバックアップソース(No.2)
Unity学習帳2冊目
ニュートンラフソン法
のバックアップソース(No.2)
[
トップ
] [
差分
|
バックアップ
|
リロード
] [
新規
|
一覧
|
検索
|
最新
|
ヘルプ
]
[ ]
差分
を表示
現在との差分
を表示
ニュートンラフソン法
へ行く。
« Prev
Next »
#jsmath **ニュートンラフソン法 [#x75a0b2c] 追加資料:[[はじめMath! Javaでコンピュータ数学_第67回 微分・積分の数学 ニュートン・ラフソン法 [前編]:http://gihyo.jp/dev/serial/01/java-calculation/0067]] ①\(x+{ e }^{ x }=0\) ②\({ x }^{ 2 }=5\) この二つの方程式の未知数xをニュートンラフソンを用いて解いてみようと思う(これは何気にゲームのいろんな場面で利用されている) ニュートンラフソン自体の式は非常にシンプルで以下のようになっている \({ x }_{ n+1 }={ x }_{ n }+\frac { f\left( { x }_{ n } \right) }{ f'\left( { x }_{ n } \right) } \) この式がどのようにして導かれるのか、はじまりは直線の方程式から来ている 点 \(\left( \alpha ,\beta \right)\) を通る傾き \(m\) の直線の方程式は \(y=m\left( x-\alpha \right) +\beta \) これを変形すると \(y-\beta =m\left( x-\alpha \right) \) 例えば点 \(\left( \alpha =3,\beta =5 \right)\) を通る、傾き \(m=\frac { 1 }{ 2 }\) の直線は \( y=\frac { 1 }{ 2 } \left( x-3 \right) +5\) となる &ref(grp1.png); この方程式を関数で考えると \(y=f\left( x \right) のx=\alpha\) における接線の傾きは \(m=f'\left( \alpha \right) \) 関数 \(y=f\left( x \right)\) 上の点 \(\left( \alpha ,f\left( \alpha \right) \right)\) における接線の方程式は \(y=f'\left( \alpha \right) \left( x-\alpha \right) +f\left( \alpha \right) \) これを変形すると \(y-f\left( \alpha \right) =f'\left( \alpha \right) \left( x-\alpha \right) \) となる ここで上記の式を利用して①の問題を解くことを考えてみる &ref(Animation.gif);
« Prev
Next »
ニュートンラフソン法 のバックアップ一覧
ニュートンラフソン法 のバックアップソース(No. All)
1: 2016-10-06 (木) 22:27:47
osinko
2: 2016-10-07 (金) 00:43:52
osinko
3: 2016-10-07 (金) 01:53:51
osinko
4: 2016-10-07 (金) 09:27:14
osinko
5: 2016-10-07 (金) 13:47:41
osinko
6: 2016-10-24 (月) 23:06:28
osinko
7: 2016-11-09 (水) 02:15:02
osinko
8: 2016-11-09 (水) 09:47:21
osinko
現: 2016-11-09 (水) 18:38:42
osinko