Matlab's Curve Fitting APP Notes

Part.I Introduction

Curve or Surface Fitting Gets the fitting parameters. This blog post mainly records Curve Fittinghow 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.

insert image description here

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 functionf(x) = a * exp(b * x)
  • Fourier: Fourier functionf(x) = a0 + a1*cos(x*w) + b1*sin(x*w)
  • Gaussian: Gaussian functionf(x) = a1 * exp(-((x - b1) / c1)^2)
  • Interpolant: interpolation function
  • Linear Fitting: Linear fitting function
  • Polynomial: polynomial functionf(x) = p1*x + p2
  • Power: power functionf(x) = a*x^b
  • Rational: rational functionsf(x) = (p1) / (x + q1)
  • Smoothing Spline: smoothing spline
  • Sum of Sine: sum of sine functionsf(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 Fitthe 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.

Guess you like

Origin blog.csdn.net/Gou_Hailong/article/details/131075702