授業の目的 【日本語】 Goals of the Course(JPN) | | コンピュータを用いた数値解析法の基礎理論について説明する。土木の力学では、様々な物理現象を微分方程式で記述することを学ぶが、この講義では、最終的にその微分方程式の近似解を数値解析によって求める方法を習得することを目的とする。 この講義を習得することにより、以下のことができるようになることを目標とする。 1.種々の数値解析法の基礎理論について説明できる。 2.学んだ数値解析法を用いて、実際にプログラムを組むことができる。 3.基礎的な計算工学の問題に適切な数値解析法を適用できる。 4.より高度な数値解析法を扱ってゆけるように、数値解析法に関する書籍等に記されている内容が理解できる。 |
|
|
授業の目的 【英語】 Goals of the Course | | The basic theory of a numerical analysis method using a computer will be described. In the mechanics of civil engineering, students learn to describe various physical phenomena by differential equations. In this lecture, students learn how to obtain approximate solutions of the differential equations by numerical analysis. By learning this lecture, the goal is to be able to: 1. Explain the basic theory of various numerical analysis methods. 2. Using the learned numerical analysis method, students can actually build a program. 3. Appropriate numerical analysis methods can be applied to basic computational engineering problems. 4. In order to be able to handle more advanced numerical analysis methods, students can understand the contents described in books and the like relating to numerical analysis methods. |
|
|
到達目標 【日本語】 Objectives of the Course(JPN)) | | コンピュータを用いた数値解析法の基礎理論について説明する。土木の力学では、様々な物理現象を微分方程式で記述することを学ぶが、この講義では、最終的にその微分方程式の近似解を数値解析によって求める方法を習得することを目的とする。 この講義を習得することにより、以下のことができるようになることを目標とする。 1.種々の数値解析法の基礎理論について説明できる。 2.学んだ数値解析法を用いて、実際にプログラムを組むことができる。 3.基礎的な計算工学の問題に適切な数値解析法を適用できる。 4.より高度な数値解析法を扱ってゆけるように、数値解析法に関する書籍等に記されている内容が理解できる。 |
|
|
到達目標 【英語】 Objectives of the Course | | The basic theory of a numerical analysis method using a computer will be described. In the mechanics of civil engineering, students learn to describe various physical phenomena by differential equations. In this lecture, students learn how to obtain approximate solutions of the differential equations by numerical analysis. By learning this lecture, the goal is to be able to: 1. Explain the basic theory of various numerical analysis methods. 2. Using the learned numerical analysis method, students can actually build a program. 3. Appropriate numerical analysis methods can be applied to basic computational engineering problems. 4. In order to be able to handle more advanced numerical analysis methods, students can understand the contents described in books and the like relating to numerical analysis methods. |
|
|
バックグラウンドとなる科目【日本語】 Prerequisite Subjects | | |
|
バックグラウンドとなる科目【英語】 Prerequisite Subjects | | Introduction to Information Processing, Academic Information Processing with Exercises |
|
|
授業の内容【日本語】 Course Content | | 1.非線形方程式 2.連立1次方程式 3.関数の補間 4.数値積分 5.対称行列の固有値問題 6.常微分方程式の初期値問題 7.偏微分方程式
講義およびプログラミング演習を行う。講義内容の復習のために、数回のプログラミング課題を課すので、ソースコードおよび出力結果を提出すること。 |
|
|
授業の内容【英語】 Course Content | | 1. Nonlinear equations 2. System of linear equations 3. Function interpolation 4. Numerical integration 5. Eigenvalue problem for symmetric matrices 6. Initial value problem for ordinary differential equations 7. Partial differential equations
Conduct lectures and programming exercises. Submit the source code and output results as students are required to perform several programming assignments to review the lecture contents. |
|
|
成績評価の方法と基準【日本語】 Course Evaluation Method and Criteria | | 達成目標に対する修得度をプログラミング課題および期末試験によって評価する。数値解析の基礎理論を理解し、実際にプログラムすることができれば合格とする。より難易度の高い問題を扱うことができれば、それに応じて成績に反映させる。 |
|
|
成績評価の方法と基準【英語】 Course Evaluation Method and Criteria | | Evaluate the level of achievement for the goals by programming assingments and final exams. A score of 60 or more out of 100 is a passing score. |
|
|
履修条件・注意事項【日本語】 Course Prerequisites / Notes | | |
|
履修条件・注意事項【英語】 Course Prerequisites / Notes | | |
|
教科書【日本語】 Textbook | | |
|
教科書【英語】 Textbook | | Printed documents will be distributed. |
|
|
参考書【日本語】 Reference Book | | |
|
参考書【英語】 Reference Book | | References will be introduced as necessary. |
|
|
授業時間外学習の指示【日本語】 Self-directed Learning Outside Course Hours | | |
|
授業時間外学習の指示【英語】 Self-directed Learning Outside Course Hours | | Programming assignments will be given as needed. |
|
|
使用言語【英語】 Language used | | |
|
使用言語【日本語】 Language used | | |
|
授業開講形態等【日本語】 Lecture format, etc. | | |
|
授業開講形態等【英語】 Lecture format, etc. | | |
|
遠隔授業(オンデマンド型)で行う場合の追加措置【日本語】 Additional measures for remote class (on-demand class) | | |
|
遠隔授業(オンデマンド型)で行う場合の追加措置【英語】 Additional measures for remote class (on-demand class) | | |
|