XLPack 7.0
XLPack Numerical Library (Excel VBA) Reference Manual
Loading...
Searching...
No Matches
Functions

Functions

Sub Covar (N As Long, R() As Double, Ipvt() As Long, Tol As Double, Info As Long)
 Covariance matrix of nonlinear least squares approximation
 
Sub Lmder (F As LongPtr, M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, FTol As Double, XTol As Double, GTol As Double, Diag() As Double, Mode As Long, Ipvt() As Long, Info As Long, Optional Info2 As Long, Optional Maxfev As Long=0, Optional Factor As Double=0, Optional Nprint As Long=0, Optional Nfev As Long, Optional Njev As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method
 
Sub Lmder1 (F As LongPtr, M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, Tol As Double, Ipvt() As Long, Info As Long, Optional Info2 As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (simple driver)
 
Sub Lmder1_r (M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, Tol As Double, Ipvt() As Long, Info As Long, XX() As Double, YY() As Double, IRev As Long, Optional Info2 As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (simple driver) (reverse communication version)
 
Sub Lmder_r (M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, FTol As Double, XTol As Double, GTol As Double, Diag() As Double, Mode As Long, Ipvt() As Long, Info As Long, XX() As Double, YY() As Double, IRev As Long, Optional Info2 As Long, Optional Maxfev As Long=0, Optional Factor As Double=0, Optional Nprint As Long=0, Optional Nfev As Long, Optional Njev As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (reverse communication version)
 
Sub Lmdif (F As LongPtr, M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, FTol As Double, XTol As Double, GTol As Double, Diag() As Double, Mode As Long, Ipvt() As Long, Info As Long, Optional Info2 As Long, Optional Maxfev As Long=0, Optional Epsfcn As Double=0, Optional Factor As Double=0, Optional Nprint As Long=0, Optional Nfev As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (Jacobian not required)
 
Sub Lmdif1 (F As LongPtr, M As Long, N As Long, X() As Double, Fvec() As Double, Tol As Double, Info As Long, Optional Info2 As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (Jacobian not required) (simple driver)
 
Sub Lmdif1_r (M As Long, N As Long, X() As Double, Fvec() As Double, Tol As Double, Info As Long, XX() As Double, YY() As Double, IRev As Long, Optional Info2 As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (Jacobian not required) (simple driver) (reverse communication version)
 
Sub Lmdif_r (M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, FTol As Double, XTol As Double, GTol As Double, Diag() As Double, Mode As Long, Ipvt() As Long, Info As Long, XX() As Double, YY() As Double, IRev As Long, Optional Info2 As Long, Optional Maxfev As Long=0, Optional Epsfcn As Double=0, Optional Factor As Double=100, Optional Nprint As Long=0, Optional Nfev As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (Jacobian not required) (reverse communication version)
 
Sub Lmstr (F As LongPtr, M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, FTol As Double, XTol As Double, GTol As Double, Diag() As Double, Mode As Long, Ipvt() As Long, Info As Long, Optional Info2 As Long, Optional Maxfev As Long=0, Optional Factor As Double=0, Optional Nprint As Long=0, Optional Nfev As Long, Optional Njev As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (limited storage)
 
Sub Lmstr1 (F As LongPtr, M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, Tol As Double, Ipvt() As Long, Info As Long, Optional Info2 As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (limited storage) (simple driver)
 
Sub Lmstr1_r (M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, Tol As Double, Ipvt() As Long, Info As Long, XX() As Double, YY() As Double, YYpr() As Double, IRev As Long, Optional Info2 As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (limited storage) (simple driver) (reverse communication version)
 
Sub Lmstr_r (M As Long, N As Long, X() As Double, Fvec() As Double, Fjac() As Double, FTol As Double, XTol As Double, GTol As Double, Diag() As Double, Mode As Long, Ipvt() As Long, Info As Long, XX() As Double, YY() As Double, YYpr() As Double, IRev As Long, Optional Info2 As Long, Optional Maxfev As Long=0, Optional Factor As Double=0, Optional Nprint As Long=0, Optional Nfev As Long, Optional Njev As Long)
 Nonlinear least squares approximation by Levenberg-Marquardt method (limited storage) (reverse communication version)
 
Sub N2f (M As Long, N As Long, X() As Double, F As LongPtr, Cov() As Double, Rd() As Double, Info As Long, Optional Itsum As LongPtr=NullPtr, Optional Info2 As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long, Optional S As Double, Optional NFcov As Long, Optional NFjcov As Long, Optional Rtol As Double=-1, Optional Atol As Double=-1, Optional Rdreq As Long=-1, Optional Covreq As Long=0, Optional MaxFcall As Long=-1, Optional MaxIter As Long=-1, Optional Dtype As Long=-1, Optional Dfac As Double=-1, Optional Dtol As Double=-1, Optional D0 As Double=-1, Optional Tuner1 As Double=-1, Optional Xctol As Double=-1, Optional Xftol As Double=-1, Optional Lmax0 As Double=-1, Optional Lmaxs As Double=-1, Optional Sctol As Double=-1, Optional Dltfdc As Double=-1, Optional Dltfdj As Double=-1)
 Nonlinear least squares approximation (adaptive algorithm) (Jacobian not required)
 
Sub N2f1 (M As Long, N As Long, X() As Double, F As LongPtr, Info As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long)
 Nonlinear least squares approximation (adaptive algorithm) (Jacobian not required) (simple driver)
 
Sub N2f1_r (M As Long, N As Long, X() As Double, Info As Long, YY() As Double, IRev As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long)
 Nonlinear least squares approximation (adaptive algorithm) (Jacobian not required) (simple driver) (reverse communication version)
 
Sub N2f_r (M As Long, N As Long, X() As Double, Cov() As Double, Rd() As Double, Info As Long, YY() As Double, IRev As Long, Optional Iout As Long=0, Optional Info2 As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long, Optional S As Double, Optional NFGcal As Long, Optional NFcov As Long, Optional NFjcov As Long, Optional Rtol As Double=-1, Optional Atol As Double=-1, Optional Rdreq As Long=-1, Optional Covreq As Long=0, Optional MaxFcall As Long=-1, Optional MaxIter As Long=-1, Optional Dtype As Long=-1, Optional Dfac As Double=-1, Optional Dtol As Double=-1, Optional D0 As Double=-1, Optional Tuner1 As Double=-1, Optional Xctol As Double=-1, Optional Xftol As Double=-1, Optional Lmax0 As Double=-1, Optional Lmaxs As Double=-1, Optional Sctol As Double=-1, Optional Dltfdc As Double=-1, Optional Dltfdj As Double=-1)
 Nonlinear least squares approximation (adaptive algorithm) (Jacobian not required) (reverse communication version)
 
Sub N2g (M As Long, N As Long, X() As Double, F As LongPtr, Fj As LongPtr, Cov() As Double, Rd() As Double, Info As Long, Optional Itsum As LongPtr=NullPtr, Optional Info2 As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long, Optional S As Double, Optional NFcov As Long, Optional NFjcov As Long, Optional Rtol As Double=-1, Optional Atol As Double=-1, Optional Rdreq As Long=-1, Optional Covreq As Long=-1, Optional MaxFcall As Long=-1, Optional MaxIter As Long=-1, Optional Dtype As Long=-1, Optional Dfac As Double=-1, Optional Dtol As Double=-1, Optional D0 As Double=-1, Optional Tuner1 As Double=-1, Optional Xctol As Double=-1, Optional Xftol As Double=-1, Optional Lmax0 As Double=-1, Optional Lmaxs As Double=-1, Optional Sctol As Double=-1, Optional Delta0 As Double=-1, Optional Dltfdc As Double=-1)
 Nonlinear least squares approximation (adaptive algorithm)
 
Sub N2g1 (M As Long, N As Long, X() As Double, F As LongPtr, Fj As LongPtr, Info As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long)
 Nonlinear least squares approximation (adaptive algorithm) (simple driver)
 
Sub N2g1_r (M As Long, N As Long, X() As Double, Info As Long, YY() As Double, YYp() As Double, IRev As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long)
 Nonlinear least squares approximation (adaptive algorithm) (reverse communication version)
 
Sub N2g_r (M As Long, N As Long, X() As Double, Cov() As Double, Rd() As Double, Info As Long, YY() As Double, YYp() As Double, IRev As Long, Optional Iout As Long=0, Optional Info2 As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long, Optional S As Double, Optional NFGcal As Long, Optional NFcov As Long, Optional NFjcov As Long, Optional Rtol As Double=-1, Optional Atol As Double=-1, Optional Rdreq As Long=-1, Optional Covreq As Long=-1, Optional MaxFcall As Long=-1, Optional MaxIter As Long=-1, Optional Dtype As Long=-1, Optional Dfac As Double=-1, Optional Dtol As Double=-1, Optional D0 As Double=-1, Optional Tuner1 As Double=-1, Optional Xctol As Double=-1, Optional Xftol As Double=-1, Optional Lmax0 As Double=-1, Optional Lmaxs As Double=-1, Optional Sctol As Double=-1, Optional Delta0 As Double=-1, Optional Dltfdc As Double=-1)
 Nonlinear least squares approximation (adaptive algorithm) (reverse communication version)
 
Sub N2p (M As Long, Md As Long, N As Long, X() As Double, F As LongPtr, Fj As LongPtr, Cov() As Double, Rd() As Double, Info As Long, Optional Itsum As LongPtr=NullPtr, Optional Info2 As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long, Optional S As Double, Optional NFcov As Long, Optional NFjcov As Long, Optional Rtol As Double=-1, Optional Atol As Double=-1, Optional Rdreq As Long=-1, Optional Covreq As Long=0, Optional MaxFcall As Long=-1, Optional MaxIter As Long=-1, Optional Dtype As Long=-1, Optional Dfac As Double=-1, Optional Dtol As Double=-1, Optional D0 As Double=-1, Optional Tuner1 As Double=-1, Optional Xctol As Double=-1, Optional Xftol As Double=-1, Optional Lmax0 As Double=-1, Optional Lmaxs As Double=-1, Optional Sctol As Double=-1, Optional Delta0 As Double=-1, Optional Dltfdc As Double=-1)
 Nonlinear least squares approximation (adaptive algorithm) (limited storage version)
 
Sub N2p_r (M As Long, Md As Long, N As Long, X() As Double, Cov() As Double, Rd() As Double, Info As Long, M1 As Long, M2 As Long, YY() As Double, YYp() As Double, IRev As Long, Optional Iout As Long=0, Optional Info2 As Long, Optional NFcall As Long, Optional NFjcall As Long, Optional Niter As Long, Optional S As Double, Optional NFGcal As Long, Optional NFcov As Long, Optional NFjcov As Long, Optional Rtol As Double=-1, Optional Atol As Double=-1, Optional Rdreq As Long=-1, Optional Covreq As Long=0, Optional MaxFcall As Long=-1, Optional MaxIter As Long=-1, Optional Dtype As Long=-1, Optional Dfac As Double=-1, Optional Dtol As Double=-1, Optional D0 As Double=-1, Optional Tuner1 As Double=-1, Optional Xctol As Double=-1, Optional Xftol As Double=-1, Optional Lmax0 As Double=-1, Optional Lmaxs As Double=-1, Optional Sctol As Double=-1, Optional Delta0 As Double=-1, Optional Dltfdc As Double=-1)
 Nonlinear least squares approximation (adaptive algorithm) (limited storage version) (reverse communication version)
 

Detailed Description

This is the group of K1b1. Nonlinear least squares approximation.