我对三次样条很陌生,并且搜索发现对于我给定的问题三次样条将是最好的。基于this website questions related to spline,我写了以下代码,
x = [8.91;9.83;9.56;11.74;11.59];
y = [1310.025;1684.52;1532.052;1997.86;2135.75];
x_new = [12.05; 13.34;9.82;8.96;8.28];
y_new = interp1(x,y,x_new,'cubic spline');
plot(x,y,'d')
hold
plot(x_new,y_new)
训练数据集的位置x
和位置以及我想预测y
的给定数据集。给出了数据集的样本。x_new
y_new
如果有人在这方面帮助我,将不胜感激。