MTALAB自學筆記(四)

2021-10-03 22:40:07 字數 918 閱讀 8981

ctftool使用方法:

1.在命令視窗中輸入ctftool開啟擬合工具介面

2.在命令視窗中輸入資料

load census

census是matlab中自帶的一組資料,表示美國2023年到2023年之間的人口變化

3.選擇要擬合的xdata,ydata,同時可以對擬合重新命名

4.選擇擬合方法

5.檢視擬合結果

custom equations

使用使用者自定義的函式型別

exponential

指數逼近,型別一:a * exp( b * x)型別二 :a * exp(b * x)+c * exp(d *x)

fourier

傅利葉逼近,有七種型別,基礎型是:a0+a1 * cos(xw)+b1sin(x*w)

gaussian

高斯逼近,有八種型別,基礎型是:a1 * exp(-((x-b1)/c1)^2)

interpolant

插值逼近,有四種型別:inear ,nearest neighbor,cubicspline,shape-preserving

polynomial

多項式逼近,有九種型別:linear,quadratic,cubic,4-9th degree~

power

冪逼近,有兩種型別,型別一:a *x ^ b 型別二:a * x ^b+c

retional

有理數逼近,分子分母共有的型別是linear,quadratic,cubic,4-9th degree~,此外分子還包constant

smoothing spline

平滑逼近

sum of sin function

正弦曲線逼近

weibull

a *b *x ^(b - 1 ) * exp (-a *x ^b)

MTALAB自學筆記(三)

常見命令與符號 for end 迴圈次數已定 while end 迴圈次數由條件決定 while迴圈的三要素 1.迴圈前設定迴圈啟動值 2.有中止迴圈條件 3.迴圈體內有迴圈計數器,每次迴圈都會接近迴圈中止值 if else end 適合單分之,多分支 switch case otherwise e...

MTALAB自學筆記(五)

使用時需注意 1.數值上的插值都可以用指令實現 2.指令根據輸入引數決定差之方法 3.指令可以進行二維三維以致高維的插值 interp1 x,y,xi,method 一維插值 interp1 x,y,xi 快速一維插值 interp2 x,y,z,xi,yi 二維插值 interp3 x,y,z,v...

python自學筆記(四)

1.如依次列印list的內容 for name in list名稱 name為自定義便,代表每乙個元素 address 北京 上海 武漢 西安 for name in address print name 2.如計算1到10的和sum s 0 for x in 1,2,3,4,5,6,7,8,9,1...