応用数学
計算理工学専攻 杉原研究室
山本有作
物理における数値計算
解析的に求められない式の計算
非線形方程式の解
積分で表示された式の値の計算
データ解析
最小二乗法による実験データのフィッティング
フーリエ変換を用いた結晶解析
シミュレーション
分子動力学シミュレーション
流体シミュレーション
数値計算の必要性
数値計算とは
数値計算とは
方程式など数学的に定式化された問題の解を 計算機を用いて求めること
計算の対象
計算機のメモリ内に格納された数値
計算の手順
有限回の演算を用いて(近似的な)解を返す
ように設計された計算手順(アルゴリズム)
数値計算における有限性
表現できる数値の有限性
表現できる数値は実数の一部のみ
丸め誤差の存在 → 今回の授業で解説
無限大・無限小が扱えない
無限級数の和は有限級数で近似
微積分で現れる無限小は有限の微小量で近似
打ち切り誤差の存在 → 今回の授業で解説
計算能力・記憶領域の有限性
実用的な時間・記憶領域で計算するためには,効率 的なアルゴリズムが必要
収束の次数の概念
計算量のオーダーの概念
授業で学ぶこと
基本的な数値計算法
アルゴリズム
数学的原理
アルゴリズムの振る舞いの解析
計算量
記憶領域
誤差
各アルゴリズムの適用範囲
各アルゴリズム使用の際の注意事項
授業の構成
1. 数値計算における誤差
2. 非線形方程式の解法
3. 関数の補間
4. 数値積分法
5. 数値微分法と加速法
6. 常微分方程式の解法
7. 偏微分方程式の解法
8. 連立一次方程式の解法
9. 固有値の計算法
テーマ間の関連
連立一次方程式
偏微分方程式 常微分方程式の解法
数値微分法と加速法
数値積分法
関数の補間 非線形方程式
数値計算における誤差
固有値の計算
授業の進め方 (1)
レポート
4回出題
そのうち2回を選んで提出
提出は授業後 10 日以内に3号館 381 号室まで
期末テスト
通常の筆記テスト(昨年度の HP を参照)
出題募集(希望者のみ)
期末試験には,受講者が出題した問題を含める。
出題者には,出題された問題の良さに応じて成績(
A
,B
,
C
など)を保証授業の進め方 (2)
質問シート
授業の終わりの5分間に,感想,質問,コメントな どを紙に書いて提出
全部で3~4回実施予定
授業の進め方 (3)
授業のホームページ
http://www.na.cse.nagoya-u.ac.jp/~yamamoto /lectures/appliedmathematics2004
/appliedmathematics2004.html
授業ノート,
C/Java
プログラム,授業に関するお知らせ等 は,すべてホームページに掲載の予定 質問など
3号館北
381
号室 山本まで あるいはメールで