数値計算法 (数値解析法: 理工学部物質理工学科) のページ
ということで, ここは 数値計算法 のサポートページです。
日程
June 20, June 27, July 4, July 11, (July 18)
例によって授業アンケートにご協力をお願いします。
質問と回答用紙は, 7/11 の授業時間中に配ります。
この授業 *全体* に関するアンケートであることに注意してください (7/10)。
code = 40043
目的
この授業のこのパートの目的は,
簡単な数値計算の問題について, Fortran 言語によるプログラムを作成し,
必要な計算結果を得ることができるようになることです。
成績評価のための重要事項
- 出席確認のために 16:00-18:00 の間に, rmiya@stu.hirosaki-u.ac.jp 宛に
メールしてください。メールの内容は, 何らかの質問であることとします。
簡潔に記述してください。質問の内容は採点の対象とします。
またこれらの質問 (質問者) とその回答は, 以下に公開します [*1]。
- 課題について
- 課題: Exercise 3.1, 3.3-3.8 のうちの 4 つ以上について解答してください。
- 課題ごとに完結したレポートとして, 適宜メールで宮本宛に提出してください。
- 提出物は, ソースファイル と 実行結果 と *説明の文章* です。三つ目が肝心ですよ。
- 最終締切前であれば, いったん提出したものであっても修正版 (アップグレード版) を提出することができます。
- 最終締切は, July 31, 12:00 とします。(メールの発信時刻で判断します)
- 課題提出状況は時々更新しますので, 着信したかなどを確認してください。
- 課題提出に関する異議は Aug. 8 まで受け付けます。
[*1] 出席メールの受取り確認, 既出の質問と回答かどうか,
他人の質問への回答を見て知識を増やすことなどが公開の目的です。
出席メールの質問と回答一覧
課題提出状況
- 一応ここ
(理系の大学生ともあろうものが, 二次方程式も満足にあつかえないの ? 高校の参考書くらい見てもバチは当たらないだろうに, そういう工夫や努力もしないもんかなぁ ? (June 27))
(プログラムが実行されている最中の, その場所での変数の値がどうなっているのかを, 考えてみましょう。(July 13))
締切時間まぎわに怒涛のメール攻撃があったので, すぐには全部を見ることはできません。質問がある人や期限をすぎてもレポートメールを提出したい人は, ご自由にどうぞ。(July 31, 12:55)
参考書について
きちんとした文法書を持っていた方が良いでしょう。例えば ......
- (電子計算機のプログラミング 8) FORTRAN 77 入門, 浦昭二 編, 培風館, 1982年
数値計算法の本もたくさんありますね。
ここからが本題です。
講義資料
(最新版は 2003-07-04 改訂)
- 数値計算の要
[PS 版, PDF 版]
p.26, l.1 で一文字修正しました (6/22, 例示なので実際にどうかをちゃんと考える人には影響がないのだけれど)
- ニュートン-ラフソン法による方程式の解
[PS 版, PDF 版]
- 常微分方程式
[PS 版, PDF 版]
前説を少々加筆とサンプルプログラムにミスを発見 (6/28, 見つけてくれた人ありがとう)
- 数値積分
[PS 版, PDF 版]
サンプルプログラムの実行例をつけました(7/04)
- モンテカルロ法による数値積分
[PS 版, PDF 版]
rmiya@stu.hirosaki-u.ac.jp