検索したい科目/教員名/キーワードを入力し「検索開始」ボタンをクリックしてください。
※教員名では姓と名の間に1文字スペースを入れて、検索してください。
科目名 | 数値計算入門2 | ||||
---|---|---|---|---|---|
旧カリキュラム名 | 数値計算入門II | ||||
教員名 | 水野 伸夫 | ||||
単位数 | 2 | 学年 | 2 | 開講区分 | 文理学部 |
科目群 | 物理学科 | ||||
学期 | 後期 | 履修区分 | 選択 |
授業テーマ | コンピュータによる科学技術計算 |
---|---|
授業のねらい・到達目標 | 「数値計算入門1」に引き続き、数値計算の手法やC言語によるプログラミングを学ぶ。ここでは常微分方程式の解法を中心に行い、実際の物理学の問題に応用することにより、実践的な数値計算のプログラムの作成が出来ることを目標とする。 |
授業の方法 | コンピュータ教室のPCを用いて、実際にC言語でプログラムを作成し実行する。 |
履修条件 | なし |
事前学修・事後学修,授業計画コメント | 授業で行う内容についてテキストを読んでおく。毎回の授業で出される課題プログラムを次の授業まで完成させる。 |
授業計画 | |
---|---|
1 | C言語のプログラムの入力と実行の復習 |
2 | 方程式の解法(1)-ニュートン法 |
3 | 方程式の解法(2)-二分法 |
4 | 1階常微分方程式の解法-オイラー法(1) |
5 | 2階常微分方程式の解法-オイラー法(2) |
6 | 1階常微分方程式の解法-ルンゲクッタ法(1) |
7 | 2階常微分方程式の解法-ルンゲクッタ法(2) |
8 | 微分方程式の数値解をグラフにする |
9 | 放物運動の数値計算 |
10 | ばねの振動運動の数値計算 |
11 | 電磁場中の荷電粒子の運動の数値計算 |
12 | 課題プログラム作成(1) |
13 | 課題プログラム作成(2) |
14 | 課題プログラム作成(3) |
15 | まとめとレポート提出 |
その他 | |
---|---|
教科書 | 杉江日出澄・鈴木淳子 『C言語と数値計算法』 培風館 2001年 第1版 |
参考書 | なし |
成績評価の方法及び基準 | レポート(20%)、授業参画度(50%)、課題プログラムの評価(30%) |
オフィスアワー | 木曜日 11:00~12:30 8号館2階A-208 |