数学建模社区-数学中国
标题:
2001年国赛B题的拟合问题
[打印本页]
作者:
miao君
时间:
2016-6-6 17:58
标题:
2001年国赛B题的拟合问题
在拟合后的一个小时的人数和给出的数据不同,结果有错误
3 f, k* L/ F# K7 ]# Y; @- T
代码如下
$ z4 l* c* v U4 Q. `
clear;
# @/ M5 z7 o0 \0 s! O8 J; T
A=xlsread('上行数据.xlsx');
6 m4 n' R( n0 |# |. T) n: y
A=[zeros(1,28);A/60];
7 Q3 F& m! C; C; j8 k
for i=1:28
9 U- N! M2 H9 O4 D, d- t, n4 X: S& ^
x=[0:60:1080];
. o8 b7 U& \# W7 y2 t2 F0 j
y=A(:,i);
, E4 Y- K `: U; l$ t
xi=[1:1:1080];
7 f' ~5 u( v8 _& C' D* M
yi=spline(x,y);
& L* f7 g$ }* Z4 e5 l9 o
end
% \( f. y6 J, R5 |0 _9 R. ] x7 q
f=cell(1,13);
" d L! H8 t' U
for i=1:13
3 h$ |3 d& L' Z
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);
0 j+ C4 p" `/ y7 ?& M+ u; Q
F=integral(f{1,1},yi.breaks(1),yi.breaks(2));
, G8 i. b# b0 ]( N) A* _
end
上行数据.xlsx
(11.76 KB, 下载次数: 5)
2016-6-6 17:58 上传
点击文件名下载附件
下载积分: 体力 -2 点
/ X: t+ s; s/ q' b' d$ j# \
! O4 W( G" f1 M, o3 U
作者:
衫衫学长
时间:
2016-6-7 09:20
没看到具体的问题背景,简单算了一下,各个数据组的方差都在1600以上,波动十分严重,应该不是传统的线性模型拟合。可以发一下具体的背景吗?数据的意义不明确,无法选取拟合模型。
: `0 [% f }0 r+ f. Z3 c! b
作者:
data-science
时间:
2016-7-1 14:34
具有博大胸襟的人,才有可能在心灵上潇洒;具有自信和实力的人,才有可能在外表上的潇洒。
8 Z+ _& z: h# Y2 k
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5