XLPack 入門編

0. はじめに

Excel 数値計算ソフトウェア XLPack の構成および概要


1. 例題ワークシートの入手と使用方法

例題ワークシートの入手方法/例題ブックの構成/例題ワークシートの使用方法


2. 連立一次方程式

ワークシート関数 WDgesv と VBA サブルーチン Dgesv を使った連立一次方程式の解き方


3. 固有値・固有ベクトル

ワークシート関数 WDsyev と VBA サブルーチン Dsyev を使った対称行列の固有値問題の解き方


4. 線形最小二乗法

ワークシート関数 WDgels と VBA サブルーチン Dgels を使った線形最小二乗問題の解き方


5. 補間

ワークシート関数 WPchse および Wpchfe と VBA サブルーチン Pchse および pchfe を使った 3 次スプライン関数による補間法


6. 代数方程式

ワークシート関数 WRpzero2 と VBA サブルーチン Rpzero2 を使った代数方程式の解き方


7. 非線形方程式 (1変数)

VBA サブルーチン Dfzero と XLPack ソルバーを使った 1 変数の非線形方程式の解き方 (一般の非線形関数のゼロ点の求め方)


8. 非線形連立方程式

VBA サブルーチン Hybrd1 と XLPack ソルバーを使った多変数の非線形方程式の解き方


9. 非線形最適化 (1次元)

VBA サブルーチン Dfmin と XLPack ソルバーを使った 1 次元の非線形最適化問題の解き方 (一般の非線形関数の最小点の求め方)


10. 非線形最適化 (多次元)

VBA サブルーチン Optif0 と XLPack ソルバーを使った多次元の非線形最適化問題の解き方 (一般の多変数非線形関数 f(x1, x2, …, xn) の最小点の求め方)


11. 数値積分

ワークシート関数 WPchse と Wpchia, VBA サブルーチン Qag と Qk15, および XLPack ソルバーを使った数値積分のやり方


12. 常微分方程式

VBA サブルーチン Derkf と XLPack ソルバーを使った常微分方程式の初期値問題の解き方


13. 高速フーリエ変換 (FFT)

ワークシート関数 WRfft1f および Wrfft1b を使った高速フーリエ変換 (FFT) の計算例, および, FFT 結果よりパワースペクトルを求める計算例


14. 非線形最小二乗法

VBA サブルーチン Lmdif1 と XLPack ソルバーを使った非線形最小二乗法の解き方