XLPack 入門編

1. はじめに

Excel 数値計算ソフトウェア XLPack の構成および基本的な使い方について説明します。


2. 連立一次方程式

連立一次方程式の解き方について、ワークシート関数WDgesvを使う方法とVBAサブルーチンDgesvを使う方法の2種類を説明します。


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

対称行列の固有値問題の解き方について、ワークシート関数WDsyevを使う方法とVBAサブルーチンDsyevを使う方法の2種類を説明します。


4. 線形最小二乗法

線形最小二乗問題の解き方について、ワークシート関数WDgelsを使う方法とVBAサブルーチンDgelsを使う方法の2種類を説明します。


5. 補間

3次スプライン関数による補間法について、ワークシート関数WPchseおよびWpchfeを使う方法とVBAサブルーチンPchseおよびPchfeを使う方法の2種類を説明します。


6. 代数方程式

代数方程式の解き方について、ワークシート関数WRpzero2を使う方法とVBAサブルーチンRpzero2を使う方法の2種類を説明します。


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

VBAサブルーチンDfzeroを使った1変数の非線形方程式の解き方(一般の非線形関数のゼロ点の求め方)を説明します。また、リバースコミュニケーション版のDfzero_rの使用法を示します。


8. 非線形連立方程式 (多変数)

VBAサブルーチンHybrd1を使った多変数の非線形方程式の解き方を説明します。また、リバースコミュニケーション版のHybrd1_rの使用法を示します。


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

VBAサブルーチンDfminを使った1次元の非線形最適化問題の解き方(一般の非線形関数の最小点の求め方)を説明します。また、リバースコミュニケーション版のDfmin_rの使用法を示します。


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

VBAサブルーチンOptif0を使った多次元の非線形最適化問題の解き方(一般の多変数非線形関数 f(x1, x2, …, xn) の最小点の求め方)を説明します。また、リバースコミュニケーション版のOptif0_rの使用法を示します。


11. 数値積分

数値積分には、積分区間内の任意の点において関数値が計算できる関数入力タイプと、積分区間を含む有限個の点の関数値が与えられるデータ入力タイプの2種類があります。前者についてはVBAサブルーチンQagおよびQk15を使った解き方、後者についてはワークシート関数WPchseおよびWpchiaを使った解き方を説明します。また、リバースコミュニケーション版のQag_rおよびQk15_rの使用法を示します。


12. 常微分方程式

VBAサブルーチンDerkfを使った常微分方程式の初期値問題の解き方を説明します。また、リバースコミュニケーション版のDerkf_rの使用法を示します。


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

ワークシート関数WRfft1fおよびWrfft1bを使った高速フーリエ変換(FFT)の計算例を示します。また、FFT結果よりパワースペクトルを求める例について説明します。


14. 非線形最小二乗法

VBAサブルーチンLmdif1を使った非線形最小二乗法の解き方を説明します。また、リバースコミュニケーション版のLmdif1_rの使用法を説明します。


Top