我有一組數據,我想在matlab中使用曲線擬合工具箱來繪製數據的樣條曲線圖。我已經做到了這一點:spline的分段方程
x =
Columns 1 through 10
0 1.2500 1.8800 2.5000 5.0000 6.2500 6.8800 7.1900 7.5000 10.0000
Columns 11 through 13
12.5000 15.0000 20.0000
y =
Columns 1 through 10
-85.9300 -78.8200 -56.9500 -34.5600 -33.5700 -39.6400 -41.9600 -49.2800 -66.6000 -66.6100
Columns 11 through 13
-59.1600 -48.7800 -41.5300
cftool
[breaks,coefs,l,k,d] = unmkpp(pp)
breaks =
Columns 1 through 10
0 1.2500 1.8800 2.5000 5.0000 6.2500 6.8800 7.1900 7.5000 10.0000
Columns 11 through 13
12.5000 15.0000 20.0000
coefs =
-4.8535 30.6309 -25.0170 -85.9300
-4.8535 12.4304 28.8095 -78.8200
-11.9651 3.2573 38.6927 -56.9500
3.0330 -18.9977 28.9337 -34.5600
-0.2294 3.7501 -9.1852 -33.5700
-11.6351 2.8899 -0.8852 -39.6400
-68.6157 -19.1004 -11.0978 -41.9600
130.6350 -82.9130 -42.7220 -49.2800
-6.3971 38.5776 -56.4659 -66.6000
1.6010 -9.4008 16.4760 -66.6100
-0.2967 2.6064 -0.5099 -59.1600
-0.2967 0.3814 6.9597 -48.7800
l =
12
k =
4
d =
1
糾正我,如果我錯了,是命令[breaks,coefs,l,k,d] = unmkpp(pp)
能夠幫助我從我獲得的樣條曲線獲得分段式?如果是這樣,我可以知道我該如何理解命令,所以我可以利用自己的優勢以及coefs,k,d中值的重要性。謝謝!基本上我想能夠獲得一個方程/方程來描述我通過曲線擬合工具箱獲得的樣條曲線圖。任何幫助將不勝感激!
見http://www.mathworks.co.uk/help/matlab/ref/unmkpp.html – am304
在一般情況下,如果你想了解一個命令嘗試使用幫助或文檔,例如:'help unmkpp'或'doc unmkpp'。你當然可以使用谷歌,但這將保證文檔符合你的版本的Matlab。 –
@ am304 Thanks.i的確遇到了這個頁面,對我來說太困難/抽象了。 –