ソルバードキュメント
XLPack ソルバー
XLPack ソルバーは VBA プログラミングを行わずに XLPack を使うためのアドインです. 対象となるのは非線形方程式, 非線形最適化, 非線形最小二乗法, 数値積分および常微分方程式です. 本アドインは XL […]
XLPack ソルバー 1変数非線形方程式
1変数の非線形方程式の解を Dfzero を使って求めます. \[ f(x) = x^3 – 2x – 5 = 0 \] を解く例を示します. 変数セル (この場合 B6) にはプログラムが x […]
XLPack ソルバー 非線形連立方程式
非線形連立方程式の実数解を求めます. \[ \begin{align} & f_1(x_1, x_2) = 4 x_1^2 + x_2^2 – 16 \\ & f_2(x_1, x_2) […]
XLPack ソルバー 1変数非線形最適化
1 変数の非線形最適化問題の解を Dfmin を使って求めます. \[ f(x) = x^3 – 2x – 5 \] の最小点を求める例を示します. 変数セル (この場合 B6) にはプログラムが […]
XLPack ソルバー 多変数非線形最適化
多変数の非線形最適化問題の解を求めます. \[ f(x_1, x_2) = 100(x_2 – x_1^2)^2 + (1 – x_1)^2 \space (ローゼンブロック関数) \] の最小点 […]
XLPack ソルバー 非線形最小二乗法
非線形最小二乗問題の解を求めます. 次の最小二乗問題を解く例を示します (出典 https://www.itl.nist.gov/div898/strd/nls/data/misra1a.shtml). モデル関数 \( […]
XLPack ソルバー 数値積分 (有限区間)
数値積分を行います. \[ f(x) = \frac{1}{1 + x^2} \] の積分 \[ S = \int_a^b f(x) dx \] を求める例を示します. 変数セル (この場合 B6) にはプログラムが x […]
XLPack ソルバー 数値積分 (半無限区間)
積分区間の片方が -∞ または +∞ の数値積分を行います. \[ f(x) = \frac{1}{1 + x^2} \] の積分 \[ S = \int_{-\infty}^a f(x) dx \space または \ […]
XLPack ソルバー 数値積分 (無限区間)
積分区間の上限下限共に無限大すなわち [-∞, +∞] の数値積分を行います. \[ f(x) = \frac{1}{1 + x^2} \] の積分 \[ S = \int_{-\infty}^{+\infty} f(x […]
XLPack ソルバー 常微分方程式
常微分方程式の初期値問題の解を求めます. \[ \begin{align} & dy_1/dt = y_3 \\ & dy_2/dt = y_4 \\ & dy_3/dt = -y_1/r […]
XLPack ソルバー 2階常微分方程式
2 階常微分方程式の初期値問題の解を求めます. \[ \begin{align} & d^2y_1/dt^2 = -y_1/r \\ & d^2y_2/dt^2 = -y_2/r \\ & […]
XLPack ソルバー パラメータの保存/読み込み
XLPackソルバーの各メニューにおいて入力パラメータをワークシートに保存しておき, あとで読み出すことにより毎回パラメータを設定する手間を省くことができます. 各メニューにおいて「保存/読込」をクリックします. 適当な […]


