Article Directory
Part.I Introduction
Curve or Surface Fitting Gets the fitting parameters. This blog post mainly records Curve Fitting
how to use the Matlab fitting APP.
Part.II Notes
This APP is used for fitting, including line fitting of two-dimensional data and surface fitting of three-dimensional data. This blog post simply records the techniques used. The figure below is an interface of it.
Chap.I fitting function
The drop-down box options for the fitting method are
- Custom Equation: private custom function, you can change the function yourself.
- Exponential: exponential function
f(x) = a * exp(b * x)
- Fourier: Fourier function
f(x) = a0 + a1*cos(x*w) + b1*sin(x*w)
- Gaussian: Gaussian function
f(x) = a1 * exp(-((x - b1) / c1)^2)
- Interpolant: interpolation function
- Linear Fitting: Linear fitting function
- Polynomial: polynomial function
f(x) = p1*x + p2
- Power: power function
f(x) = a*x^b
- Rational: rational functions
f(x) = (p1) / (x + q1)
- Smoothing Spline: smoothing spline
- Sum of Sine: sum of sine functions
f(x) = a1*sin(b1*x+c1)
- Weibull: Weibull function
f(x) = a*b*x^(b-1)*exp(-a*x^b)
Notes for Chap. II
Here are some precautions and tips for using this APP:
- Be sure to turn off
Auto Fit
the option , because it will perform your operations before you configure it, a huge card. +
The icon in the upper left corner can create a new fitting item, and then store multiple fittings for comparison.