matlab資料擬合與曲線求導?

Tags: 資料, 曲線, 導數,

教大家使用matlab進行資料擬合,並對擬合後的函式求導數。

工具/原料

Matlab

方法/步驟

首先我們準備兩列資料,作為xy座標值。

使用plot命令作圖如下。

matlab資料擬合與曲線求導

matlab資料擬合與曲線求導

然後進行資料擬合,這裡使用matlab的postfit命令。

如果資料的規律性很差的話,postfit後面設定的引數要足夠大才能保證擬合精度,在這個資料中我們選擇15.

擬合後的資料見下圖。

matlab資料擬合與曲線求導

擬合後與原來資料對比後的std約為0.1287.y的平均值為113.

精度值根據不同的需要設計不同的擬合值。

matlab資料擬合與曲線求導

下面對擬合後的曲線進行求導。matlab下的命令為polyder。

求導後得到的資料作圖如下。

可以看到在比區間上,導數有兩處為0,這與原來曲線相符。

matlab資料擬合與曲線求導

大家可以根據需求,對其進行二次求導。

資料, 曲線, 導數,
相關問題答案