Main Content

Get Started withCurve Fitting Toolbox

Fit curves and surfaces to data using regression, interpolation, and smoothing

Curve Fitting Toolbox™ provides an app and functions for fitting curves and surfaces to data. The toolbox lets you perform exploratory data analysis, preprocess and post-process data, compare candidate models, and remove outliers. You can conduct regression analysis using the library of linear and nonlinear models provided or specify your own custom equations. The library provides optimized solver parameters and starting conditions to improve the quality of your fits. The toolbox also supports nonparametric modeling techniques, such as splines, interpolation, and smoothing.

After creating a fit, you can apply a variety of post-processing methods for plotting, interpolation, and extrapolation; estimating confidence intervals; and calculating integrals and derivatives.

Tutorials

  • Curve Fitting Tools

    在曲线拟合曲线拟合程序和功能Toolbox.

  • Curve Fitting

    To interactively fit a curve, follow the steps in this simple example:

  • Surface Fitting

    Get started with surface fitting, interactively using Curve Fitting app or programmatically using thefitfunction.

  • Spline Fitting

    Options for spline fitting in Curve Fitting Toolbox, including Curve Fitting app, using thefitfunction, or using specialized spline functions.

Featured Examples