Cubic Regression
The Gaussian Kernel can be changed to any desired kernel. However such a change will not dramatically improve results. This is a variant of ridge regression using the kernel trick (Mercers Theorem).
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (45): Kernel Ridge Regression Download |
Computes the H-infinity optimal causal filter (indirect B-spline filter) for the cubic spline.[INPUT]d: delay[OUTPUT]psi: the optimal filter psi(z) in a TF objectgopt: optimal valueThis file is based on the following paper:M. Nagahara and Y. Yamamoto,H-infinity optimal approxmation for causal...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): H-infinity optimal causal IIR inverse filter for the cubic spline Download |
(1) CubicBezier1.m : Evaluates Cubic Bezier Curve for given four Control Points and interval.(2) PlotBezier1.m : Plots Bezier Curve, Control Points, Control Polygon(3) TestCircleApproxByCubicBezier.m : Test Program. Pass Control Points that approximate unit radius circle using cubic Beizer...
Platforms: Matlab
License: Freeware | Size: 122.88 KB | Download (47): Approximation of Circle Using Cubic Bezier Curve Download |
The programs compute the bifurcation diagram for the cubic map and a realistic population dynamics model. The value of parameter r, when the cycle of period three appears, is indicated. As expected, for higher values of r, we observe chaotic behaviour. Both models are given in the problems?...
Platforms: Matlab
License: Freeware | Size: 20.48 KB | Download (52): Bifurcation Diagram for the cubic map and a realistic model for population dynamics Download |
Quantile Regression USAGE: [p,stats]=quantreg(x,y,tau[,order,nboot]); INPUTS: x,y: data that is fitted. (x and y should be columns) Note: that if x is a matrix with several columns then multiple linear regression is used and the "order" argument is not used. tau: quantile used in regression....
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (51): quantreg.m - quantile regression Download |
GMM-GMR is a set of Matlab functions to train a Gaussian Mixture Model (GMM) and retrieve generalized data through Gaussian Mixture Regression (GMR). It allows to encode efficiently any dataset in Gaussian Mixture Model (GMM) through the use of an Expectation-Maximization (EM) iterative learning...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 40.96 KB | Download (40): Gaussian Mixture Model (GMM) - Gaussian Mixture Regression (GMR) Download |
This routine plots the cubic-spline curve that will pass through given set of points.It is assumed that the user has knowledge of the Mathematics that is being used in the program, if he / she has to understand the logic.As a 'user of routine' rather, there is no complexity as far as usability is...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (41): My Cubic Splines Download |
mex c++ interface to call Eureqa server directly from matlabThe code enables symbolic regression with possible user-defined operators (such as +, -, *, /, ^, exp, log, sin, cos, abs, tan). Applications range from a detection of hidden data relationships to nonlinear regression of different kinds...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (48): Interface with Eureqa featuring symbolic regression Download |
The art of fitting a nonlinear regression model often starts with choosing a model form. This submission is an attempt to teach the reader a simple but general paradigm for their models as a sum of fundamental shapes that are then shifted and scaled to fit the data.I've included a bestiary of...
Platforms: Matlab
License: Freeware | Size: 40.96 KB | Download (43): Nonlinear Regression Shapes Download |
This function will perform a local regression at the given points. Using the data at hand. You will need to input a spanwidth which will tell the function how many datapoints he will use in the local regression at each evaluation.Example...
Platforms: Matlab
License: Freeware | Size: 10 KB | Download (46): Local Regression 2D Download |
Piecewise Hermite cubic interpolation between 2 points knowing derivative valuesSyntax: y=p3hermite(x,pointx,pointy,yprime,plt)Wherepointx = data points of the independent variable (The points do not have to be equally spaced)pointy = data points of the dependent variable. pointy is the value of...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (47): Piecewise Hermite Cubic Interpolation Download |
The purpose of this file is to provide beginners a way to understand and analyse time varying coefficient values within regression analysis particularly with financial data analysis.The file is easily customisable to suit requirements and contains information describing the code for ease.I am new...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): Rolling Window Regression (For Beginners) Download |
This function implements multivariant Gaussian kernel regression and smoothing. A few examples show how it can be used to smooth 3-d noisy images with missing data.For tutorial purpose, the function is implemented in the simplest form. Therefore, it is particularly suitable for beginners to learn...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 122.88 KB | Download (40): Multivariant Kernel Regression and Smoothing Download |
Leave-one-out cross-validation for PLS regression or discriminant analysispls_cv = plscv(x,y,vl,'da')input:x (samples x descriptors) for cross-validationy (samples x variables) for regression or (samples x classes) for discriminant analysis. Classes numbers must be >0.vl (1 x 1) number of latent...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (45): PLS regression or discriminant analysis, with leave-one-out cross-validation and prediction Download |
Orthogonal Linear Regression in 3D-space by using Principal Components AnalysisThis is a wrapper function to some pieces of the code from the Statistics Toolbox demo titled "Fitting an Orthogonal Regression Using Principal Components...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (39): Orthogonal Linear Regression in 3D-space by using Principal Components Analysis Download |
Kernel Regression ToolboxVersion 1.0 (R14) 01-Aug-2004General information. Comprises functions to carry out kernel regressions.General Functions: ykr - Higher order olynomial kernel regression ykr0 - 0-th order kernel regression wfunc - Exponential matrix theory kernal functions gfunc -...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (41): Kernel Regression Toolbox Download |
ECR is a new method for regression analysis, which employs a supervising alpha to supervise the X-matrix decomposition. When alpha=0, ECR coincides with principal component regression (PCR), when alpha=1, ECR coincides with partial least squares (PLS), when alpha is between 0 and 1, ECR could...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 20.48 KB | Download (39): Elastic Component Regression (ECR) for uncovering the path from PCR to PLS Download |
Non-parametric regression is widely used in many scientific and engineering areas, such as image processing and pattern recognition.Non-parametric regression is about to estimate the conditional expectation of a random variable:E(Y|X) = f(X)where f is a non-parametric function.Based on the kernel...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (43): Kernel Smoothing Regression Download |
This is the local linear version of the kernel smoothing regression function: http://www.mathworks.com/matlabcentral/fil...objectType=FILEThe local linear estimator improves the regression behaviour near the edges of the region over which the data have been collected.
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (44): Local Linear Kernel Regression Download |
This code implements the 1D polynomial regression method. It uses the least square method for the finding of regression polynomial coefficents. Outputs of the script are polynomial regression coefficients, residuals, the sum of squared errors, the determination index and the graphical comparison...
Platforms: Matlab
License: Shareware | Cost: $0.00 USD | Size: 10 KB | Download (48): The polynomial regression method Download |