cftool工具箱的簡單應用
源于河流橫斷面積計算例題
輸入原始資料調出cftool
clear
x=0:2:20;
y=[0 0.6 1.4 2.0 2.3 2.1 2.5 1.9 1.2 0.7 0];
cftool
将左側紅框部分資料選擇填好再勾選右側拟合函數類型選擇,函數類型和階數根據拟合情況決定

左側為拟合出的函數結果和參數
函數介紹
·Custom Equations:使用者自定義的函數類型
·Exponential:指數逼近,有2種類型, aexp(bx) 、 aexp(bx) +cexp(dx)
·Fourier:傅立葉逼近,有7種類型,基礎型是 a0 + a1cos(xw) +b1sin(xw)
·Gaussian:高斯逼近,有8種類型,基礎型是 a1*exp(-((x-b1)/c1)^2)
·Interpolant:插值逼近,有4種類型,linear、nearest neighbor cubicspline、shape-preserving
·Polynomial:多形式逼近,有9種類型,linear ~、quadratic ~、cubic ~、4-9th degree~
·Power:幂逼近,有2種類型,ax^b 、ax^b + c
·Rational:有理數逼近,分子、分母共有的類型是linear ~、quadratic ~、cubic ~、4-5thdegree ~;此外,分子還包括constant型
·Smoothing Spline:平滑逼近
·Sum of Sin Functions:正弦曲線逼近,有8種類型,基礎型是 a1sin(b1x +
c1)
·Weibull:隻有一種,abx(b-1)*exp(-a*xb)