|
|
週 |
授業内容 |
週ごとの到達目標 |
前期 |
1stQ |
1週 |
工学における数値解析概説(授業ガイダンス) |
工学における数値解析の意義について説明できる。
|
2週 |
代数方程式の解法アルゴリズム |
ニュートン法の解法アルゴリズムについて説明できる。
|
3週 |
代数方程式のプログラム演習 |
ニュートン法のプログラムの作成および本プログラムの有効性の説明ができる。
|
4週 |
1階常微分方程式の解法アルゴリズム(1) |
オイラー法の解法アルゴリズムについて説明できる。
|
5週 |
1階常微分方程式の解法アルゴリズム(2) |
ルンゲクッタ法の解法アルゴリズムについて説明できる。
|
6週 |
高階常微分方程式の解法アルゴリズム |
高階常微分方程式の解法アルゴリズムについて説明できる。
|
7週 |
常微分方程式のプログラム演習 |
常微分方程式のプログラムの作成および本プログラムの有効性の説明ができる。
|
8週 |
総合演習 |
|
2ndQ |
9週 |
常微分方程式のプログラム演習 |
常微分方程式のプログラムの作成および本プログラムの有効性の説明ができる。
|
10週 |
連立方程式の解法アルゴリズム |
ガウスヨルダン法の解法アルゴリズムについて説明できる。
|
11週 |
連立方程式のプログラム演習 |
連立方程式のプログラムの作成および本プログラムの有効性の説明ができる。
|
12週 |
逆行列、固有値の解法アルゴリズム |
逆行列、固有値の解法アルゴリズムについて説明できる。
|
13週 |
逆行列、固有値のプログラム演習 |
逆行列、固有値のプログラムの作成および本プログラムの有効性の説明ができる。
|
14週 |
総合演習 |
|
15週 |
前期定期試験 |
|
16週 |
前期末試験の返却と解説 |
試験結果により、不足部分を確認し、再理解を行う。
|
後期 |
3rdQ |
1週 |
最小二乗法によるデータ近似 |
最小二乗法の原理およびコード化に必要な解法アルゴリズムについて説明できる。
|
2週 |
最小二乗法のプログラム演習 |
最小自乗法による直線あるいは曲線近似のプログラムの作成および本プログラムの有効性の説明ができる。
|
3週 |
乱数発生のアルゴリズム |
一様乱数やその他の乱数の発生方法について説明できる。
|
4週 |
乱数のプログラム演習 |
乱数発生のプログラムの作成および本プログラムの有効性の説明ができる。
|
5週 |
数値積分のアルゴリズム |
台形公式、シンプソンの公式、モンテカルロ法について説明できる。
|
6週 |
数値積分のプログラム演習 |
台形公式、シンプソンの公式のプログラムの作成および本プログラムの有効性の説明ができる。
|
7週 |
数値積分のプログラム演習 |
モンテカルロ法のプログラムの作成および本プログラムの有効性の説明ができる。
|
8週 |
総合演習 |
|
4thQ |
9週 |
数値微分と精度 |
数値微分と精度について理論的について説明できる。
|
10週 |
数値微分のプログラム演習 |
数値微分のプログラムの作成および本プログラムの有効性の説明ができる。
|
11週 |
2階偏微分方程式の解法と安定解析条件 |
有限差分法について理解し、安定解析の意味と条件を説明できる。
|
12週 |
2階偏微分方程式のプログラム演習 |
2次元2階偏微分方程式のプログラムを作成して基本原理およびプログラム構成を理解できる。
|
13週 |
2階偏微分方程式のプログラム演習 |
2次元2階偏微分方程式のプログラムを作成して基本原理およびプログラム構成を理解できる。
|
14週 |
総合演習 |
|
15週 |
後期定期試験 |
|
16週 |
学年末試験の返却と解説 |
試験結果により、不足部分を確認し、再理解を行う。
|
分類 | 分野 | 学習内容 | 学習内容の到達目標 | 到達レベル | 授業週 |
専門的能力 | 分野別の専門工学 | 機械系分野 | 情報処理 | プログラムを実行するための手順を理解し、操作できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
定数と変数を説明できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
整数型、実数型、文字型などのデータ型を説明できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
演算子の種類と優先順位を理解し、適用できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
算術演算および比較演算のプログラムを作成できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
データを入力し、結果を出力するプログラムを作成できる。 | 4 | 前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
条件判断プログラムを作成できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
繰り返し処理プログラムを作成できる。 | 4 | 前3,前7,前9,前11,前13,後2,後4,後6,後7,後12,後13 |
一次元配列を使ったプログラムを作成できる。 | 4 | 後2,後4,後6,後7,後12,後13 |