cs?=?spline(x,[0?y?0]);
xx?=?linspace(-4,4,101);
plot(x,y,'o',xx,ppval(cs,xx),'-');
例如上述matlab自帶的例子,
cs.breaks是各段擬合曲線的段點,如上述代碼,結果為[-4 -3 -2 -1 0 1 2 3 4]
cs.coefs是給段擬合曲線的擬合系數,[-4 -3]這段區間的曲線表達式為
y = 0.2034*(x+4)^3 ?- 0.0534*(x+3)^2