Linear Least Squares Regression
OLS - Orthogonal Least Squares: Proposed by T. Blumensath, M. E. DaviesStOLS - Stagewise OLS: Combining StOMP ideas with OLSROLS - Regularized OLS: Combining ROMP ideas with OLS
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (51): Orthogonal Least Squares Algorithms for Sparse Signal Reconstruction Download |
For a system having multiple inputs x and outputs y, the partial coherence is the coherence computed between any individual input and the output when the effect of all other inputs is removed from the output by a linear least squares prediction. This coherence obeys the usual inequality, and will...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Multiple Coherence Function Download |
The DynaFit application was developed to perform nonlinear least-squares regression of chemical kinetic, enzyme kinetic, or ligand-receptor binding data. The experimental data can be either initial reaction velocities in dependence on the concentration of varied species (e.g., inhibitor...
Platforms: Windows
License: Freeware | Size: 5.8 MB | Download (56): DynaFit Download |
BestCurFit calculates the parameters of 12 curves using the method of Linear Least Squares, fitting each curve to user data. The nonlinear equations are linearized. The obtained parameters are used for following optimization procedure using Simplex and Gauss-Newton algorithm. If it does not...
Platforms: Windows
License: Freeware | Size: 1.81 MB | Download (52): BestCurFit Download |
Sake is a PHP implementation of Polynomial Least Squares Regression. The algorithm takes data points as input and returns the resulting polynomial. Graphs can be made using any plotting package. Sake provides the polynomial and will compute as many point
Platforms: Windows, Mac, Linux
License: Freeware | Size: 22.7 KB | Download (44): Sake Download |
Statistics::LineFit module least squares line fit, weighted or unweighted. SYNOPSIS use Statistics::LineFit; $lineFit = Statistics::LineFit->new(); $lineFit->setData (@xValues, @yValues) or die "Invalid data"; ($intercept, $slope) = $lineFit->coefficients(); defined $intercept or die...
Platforms: *nix
License: Freeware | Size: 24.58 KB | Download (128): Statistics::LineFit Download |
Statistics::OLS is a Perl module to perform ordinary least squares and associated statistics. SYNOPSIS use Statistics::OLS; my $ls = Statistics::OLS->new(); $ls->setData (@xydataset) or die( $ls->error() ); $ls->setData (@xdataset, @ydataset); $ls->regress(); my ($intercept, $slope)...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (96): Statistics::OLS Download |
Statistics::GaussHelmert is a general weighted least squares estimation module. SYNOPSIS use Statistics::GaussHelmert; # create an empty model my $estimation = new Statistics::GaussHelmert; # setup the model given observations $y, covariance matrices # $Sigma_yy, an initial guess $b0...
Platforms: *nix
License: Freeware | Size: 13.31 KB | Download (123): Statistics::GaussHelmert Download |
The function The LMFnlsq.m serves for finding optimal solution of an overdetermined system of nonlinear equations in the least-squares sense. The standard Levenberg- Marquardt algorithm was modified by Fletcher and coded in FORTRAN many years ago (see the Reference). This version of LMFnlsq is...
Platforms: Matlab
License: Freeware | Size: 870.4 KB | Download (46): LMFnlsq - Solution of nonlinear least squares Download |
The function LMFsolve.m serves for finding optimal solution of an overdetermined system of nonlinear equations in the least-squares sense. The standard Levenberg- Marquardt algorithm was modified by Fletcher and coded in FORTRAN many years ago. LMFsolve is its essentially shortened version...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): LMFsolve.m: Levenberg-Marquardt-Fletcher algorithm for nonlinear least squares problems Download |
DMFitter ActiveX control allows you to add sophisticated regression analysis tools to your software in a few lines of code. Features include: both linear and nonlinear (Levenberg-Marquardt) least squares curve fitting algorithms, arbitrary user models (defined analytically or by string...
Platforms: Windows
License: Freeware | Size: 368.64 KB | Download (46): DMFitter ActiveX control Download |
Sagata Multiple Regression software offers the power of a professional regression package with the ease and comfort of a Microsoft Excel interface.Features include:Qualitative/Categorical Factors - often inputs or factors in model fitting are qualitative or categorical in nature, e.g., the type...
Platforms: Windows
License: Freeware | Size: 8.02 MB | Download (54): Sagata Regression Pro Download |
variogramfit performs a least squares fit of various theoretical variograms to an experimental, isotropic variogram. The user can choose between various bounded (e.g. spherical) and unbounded (e.g. exponential) models. A nugget variance can be modelled as well, but higher nested models are not...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (51): variogramfit Download |
This is a wrapper function to solve optimization problems (using FMINCON) of the form:min w.r.t. X of CostFunc(X) = beta*(W_ls*F(X)) + (1 - beta)*(max(W_mm*F(X)))subject to: A*X
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): weighted least-squares + weighted min-max optimization Download |
4 files are included in the package:(1) fs01.m - the 1st-order local linear approximation (LLA) very similar to algorithm by Farmer and Sidorowich (1987). Uses constrained linear least squares (lsqlin) and(2) ts1.m - to reconstruct the vectors of the state space.(3) Example.m - runs fs01 and ts1...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (39): Constrained LLA to predict a chaotic time series Download |
The design matrix of a GPS network is established for any kind of least squares adjustment, namely;-free (trace minimum),-minimum constrained,-over-determined.The user can adapt easily dmgps to the adjustment problem of a GPS network whose baselines are taken as observations. Moreover, it can be...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (50): dmgps Download |
Motofit co-refines Neutron and X-ray reflectometry data, using the Abeles matrix / Parratt recursion and least squares fitting (Genetic algorithm or Levenberg Marquardt). It works in the IGOR Pro environment (TM Wavemetrics).
Platforms: Windows, Mac, Linux
License: Freeware | Size: 8.84 MB | Download (46): Motofit Download |
Tidal Analysis Program in PYthon (TAPPY) uses the least squares optimization function from scipy to perform a harmonic analysis (calculate amplitude and phases of a set of sine waves) of a hourly time series of water level values.
Platforms: Windows, Mac, Linux
License: Freeware | Size: 1.19 MB | Download (46): Tidal Analysis Program in PYthon Download |
zpkfit uses the nonlinear least-squares fitter (lsqnonlin) to fit an analytic model of any (fixed) number of poles and zeroes to numerical (presumably measured) frequency response data. It takes as arguments a frequency vector, a frequency response vector, and vectors of the initial guesses of...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): zpkfit Download |
Both functions caculate the Lomb normalized periodogram (aka Lomb-Scargle, Gauss-Vanicek or Least-Squares spectrum) of a vector x with coordinates in t, which is essentially a generalization of the DFT for unevenly sampled data.The codes are transcriptions from Fortran of the subroutines found in...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Lomb normalized periodogram Download |