Linear Least Squares Regression
Function: Savitzky-Golay Smoothing and Differentiation Filter The Savitzky-Golay smoothing/differentiation filter (i.e., the polynomial smoothing/differentiation filter, or the least-squares smoothing/differentiation filters) optimally fit a set of data points to polynomials of different degrees....
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (49): Savitzky-Golay Smoothing and Differentiation Filter Download |
Group and Block Sparse Signal reconstruction viaMatching Pursuit - BMP, GMPGradient Pursuit - block_gp, group_gpNearly Orthogonal Matching Pursuit - block_nomp, group_nompPartial Conjugate Gradient Pursuit - block_pcgp, group_pcgpOrthogonal Least Squares - BOLS, GOLS
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (58): Greedy Algorithms promoting Group Sparsity Download |
It is known that there is no sufficient Matlab program about neuro-fuzzy classifiers. Generally, ANFIS is used as classifier. ANFIS is a function approximator program. But, the usage of ANFIS for classifications is unfavorable. For example, there are three classes, and labeled as 1, 2 and 3. The...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Neuro-fuzzy classifier Download |
A command-line peak fitting program for time-series signals, written as a self-contained Matlab function in a single m-file. Uses an non-linear optimization algorithm to decompose a complex, overlapping-peak signal into its component parts. The objective is to determine whether your signal can be...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Peak Fitter Download |
rilt Regularized Inverse Laplace Transform [g,yfit,cfg] = rilt(t,y,s,g0,alpha) Array g(s) is the Inverse Laplace Transform of the array y(t), calculated by a regularized least squares method.This script is an emulation of S. Provencher CONTIN program, written in Fortran. See...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (48): rilt Download |
Inputs: 1. a 1 dimensional array of drug concentrations 2. the corresponding m x n array of responses Algorithm: generate a set of initial coefficients including the Hill coefficient fit the data to the 4 parameter dose-response curve using nonlinear least squares Output: a matrix of the 4...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (44): dose_response Download |
Group and Block Sparse Signal reconstruction viaMatching Pursuit - BMP, GMPGradient Pursuit - block_gp, group_gpNearly Orthogonal Matching Pursuit - block_nomp, group_nompPartial Conjugate Gradient Pursuit - block_pcgp, group_pcgpOrthogonal Least Squares - BOLS, GOLS
Platforms: Matlab
License: Freeware | Size: 30.72 KB | Download (45): Greedy Algorithms promoting Group Sparsity V3 Download |
Genetic Programming (GP) generates nonlinear input-output models of dynamical systems from input-output measurement data. This GP-OLS toolbox applies Orthogonal Least Squares algorithm (OLS) to improve the search effeciency of GP.It can be used for static equation discovery or structure...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (43): GP-OLS model structure identification Download |
CoffeeSaint is a fully customizable Nagios status viewer. It grabs the status from a Nagios server and displays it in a fullscreen GUI. It is written in Java so it should run on all platforms (tested on Linux, AIX 6.1 and windows xp) capable of running Java 5. For compiling with GCJ you need at...
Platforms: *nix
License: Freeware | Size: 153.6 KB | Download (36): CoffeeSaint Download |
This is a cross-platform software package for econometric analysis, written in the C programming language. It is is free, open-source software. You may redistribute it and/or modify it under the terms of the GNU General Public License (GPL) as published by the Free Software Foundation. Features...
Platforms: Windows, Mac, *nix, C/C++, BSD Solaris
License: Freeware | Download (2025): Gretl Download |
GWC is an application to do digital audio restoration on wavfile data, i.e. remove hisses and clicks. It features click repair using least squares autoregressive interpolation, and is based on the FFTW library. This is still beta code, so back up your data files first. It is resulting of never...
Platforms: *nix
License: Freeware | Size: 696.32 KB | Download (213): Gnome Wave Cleaner Download |
The GNU Scientific Library (GSL) is a numerical library for C and C++ programmers. It is free software under the GNU General Public License. GNU Scientific Library provides a wide range of mathematical routines such as random number generators, special functions and least-squares fitting. There...
Platforms: *nix
License: Freeware | Size: 2.3 MB | Download (99): GNU Scientific Library Download |
TAPPY was specially developed using the Python programming languages as a tidal analysis package.
It breaks down a record of water levels into the component sine waves. This Python program uses the least squares optimization and other functions in SciPy.
The focus is to make the most accurate...
Platforms: Windows
License: Freeware | Download (465): TAPPY Download |
MacMolPlt is a Chemistry visualization tool that can be used to build molecules with an integrated graphical model builder, create input files for the GAMESS computational chemistry program, and then visualize the results of computational chemistry runs. Features include a high-quality 3D...
Platforms: Mac
License: Freeware | Size: 7 MB | Download (50): MacMolPlt Download |
If the signal frequency has to be guess, then it should be close to real frequency value. Requirements: - MATLAB 7.6 (R2008a)
Platforms: Windows, Mac, *nix, Matlab, Solaris
License: Freeware | Download (60): Four-Parameter Sinefit Download |
This package is a loosely defined collection of tools for application of Python in a laboratory environment. It consists of pure python protocol drivers for various useful devices, including: National Instrument DSTP protocol to interface Python to LabVIEW VXI-11 protocol, to allow python to talk...
Platforms: Windows, Mac, *nix, Python, BSD Solaris
License: Freeware | Download (59): Python Laboratory Operations Toolkit Download |
Functions are described briefly below:1) er_add: Add given tranfer functions.2) er_blaschke: Perform desired frequency transformation of digital filter using Blaschke products.3) er_conv: Multiply transfer functions.4) er_fconv: Convolve transfer functions in frequency domain.5) er_firlsinv: Find...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (39): Comprehensive DSP Toolbox Download |
Title: Secrets of the Tide: Tide & Tidal Current Analysis and Predictions, Storm Surges, and Sea Level Trends. Horwood Publishing Limited, 2004.MATLAB programs for the analysis and prediction of ocean tides and tidal currents with graphic display of data and evaluation statistics.Two MATLAB...
Platforms: Matlab
License: Freeware | Size: 2.34 MB | Download (45): Secrets of the Tide: Tide & Tidal Current Analysis Download |
This is a fast and non-iterative ellipse fit. Usage: A = EllipseDirectFit(XY)Input: XY(n,2) is the array of coordinates of n points x(i)=XY(i,1), y(i)=XY(i,2) Output: A = [a b c d e f]' is the vector of coefficients of the equation of the best fitting ellipse: ax^2 + bxy + cy^2 + dx + ey + f =...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Ellipse Fit (Direct method) Download |
ENZyme KINetics is the study of the chemical reactions that are catalysed by enzymes. In enzyme kinetics the reaction rate is measured and the effects of varying the conditions of the reaction investigated. Studying an enzyme's kinetics in this way can reveal the catalytic mechanism of this...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (47): Enzkin Download |