77范文网 - 专业文章范例文档资料分享平台

全国数学建模大赛2012C题(6)

来源:网络收集 时间:2020-02-21 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

建立M文件夹: %发病人群信息

A=xlsread('c题数据1.xls','sheet1','A2:F58926');X925行-6列 a=size(A);

B=zeros(4,12); for i=1:a(1)

if A(i,4)==2007 if A(i,5)==1

B(1,1)=B(1,1)+1; elseif A(i,5)==2 B(1,2)=B(1,2)+1; elseif A(i,5)==3 B(1,3)=B(1,3)+1; elseif A(i,5)==4 B(1,4)=B(1,4)+1; elseif A(i,5)==5 B(1,5)=B(1,5)+1; elseif A(i,5)==6 B(1,6)=B(1,6)+1; elseif A(i,5)==7 B(1,7)=B(1,7)+1; elseif A(i,5)==8 B(1,8)=B(1,8)+1; elseif A(i,5)==9 B(1,9)=B(1,9)+1; elseif A(i,5)==10 B(1,10)=B(1,10)+1; elseif A(i,5)==11 B(1,11)=B(1,11)+1; elseif A(i,5)==12 B(1,12)=B(1,12)+1;

end 07年各自月份病发者指标 elseif A(i,4)==2008 if A(i,5)==1 B(2,1)=B(2,1)+1; elseif A(i,5)==2 B(2,2)=B(2,2)+1; elseif A(i,5)==3 B(2,3)=B(2,3)+1; elseif A(i,5)==4 B(2,4)=B(2,4)+1; elseif A(i,5)==5 B(2,5)=B(2,5)+1; elseif A(i,5)==6

26

B(2,6)=B(2,6)+1; elseif A(i,5)==7 B(2,7)=B(2,7)+1; elseif A(i,5)==8 B(2,8)=B(2,8)+1; elseif A(i,5)==9 B(2,9)=B(2,9)+1; elseif A(i,5)==10 B(2,10)=B(2,10)+1; elseif A(i,5)==11 B(2,11)=B(2,11)+1; elseif A(i,5)==12 B(2,12)=B(2,12)+1;

end 08年各自月份病发者指标 elseif A(i,4)==2009 if A(i,5)==1 B(3,1)=B(3,1)+1; elseif A(i,5)==2 B(3,2)=B(3,2)+1; elseif A(i,5)==3 B(3,3)=B(3,3)+1; elseif A(i,5)==4 B(3,4)=B(3,4)+1; elseif A(i,5)==5 B(3,5)=B(3,5)+1; elseif A(i,5)==6 B(3,6)=B(3,6)+1; elseif A(i,5)==7 B(3,7)=B(3,7)+1; elseif A(i,5)==8 B(3,8)=B(3,8)+1; elseif A(i,5)==9 B(3,9)=B(3,9)+1; elseif A(i,5)==10 B(3,10)=B(3,10)+1; elseif A(i,5)==11 B(3,11)=B(3,11)+1; elseif A(i,5)==12 B(3,12)=B(3,12)+1;

end 09年各自月份病发者指标 else A(i,4)==2010 if A(i,5)==1 B(4,1)=B(4,1)+1; elseif A(i,5)==2

27

B(4,2)=B(4,2)+1; elseif A(i,5)==3 B(4,3)=B(4,3)+1; elseif A(i,5)==4 B(4,4)=B(4,4)+1; elseif A(i,5)==5 B(4,5)=B(4,5)+1; elseif A(i,5)==6 B(4,6)=B(4,6)+1; elseif A(i,5)==7 B(4,7)=B(4,7)+1; elseif A(i,5)==8 B(4,8)=B(4,8)+1; elseif A(i,5)==9 B(4,9)=B(4,9)+1; elseif A(i,5)==10 B(4,10)=B(4,10)+1; elseif A(i,5)==11 B(4,11)=B(4,11)+1; elseif A(i,5)==12 B(4,12)=B(4,12)+1;

end 10年各自月份病发者指标 end end

C=mean(B)/mean(mean(B)),%季节指数 附录7

主成分分析:

设置步骤如下: (1)打开因子分析.

28

(2)将要分析的变量移入.

(3)选中“初始解”、“相关系数”和“KMO检验和Bartlett球形检验”.

(4)选中“主成分分析方法”、“相关系数矩阵”、“未经过旋转的因子解(因子载荷矩阵)”、“碎石图”、“变量提取数目”.

(5)(如果需要旋转的话)选中“方差最大化旋转方式”、“旋转解”、“因子载荷图”.

点击“OK”就可以输出计算结果.

附录8 程序: x=1:48;

29

y=[1.87 5.01 7.95 11.29 18.49 22.12 26.29 26.61 21.66 16.05 8.93 5.2 0.83 -0.59 7.01 12.1 17.04 21.05 26.81 24.94 22.12 16.82 8.65 2.71 -0.37 5.71 6.17 11.66 16.72 22.5 25.1 25.26 21.72 16.5 7.97 2.54 1.03 3.81 5.44 9.02 17.13 20.76 25.84 26.97 22.67 14.67 8.69 3.08 ];

f=inline('a(1)*cos(a(2)*x+a(3))+a(4)','a','x'); a=lsqcurvefit(f,[100;pi/6;-pi/4;30],x,y) x1=1:0.01:48;

y1=a(1)*cos(a(2)*x1+a(3))+a(4); plot(x,y,'o',x1,y1,'r')

y2=a(1)*cos(a(2)*x+a(3))+a(4); y3=(y2-y)./y;%输出相对误差 y4=abs(y3);%输出绝对相对误差

y5=mean(y4),%输出平均绝对相对误差 y6=max(y4);%输出最大绝对相对误差 t=49:1:60;

y7=a(1)*sin(a(2)*t+a(3))+a(4)

30

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说教育文库全国数学建模大赛2012C题(6)在线全文阅读。

全国数学建模大赛2012C题(6).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/jiaoyu/769841.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: