• 検索結果がありません。

ここで,用いた方法は以下の通りである

N/A
N/A
Protected

Academic year: 2021

シェア "ここで,用いた方法は以下の通りである"

Copied!
3
0
0

読み込み中.... (全文を見る)

全文

(1)

2016年度・前期・数理解析・計算機数学3・第5回 1

● 講義資料

▼ ニュートン法

以下の図は,ニュートン法をf(x) =x22に適用し,

2 の近似値を求めた例である. 2 と近似値の値との絶対誤差を表示している)

�����

�����

�����

�����

�����

�����

�����

�����

�����

�� �� �� �� �� ��

以下の図は, ニュートン法を fk(x) = (x22)k に適用し,

2 の近似値を求めた例である.

2と近似値の値との絶対誤差を表示している)

�����

�����

�����

�����

�����

�����

�����

�����

�����

�� ��� ��� ��� ��� ���� ���� ���� ����

���

������

������

以下の図は,各種の求根アルゴリズムをfk(x) =x22に適用して

2の近似値を求めた例 である.

2と近似値の値との絶対誤差を表示している)

May 18, 2016, Version: 1.0 [email protected]

(2)

2016年度・前期・数理解析・計算機数学3・第5回 2

�����

�����

�����

�����

�����

�����

�����

�����

�����

�� �� �� �� �� ���

������

������

���������

���������

ここで,用いた方法は以下の通りである.

“newton”は「ニュートン法」を,a0= 2.0で適用.

“secant”は「割線法」を,a0= 2.0,a1= 2.00.25で適用.

“bisection(1)”は「二分法」を,I0= [0.0,2.0]で適用.

“bisection(2)”は「改良した二分法」を,I0= [0.0,2.0]で適用.

Strum の二分法

��

����

��

����

��

�� ���� �� ���� ��

�������������������

��

����

��

����

��

�� ���� �� ���� ��

��������������������������������

May 18, 2016, Version: 1.0 [email protected]

(3)

2016年度・前期・数理解析・計算機数学3・第5回 3

��

����

���

�� ���� ���

����������������������������

● 実習内容

1. (★★★)ニュートン法を用いて

x(x >0)の近似値を相対誤差4.0×1016 で求めるプ ログラムを書きなさい.

2. (★★★)関数f(x) = (x22)k (k= 2,3, . . .)にニュートン法を適用して

2 の近似値を 求め,また,それぞれのkに対して,各繰り返しでの近似値と

2との誤差の振る舞いをグラ フに表しなさい.

3. (★★)関数 f(x), 初期条件 x0 はニュートン法の仮定を満たしているとする. さらに, α を求めるべき f(x) = 0 の解とししたとき, x1 x1 (α, x0) から一つえらぶ. この時, (xn, f(xn)), (xn+1, f(xn+1))を通る直線とx軸との交点をxn+2 と定めることにより得られ る点列{xn}を順次求め,{xn} αに収束することを確認しなさい. (この方法を割線法と 呼ぶ.)割線法を用いて

x(x >0) の近似値を相対誤差4.0×1016 で求めるプログラムを 書きなさい.

4.(★★)通常の二分法では,In= [an, bn],f(an)<0,f(bn)>0に対して,cn+1= (an+bn)/2 とおき, f(cn+1)の符号を判定している. その代りに, (an, f(an)), (bn, f(bn))を結ぶ直線と y= 0との交点をcn+1 とおき,f(cn+1)の符号を判定するものを改良した二分法とよぶ. 良した二分法を用いて

x(x >0)の近似値を相対誤差4.0×1016 で求めるプログラムを 書きなさい.

5. (★★)Strum の二分法を用いて, 10 次の Legendre 多項式の零点の近似値を, 相対誤差 1.0×1014 で求めるプログラムを書きなさい.

6. (★★)Strumの二分法を用いて, 10次の第1種Chebyshev多項式の零点の近似値を,相対

誤差1.0×1014 で求めるプログラムを書きなさい.

May 18, 2016, Version: 1.0 [email protected]

参照

関連したドキュメント

これに対し筆者らは,Virtual Reality 技術の適用 を試みた.この手法は,ビデオ解析システムとドライ ビング・シミュレータ(以下

・1の居室の定員は1人である。 ・利用者1人当たりの床面積は内法で 10.8 ㎡~12.2

チツヂヅに共通する音声条件は,いずれも狭母音の前であることである。だからと

活動後の評価    心構え   

これはつまり十進法ではなく、一進法を用いて自然数を表記するということである。とは いえ数が大きくなると見にくくなるので、.. 0, 1,

震動 Ss では 7.0%以上,弾性設計用地震動 Sd では

ここで, C ijkl は弾性定数テンソルと呼ばれるものであり,以下の対称性を持つ.... (20)

ぼすことになった︒ これらいわゆる新自由主義理論は︑