授業の目的 【日本語】 Goals of the Course(JPN) | | 本講義では、数値計算の基本的な概念や数値計算の誤差の問題などを理解し説明できること、数値計算の主要なアルゴリズムの原理を理解し説明できること、それら主要なアルゴリズムについて実際にプログラミングできることを目指す。
具体的には、計算量と誤差に関する基礎知識、ニュートン法をはじめとする方程式の根の解法、ラグランジュ補間などの曲線の推定手法、数値積分法、連立一次方程式の解法、行列演算手法、ルンゲクッタ法などの微分方程式の解法など、について学ぶ。 |
|
|
授業の目的 【英語】 Goals of the Course | | In this lecture, the attenders can obtain the following abilities: (1) Understanding and explanation of basic concepts and error problems for numerical computations; (2) Programming ability for several crucial numerical algorithms.
For example, the attenders study basic concepts of computation complexities and numerical errors, numerical method for root of equations, such as Newton’s method, numerical integration methods, solution of numerical equations, several numerical methods of matrix computations, solution of differential equation, such as Runge–Kutta method, etc. |
|
|
到達目標 【日本語】 Objectives of the Course(JPN) | | 数値計算の基本的な概念を理解し、各種数値計算アルゴリズムの理論を理解し、主要な数値計算アルゴリズムについて実際にプログラミングできることである。具体的には、数値計算の基礎、方程式の根、曲線の推定、数値積分法、連立一次方程式、行列演算、微分方程式などを学ぶ。 |
|
|
到達目標 【英語】 Objectives of the Course | | |
|
授業の内容や構成 Course Content / Plan | | 0. 準備
1. 数値計算の基礎
2. 方程式の根
3. 曲線の推定
4. 数値積分法
5. 連立一次方程式の直接解法
6. 連立一次方程式の反復解法と固有値問題
7. 微分方程式 | |
|
|
履修条件・関連する科目 Course Prerequisites and Related Courses | | 全学理系基礎科目の数学、数学1および演習、数学2および演習、計算機リテラシ及びプログラミング、プログラミング及び演習 | |
|
|
成績評価の方法と基準 Course Evaluation Method and Criteria | | 期末試験50%、演習50%、100点満点で60点以上を合格とする。 | |
|
|
教科書・参考書 Textbook/Reference book | | 教科書
「C&Fortran 演習で学ぶ数値計算」、片桐孝洋・大島聡史 著、共立出版
参考書
「理工系の基礎数学 数値計算」、高橋大輔 著、岩波書店 | |
|
|
課外学習等(授業時間外学習の指示) Study Load(Self-directed Learning Outside Course Hours) | | 講義において説明した理論を理解するために必要に応じて課題を与える。 | |
|
|
授業開講形態等 Lecture format, etc. | | |
|
遠隔授業(オンデマンド型)で行う場合の追加措置 Additional measures for remote class (on-demand class) | | |
|