近年のコンピュータの発達によって大規模な数値計算が可能となり, 理学・工学の様々
な分野で活用されている.これにともない種々の数値計算法が開発され, 理論的研究も盛んに行われている.
本講義では, いくつかの基本的な数値計算法と理論を紹介する.あわせて,実際にプログラムを組む演習を
行う.
基本的な数値計算法とそれを支える数学的な基礎を理解するとともに、実際にプログラムを実装して数値計算穂を実行することを目標とする
数値解析, 縮小写像の原理, ニュートン法, LU分解, 数値積分, ルンゲ・クッタ法
✔ 専門力 | 教養力 | コミュニケーション力 | 展開力(探究力又は設定力) | ✔ 展開力(実践力又は解決力) |
数値解析の基本的な事項を講義するとともに演習を行う.
授業計画 | 課題 | |
---|---|---|
第1回 | 数値表現と丸め誤差 | 講義の内容を理解する. |
第2回 | 非線形方程式の数値解法 | 講義の内容を理解する. |
第3回 | 第2回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第4回 | 縮小写像の原理と収束定理 | 講義の内容を理解する. |
第5回 | ニュートン法の収束性 | 講義の内容を理解する. |
第6回 | 第5回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第7回 | 連立非線形方程式 | 講義の内容を理解する. |
第8回 | 連立一次方程式のガウスの消去法 | 講義の内容を理解する. |
第9回 | 第8回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第10回 | LU分解 | 講義の内容を理解する. |
第11回 | 反復解法 | 講義の内容を理解する. |
第12回 | 第11回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第13回 | 数値積分 台形公式 | 講義の内容を理解する. |
第14回 | シンプソンの公式 | 講義の内容を理解する. |
第15回 | 第14回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第16回 | 補間多項式 | 講義の内容を理解する. |
第17回 | ガウス型積分公式 | 講義の内容を理解する. |
第18回 | 第17回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第19回 | 常微分方程式の解法、オイラー法 | 講義の内容を理解する. |
第20回 | 常微分方程式の解法、ルンゲ・クッタ法 | 講義の内容を理解する. |
第21回 | 第20回までの内容に関する演習 | 演習により総合的な理解度を高める. |
第22回 | 1段法の収束 | 講義の内容を理解する. |
山本哲朗,数値解析入門,サイエンス社
特になし.
レポートと試験による
特になし.