Linear Least Squares Regression
How to fit a 2D Gaussian function to noisy data in Matlab? Or data with another number of dimensions and arbitrary fit function?It took me a while to find out how Matlab does this by the functions lsqcurvefit, fmincon or fminsearch. This project demonstrates how to use these functions to fit ND...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (50): Nonlinear fitting n-dimensional data with arbitrary functions Download |
This program estimates the background (or baseline) of optical spectra by the polynomial minimizing a cost function. If the cost function was quadratic, the solution is the least squares estimation, which is not appropriate in this problem. Instead, we need to use of non-quadratic cost function...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Background correction Download |
A fast customizable function for locating and measuring the peaks in noisy time-series signals. Adjustable parameters allow discrimination of "real" signal peaks from noise and background. Determines the position, height, and width of each peak by least-squares curve-fitting. It can find and...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (41): Peak finding and measurement Download |
Like polyfit.m but includes weighting of each data point.Summary----------------Find a least-squares fit of 1D data y(x) with an nth order polynomial, weighted by w(x).Usage-----P = polyfitweighted(X,Y,N,W) finds the coefficients of a polynomial P(X) of degree N that fits the data Y best in a...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): polyfitweighted Download |
mwavepy is a compilation of functions for microwave/RF engineering. It is useful for things such as calibration, data analysis, data acquisition, and plotting functions. Being that it has been built around my specific needs as a graduate student, it is far from complete, but non the less pretty...
Platforms: *nix
License: Freeware | Size: 460.8 KB | Download (33): mwavepy Download |
chemfem is a high order finite element method that can solve general partial differential equations and the reacting Navier Stokes equations in particular. Features . 2D PDE solver . Unstructured meshes . Higher order finite elements . Galerkin and Least squares, including discontinuous...
Platforms: *nix
License: Freeware | Size: 40.96 KB | Download (35): chemfem Download |
The non-linear regression problem (univariate or multivariate) is easily posed using a graphical user interface (GUI) that solves the problem using one of the following solvers: - nlinfit: only univariate problems. - lsqnonlin: can deal with multivariate problems (more than one dependent fitting...
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (44): Non-linear regression GUI Download |
The model relies on the theory of strength of least square curve fitting and auto regression techniques. Requirements: - MATLAB 7.5 or higher
Platforms: Windows, Mac, *nix, Matlab, BSD Solaris
License: Freeware | Download (56): Prediction of Oldfaithful Volcanic Eruption: Auto Regression Download |
The Multiple Regression Forecasting model provides a solid basis for identifying value drivers and forecasting data. While it utilises a range of commonly employed statistical measures to test the validity of the analysis, results are summarized in text for ease of use. Once relationships have...
Platforms: Windows
License: Freeware | Size: 145 KB | Download (973): Regression Business Plan Forecasting Download |
StatsEasy Regression allows you to compute linear equation from simple regression, you get the equation with slope and intercept, it draws the line graph and scatter diagram.
Platforms: Any Browser + Java
License: Freeware | Download (738): StatsEasy Regression Download |
Regression mAKEr project is a simple modular application for data investigation. This is an application to help user (mathematician) to make regression between series of data, draw grpahics, and export them into various formats by means of common graphics packages (i.e., gnuplot, plotutils). It...
Platforms: *nix
License: Freeware | Size: 1.9 MB | Download (138): Regression mAKEr Download |
Proc::BackOff::Linear is a generic module meant to be directly inherited from and then modified by overloading the calculate_back_off object method. SYNOPSIS Usage: use Proc::BackOff::Linear; my $obj = Proc::BackOff::Linear->new( { $slope => 5, x => count, b => 0 ); # sequence would be...
Platforms: *nix
License: Freeware | Size: 6.14 KB | Download (101): Proc::BackOff::Linear Download |
Gravers Football Squares project is a Web-based version of Superbowl Squares. Gravers Football Squares was created so multiple people could enjoy Football Squares during the Superbowl or any other major game that may be going on. Ive been using it for the last few years, and thought I would...
Platforms: *nix
License: Freeware | Size: 8.19 KB | Download (122): Gravers Football Squares Download |
Place tiles on the board to try to create squares. If the tile touches another tile, the sides that touch must have the same symbols. When you create a square of four tiles, you receive bonus points. Needs The Lobby from www.tams11.com in order to play against other players.
Platforms: Windows
License: Freeware | Size: 1.11 MB | Download (50): Tams11 Squares Download |
Linear Program Solver is a small, simple, very easy to use tool specially designed to help you solve linear programming models.
This tool offers: informative solving reports, extended sensitivity analysis, mixed integer models engine. LiPS supports MPS format and simple LP format (like...
Platforms: Windows
License: Freeware | Download (828): Linear Program Solver Download |
Linear Interpolation Calculator is a free solution that gives you the possibility to interpolate between values to arrive to the correct intermediate result. Linear interpolation has many uses usually in steam tables to find the unknown value.
Platforms: Windows
License: Freeware | Size: 28 KB | Download (513): Linear Interpolation calculator Download |
This script defines the Matrix class, an implementation of a linear algebra matrix. Arithmetic operations, trace, determinant, and minors are defined for it. This is a lightweight alternative to a numerical Python package for people who need to do basic linear algebra. Vectors are implemented as...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (67): Basic Linear Algebra Matrix Download |
This is a simple way of expressing non-linear scales (such as decibels) in python. In stead of:gain = 10 ** (12/10.)Use
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (55): Non-Linear Units Download |
This script allows you to run a linear equations solver using eval and built-in complex numbers.One could add one more line to insert '*' where needed, i.e. "100x" -> "100*x", add some input validation, in particular check whether the equation is actually linear and not quadratic or cubic, and...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (58): Linear equations solver Download |
The task of this work is to extract a signal radiating from a specific direction in the presence of a jamming signal being transmitted at same frequency.There are four cases in the first case transmitter and jammer are in different directions and are at equal range from receiver but the jammer is...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Adaptive Beamforming Download |