機械工学演習Dの講義資料:2004年度
第1回: Visual Basic によるグラフ描画
prg1-1:
form
project
サインカーブ
prg1-2:
form
project
3次元描画
prg1-3:
form
project
課題1
prg1-4:
form
project
課題2
第2回: 補間法1
prg2-1:
form
project
線形補間と2次補間の計算
prg2-2:
form
project
線形補間と2次補間のグラフ表示
prg2-2a:
form
project
課題
第3回: 補間法2
prg3-1:
form
project
N+1 個の補間点を通る多項式
prg3-2:
form
project
y=1/(1+ax^2) による補間関数のグラフ表示
prg3-3:
form
project
y = cos (pi x) による補間関数のグラフ表示
第4回: 数値積分
prg4-1:
form
project
問題1: I= int x^5 dx の数値積分
prg4-2:
form
project
課題1: I= int [x(1-x)]^3/2 dx の数値積分
prg4-3:
form
project
prg4-1 のグラフ表示
prg4-3a:
form
project
問題2: prg4-1 のグラフ表示簡略版(台形公式と厳密解の比較)
prg4-4:
form
project
prg4-2 のグラフ表示
第5回: 非線型方程式の数値解法(1)
prg5-1:
form
project
2分法による f(x) = x^2-2 の解
prg5-2:
form
project
2分法のグラフ表示
prg5-3:
form
project
2分法による f(x) = 3 exp(-x^2)-1 の解とグラフ表示
第6回: 非線型方程式の数値解法(2)
prg6-1:
form
project
Newton-Raphson 法による f(x) = x^2-2 の解
prg6-2:
form
project
Newton-Raphson 法のグラフ表示
prg6-3:
form
project
Newton-Raphson 法による f(x) = 3 exp(-x^2)-1 の解とグラフ表示
第7回: 行列計算
prg7-1:
form
project
問題1: 行列の掛け算1
prg7-2:
form
project
問題2: 行列の掛け算2
prg7-3:
form
project
課題1: 行列の掛け算3
第8回: 3重対角連立1次方程式の解法
prg8-1:
form
project
3行3列の3重対角連立1次方程式の解法
prg8-2:
form
project
グリッドコントロールを用いた3行3列の3重対角連立1次方程式の解法
prg8-3:
form
project
4行4列の3重対角連立1次方程式の解法
第9回: 連立1次方程式の解法 (1)
prg9-1:
form
project
ヤコビ法による解法
prg9-2:
form
project
ガウス・ザイデル法による解法
prg9-3:
form
project
ガウス・ザイデル法による解法の練習
第10回: 連立1次方程式の解法 (2)
prg10-1:
form
project
逐次緩和法(SOR法)による解法1
prg10-2:
form
project
逐次緩和法(SOR法)による解法2
prg10-3:
form
project
逐次緩和法(SOR法)による解法3
第11回: 常微分方程式の初期値問題(1)
prg11-1:
form
project
問題1: 減衰型方程式の差分解法
prg11-2:
form
project
問題2: 振動型方程式の差分解法
prg11-3:
form
project
課題1: 振動減衰型方程式の差分解法
第12回: 常微分方程式の初期値問題(2)
prg12-1:
form
project
問題1: Runge-Kutta 法による減衰型方程式の差分解法
prg12-2:
form
project
問題2: ロレーレンツモデルの差分解法
prg12-3:
form
project
課題1: ロレーレンツモデルの差分解法, 3次元表示
第13回: 偏微分方程式の数値解法
prg13-1:
form
project
問題1: 移流型偏微分方程式の数値解法
prg13-2:
form
project
問題2: 拡散型偏微分方程式の数値解法
prg13-3:
form
project
課題: 移流拡散型偏微分方程式の数値解法
参考文献: 水島二郎, 柳瀬眞一郎: 理工学のための数値計算法, 数理工学社
佐藤正樹, 埼玉工業大学 機械工学科