本サイトで無料公開しているソフトウエアを紹介いたします。
ソフトウエアをダウンロードしたのに「ファイルが破損しているため開くことができません。」
といったエラーメッセージが現れる場合は、
その他注意事項などをご覧ください。
3.数値計算関連
行列計算(Excel版)
|
転置行列、行列の積、ガウス消去法、QR分解による連立一次方程式計算、
ガウスジョルダン法による逆行列計算、ガウスザイデル法による連立一次方程式計算マクロです。
ガウスザイデル法は緩和係数も使えるようにしました(SOR法)。
Excel関数としても使えるよう、Functionを用意しました。関数の使い方はVBAをご確認ください。
|
固有値計算(Excel版)
|
固有値と固有ベクトルを計算します。
対応する計算方法は、べき乗法、ヤコビ法、ハウスホルダー法の3つです。
|
基本統計計算(Excel版)
|
以下の基本統計量を計算するFunction関数のライブラリになります。
- 最大、最小
- 平均、標準偏差、歪度、尖度
- 共分散、相関係数、移動平均
- ヒストグラム、データ正規化
これらはExcelの標準関数として準備されているものがほとんどですが、
VBAでExcel関数をそのまま使用すると(ex : Application.Worksheetfunction.Average( ))、
データ点数の制限にひっかかる場合があるため、あえて作成しました。
VBAのライブラリとしてお使いください。
|
ニュートン法(Excel版)
|
ニュートン法を用いて代数方程式の解を求めます。一変数~三変数まで対応しています。
|
ルンゲクッタ法(Excel版)
|
古典的なルンゲクッタ法(4次)で常微分方程式の計算を行います。
|