式展開が不得意な方でも大丈夫!!
使える数値解析へのいざない



1.Excel定義とVBAプログラム

本書で紹介しているExcelファイルを圧縮形式(LZH)でダウンロードできます。
  以下をクリックするとダウンロードできます。
1 数値解析の基本事項
2 行列式と連立方程式
3 固有値と固有ベクトル
4 非線形方程式
5 補間法
6 フーリエ変換
7 多変量解析
8 数値微分・積分・微分方程式  
9 モンテカルロ法
9 【補足】LU分解による連立方程式の解法
10 分子運動シミュレーションExcel版
11 惑星運動シミュレーションExcel版

なお,ダウンロードしたVBAプログラムを 見たり,実行するには,
Excelのセキュリティレベルを中以下にして マクロの実行を可能にしなければいけません。

2.Javaによる参考ソースプログラム

VBAよりもJavaの方が得意な方のために,
徐々に,Javaによるプログラム例を充実していきます。
なお,ソースプログラムのみ提供しますので,
Javaコンパイラについては,他のWebからダウンロードしてください。
(Microsoft Windows XPのみで実行確認しています)


ダウンロードへ⇒

3.C#.Net ソースプログラム

 本書で紹介しているC#.Netソースプログラムを圧縮形式(LZH)でダウンロードできます。
 バージョンはC#.Net 2003です。2005以上の場合は変換が必要です。


番号 以下をクリックするとダウンロードできます。 画面例
1 2次元元ポアソン方程式
2 2次元移流拡散方程式
3 ファンクションステップ法(キャビティ流れ)
4 流れ関数・渦度法(キャビティ流れ)
5 円柱回りの流れ

4.VB6プログラム
     
 本書で紹介しているVBプログラムの実行形式を圧縮形式(LZH)でダウンロードできます。

 解凍した後,setup.exeを実行してください。標準的なセットアップができない場合,
 Supportサブフォルダをハードディスクに複写して該当Exeを実行して下さい。


番号 以下をクリックするとダウンロードできます。 画面例
1 パーコレーション(浸透)問題
2 分子の動きのシミュレーション
2次元流体
バグがありましたので,訂正しました!!
2009年8月19日以前にダウンロードされた方は,
再ダウンロードして御使い下さい。
(2009年8月19日最新版)

5.2次元FEM(Excel VBAでの記述例)

     
本書ではFEMについて説明していませんが,
おまけとして,VBAで記述したプログラム例を示します。

Excelのオートシェープで表現していますので,
描画がちょっと物足りないと思いますが,
高価なFEMソフトを購入する余裕はないが,
FEMで解析してみたい人に贈ります。

ダウンロードへ⇒