数値解析 2010年度教材
レポート課題
10月20日出題分
11月17日出題分
12月1日出題分
... (1) の積分区間を [0, 1] に訂正します。(11月17日の課題と比較するため)
12月15日出題分
1月12日出題分
1月26日出題分
誤差
(10月6日)
誤差の話
例2のサンプルプログラム
例3のサンプルプログラム
例4のサンプルプログラム
例5のサンプルプログラム
例6のサンプルプログラム
例7のサンプルプログラム
基礎学力チェック
(10月13日)
問題用紙
ニュートン法
(10月20日)
python サンプルプログラム
(平方根、代数方程式(複素数解も)など)
補間法
(10月27日)
線形補間、2次・6次ラグランジュ補間の比較(Excel ドキュメント)
線形補間、2次・6次ラグランジュ補間の比較(pdf)
スプライン補間(Excel ドキュメント)
数値微分
中心差分・前進差分の公式、補正公式
(11月10日)
ガウスの積分公式
(11月24日)
ルジャンドル多項式のデータ(html)
ルジャンドル多項式のデータ(pdf)
ルジャンドル多項式のグラフ(Excel ドキュメント)
ガウスの消去法
サンプルプログラム倍精度版
lin_eq_Gauss.c
行列計算ライブラリ倍精度版
sqmatrix.h (lin_eq_Gauss.c で引用)
LU分解法
配布プリント
雛形プログラム
rep05_hinagata.c
(Windows用)
rep05_hinagata_utf8.c
(Mac用)
連立一次方程式の反復解法
配布プリント
サンプルプログラム (C言語版、ガウスの消去法と同じ sqmatrix.h を引用する)
シフトJISコード
EUCコード
utf8コード
JGS.c
JGS.c
JGS.c
実行例その1:2次の場合
実行例その2:収束しない例
実行例その3:式・未知数の入れ替えにより収束の速さが変わる例
実行例その4:Jacobi 法では収束しないが Gauss-Seidel 法なら収束する例
固有値計算の直接法
配布プリント
固有値計算の累乗法
雛形プログラム
rep06_hinagata.c
(Windows用)
rep06_hinagata_utf8.c
(Mac用)
例1:整数係数3次対称行列の場合(最大固有値のみ)
例2:実数係数3次対称行列の場合(最大固有値のみ)
例3:整数係数3次対称行列の場合(全ての固有値)
例4:実数係数3次対称行列の場合(全ての固有値)
固有値計算のJacobi法
配布プリント
サンプルプログラム (C言語 シフトJISコード版、LU分解法と同じ sqmatrix.h を引用する)
SerialJacobi.c : シリアル・ヤコビ法
SerialJacobiFast.c : シリアル・ヤコビ法(高速化版)
ThresholdJacobi.c : わいヤコビ法
ThresholdJacobiFast.c : わいヤコビ法(高速化版)
その他
ギリシャ文字・数学記号など
戻る