授業の目的 【日本語】 Goals of the Course(JPN) | | 本講義では、数学モデルをもとに方程式で表現される現象を解析する方法、また簡単な方程式では表現できない現象を解析する方法について、その概念と手法を理解することを目的とする。また、数値解析結果の妥当性を判断できる能力を培うため、数値演算における誤差についても学ぶ。
本講義を通じて、数値解析手法の取得に加え、C言語によるプログラミングスキルをあげることができる。 |
|
|
授業の目的 【英語】 Goals of the Course | | This lecture gives analytical method knowledge to understand phenomena represented by mathematical models.In addition, programing skills using C language as an analysis method can be improved. |
|
|
到達目標 【日本語】 Objectives of the Course(JPN)) | | 本講義では、数学モデルをもとに方程式で表現される現象を解析する方法、また簡単な方程式では表現できない現象を解析する方法について、その概念と手法を理解することを目的とする。また、数値解析結果の妥当性を判断できる能力を培うため、数値演算における誤差についても学ぶ。
本講義を通じて、数値解析手法の取得に加え、C言語によるプログラミングスキルをあげることができる。 |
|
|
到達目標 【英語】 Objectives of the Course | | This lecture gives analytical method knowledge to understand phenomena represented by mathematical models.In addition, programing skills using C language as an analysis method can be improved. |
|
|
バックグラウンドとなる科目【日本語】 Prerequisite Subjects | | プログラミング法および数値計算演習A、数学1及び演習、データ統計解析A |
|
|
バックグラウンドとなる科目【英語】 Prerequisite Subjects | | Programming method and numerical calculation A, Mathematics 1 with Exercises, Data statistical analysis |
|
|
授業の内容【日本語】 Course Content | | 講義は以下のスケジュールで実施する。講義前半は、各手法の説明を解説し、講義後半は、前半で説明した手法についての演習をC言語を用いて行う。演習課題は講義終了時にソースと結果を提出する。講義ごとに宿題を課すので、次週の前日までにNUCTを用いて結果を提出する。
1.数値計算における誤差について
2.方程式の数値解法(反復法)
3.方程式の数値解法(ニュートン法)
4.連立方程式の数値解法(ガウスの消去法)
5.連立方程式の数値解法(LU分解法)
6.有限差分
7.常微分方程式の数値解法(2点境界値問題)
8.常微分方程式の数値解法(初期値問題Euler法)
9.常微分方程式の数値解法(初期値問題Runge-Kutta法)
10・11.演習
12.講義のまとめ |
|
|
授業の内容【英語】 Course Content | | Error and uncertainty
Newton method
Gaussian elimination
Finite difference method
Euler method
Runge-Kutta method |
|
|
成績評価の方法と基準【日本語】 Course Evaluation Method and Criteria | | 達成目標に対しての習得度を講義ごとの課題、小テストおよび定期試験により総合的に評価する。
方程式、連立方程式、常微分方程式の数値解法を正確に扱うことができれば合格とする。 |
|
|
成績評価の方法と基準【英語】 Course Evaluation Method and Criteria | | |
|
履修条件・注意事項【日本語】 Course Prerequisites / Notes | | 履修条件は要しない。
専門系科目での演習実施のため、推奨仕様を満たすwindows PCとすることが望ましい。
|
|
|
履修条件・注意事項【英語】 Course Prerequisites / Notes | | There are no prerequisites.
Windows PC recommended |
|
|
教科書【日本語】 Textbook | | 教科書は指定しないが、毎回の講義でテキストを配布する。 |
|
|
教科書【英語】 Textbook | | |
|
参考書【日本語】 Reference Book | | |
|
参考書【英語】 Reference Book | | Introduction to C programming |
|
|
授業時間外学習の指示【日本語】 Self-directed Learning Outside Course Hours | | |
|
授業時間外学習の指示【英語】 Self-directed Learning Outside Course Hours | | |
|
使用言語【英語】 Language used | | |
|
使用言語【日本語】 Language used | | |
|
授業開講形態等【日本語】 Lecture format, etc. | | |
|
授業開講形態等【英語】 Lecture format, etc. | | Class is held in face to face. |
|
|
遠隔授業(オンデマンド型)で行う場合の追加措置【日本語】 Additional measures for remote class (on-demand class) | | |
|
遠隔授業(オンデマンド型)で行う場合の追加措置【英語】 Additional measures for remote class (on-demand class) | | |
|