ARESLab: adaptive regression splines toolbox for Matlab. ARESLab is a Matlab/Octave toolbox for building piecewise-linear and piecewise-cubic regression models using Jerome Friedman’s Multivariate Adaptive Regression Splines technique (also known as MARS). Multivariate Adaptive Regression Splines have the ability to model complex and high-dimensional data dependencies. The model takes the form of an expansion in product spline basis functions, where the number of basis functions as well as the parameters associated with each one (product degree and knot locations) are automatically determined by the data through a forward/backward iterative approach. The toolbox code is licensed under the GNU GPL licence.