2001年国赛B题的拟合问题
在拟合后的一个小时的人数和给出的数据不同,结果有错误代码如下
clear;
A=xlsread('上行数据.xlsx');
A=;
for i=1:28
x=;
y=A(:,i);
xi=;
yi=spline(x,y);
end
f=cell(1,13);
for i=1:13
f{1,i}=@(t)yi.coefs(i,1)*(t-yi.breaks(i)).^3+yi.coefs(i,2)*(t-yi.breaks(i)).^2+yi.coefs(i,3)*(t-yi.breaks(i))+yi.coefs(i,4);
F=integral(f{1,1},yi.breaks(1),yi.breaks(2));
end
没看到具体的问题背景,简单算了一下,各个数据组的方差都在1600以上,波动十分严重,应该不是传统的线性模型拟合。可以发一下具体的背景吗?数据的意义不明确,无法选取拟合模型。
具有博大胸襟的人,才有可能在心灵上潇洒;具有自信和实力的人,才有可能在外表上的潇洒。
页:
[1]