自分が組んだプログラムのチェック用に

Excelで基本的な計算をさせるアドイン.

Excelによる数値計算
http://apollo.mse.waseda.ac.jp/ITA/oishi/document/num_e.htm
これをダウンロードしてくる。解凍すると,[...]ファイル群があらわれる。このうち、matrixというのがExcelのアドインである(すなわち、線形代数のライブラリ)。
このライブラリのインストールの仕方は次のようになる。
1) ツール、アドインと順にクリックする。すると、つぎのボックスが現れる:
2)そこで、参照をクリックして、matrixというアドインがあるフォルダまで辿り、開く。
ここで、OKをクリックすればよい。MATRIX and LINEAR ALGEBRA Package For EXCELというアドインが加わっていることがわかる。この状態で、このアドインのもつすべての関数が利用可能となる
[...]
この他、つぎのような関数がある。
M_ABS 行列あるいはベクトルのユークリッドノルム
M_ADD 行列の和
M_BAB 相似変換
M_DET 行列の行列式
M_INV 逆行列
M_POW 行列のべき乗
M_PROD 行列の積
M_SUB 行列の差
M_TRAC 行列のトレース
M_TRANSP 行列の転置
M_ID 行列の恒等式(I)
ProdScal 内積(inner)
ProdVect 外積
MatEigenvalue_Jacobi 対称行列に対するヤコビ法
MatEigenvalue_QR 対称行列に対するQR法に基づく固有値
MatEigenvector 固有ベクトル
MatEigenvector_Jacobi ヤコビ法による対称行列の固有ベクトル
Newton_Girard 固有値特性方程式の係数
MatRnd ランダムな行列の生成
MatRndEig 与えられた固有値をもつランダム行列の生成
MatRndRank 与えられた行列のランクや行列式の値を計算する
MatRndSim 与えられた固有値を持つ対称行列
MatRndUni 与えられた固有値を行列の生成
Mat_Hilbert ヒルベルト行列
Mat_Householder ハウスホルダー行列の生成
Mat_Tartaglia Tartaglia行列の生成
Mat_Vandermonde Vandermonde's 行列の生成
Gauss_Jordan_step ガウスジョルダンアルゴリズムで解くときの1ステップずつの計算法の紹介
SYSLIN 連立方程式の解法
SYSLIN_ITER_G  Gauss-Seidel法で連立一次方程式を解く
SYSLIN_ITER_J  Jacobi algorithm
SYSLINSING 特異な線形方程式の問題を解く
TRASFLIN 行列の線形変換
Gram_Schmidt グラムーシュミットの直交化
Mat_Cholesky コレスキー分解
Mat_LU LU分解
Mat_QR QR分解
MatExtract 部分行列を取り出す
MatOrtNorm 行列の直行化
MatRotation_Jacobi 行列を回転させる