1中学生体重问题姓名1:谢婧学号:3320130894141姓名2:曾丽学号:3320130894154姓名3:胡琬茹学号:3320130894108专业:电气工程及其自动化班级:电气13(3)-1指导教师:李燕2016年6月2日2摘要任何一个单一的关系必须依赖其他关系而存在,所有实际事物的关系都表现得非常复杂,这种方法就是对规律或趋势的拟合。拟合的成果是模型,反映一般趋势,趋势表达的是“事物和关系的变化过程在数量上所体现的模式和基于此而预示的可能性”。即是本题中身高与体重所体现的关系。该问题是让我们运用数学思想和定理,来建立一个关于中学生身高与体重的函数关系表达式.经过数据分析验证其公式是否可以比较科学的反映成年人身高与体重的关系.并对数据中每个人的体重是否标准作出了评价。我们根据已知数据假设了四种函数,通过残差分析我们得出最为合理的一种假设,设其为指数函数.并根据假设经过绘图求解、验证得出关于中学生身高与体重的函数模型为:xey0197.0004.2.关键字:数学拟合绘图3正文一、问题重述通过分析题意作如下重述:身高(cm)60708090100110120130140150160170体重(kg)6.137.909.9912.1515.0217.5020.9226.8631.1138.8547.2555.05表一某地区不同身高的未成年男性的体重平均值表(1)根据表中提供的数据,能否从我们已经学过的函数中选择一种函数,使它比较近似地反映出该地区未成年男性体重y关于身高x的函数关系?试求出这个函数解析式。(2)若体重超过相同身高平均值的1.2倍为偏胖,低于0.8倍为偏瘦。根据你的公式,再对你所统计数据中的每个人做出评价。二、模型假设假设由未成年人身高和体重得出的函数解析式同样适用于大学生。三、符号说明X:表示身高Y:表示体重4四、问题分析根据实际情况,体重受身高、年龄、性别、饮食、地域、国家、环境的影响.不同身高、年龄、性别、国家、地域的人们的体重是有差别的.如:中年人和儿童,日本人和美国人,中国的南方和北方.该题忽略以上因素的影响.根据图表(一)我们可以知道,本题属于拟合问题.表中提供的数据可得出如下函数图象:通过分析,此图象在第一象限且呈递增趋势.我们得出四种假设:假设一通过该图象的走势与形状,我们假设它是一条直线,由于该直线全部位于第一象限,也就是,x0,,y0,,并且该图象与y轴的交点[我们设为0,b],b的范围为b0,10,其表达式为:y1=ax+b通过matlab软件得出数值,我们得出如下结论:0.4294,25.3180ab代入得10.429425.3180yx假设二观察图象类似于二次函数曲线图象,我们做出第二种假设.其系数设为1a,1b常数项为1c.其必须满足条件为:1a0,,c10,10,其表达式为:y2=a1x2+b1x2+c1通过matlab软件得出数值,我们得出如下结论:1110.0037,0.4310,19.6973abc代入得220.00370.431019.6973yxx假设三该图象又类似于三次函数在第一象限的走势,我们作出第三种假设.其系数设为222,,abc5常数项为d,其必须满足的条件是:2a0,,d0,10,其表达式为:y3=a2x3+b2x2+c2x+d通过matlab软件得出数值,我们得出如下结论:2220.0000,0.0037,0.3828,7.9668abcd由于20.0000a所以三次项系数为0,表达式变为:230.00370.38287.9668yxx假设四分析图象又可得出第四种假设,由于该图象可由指数函数xya变换得出,故设其表达式为:y4=a3eb3x其中必须满足条件:330,,0,ab,通过matlab软件得出数值,我们得出如下结论:0197.0,004.233ba,代入表达式可得:xey0197.04004.2根据假设绘制函数对比图象如下:(注:10.429425.3180yx,220.00370.431019.6973yxx,230.00370.38287.9668yxx,xey0197.04004.2).又分析可知:假设一中b的范围为0,10与所求出的结果25.3180b不符,故此种假设一不成立.又假设二中1c的范围是0,10与所求出的结果119.6973c不符故假设二不成立.然而假设三中20.0000,7.9668ad与其必须满足的条件:2a的范围0,和d的范6围0,10不符,故假设三不成立.而假设四中所求结果0.695233,0.0197aeb与其范围:330,,0,ab完全符合故假设四成立.又由残差分析(见表二)可知与原函数与函数y4的误差偏差在可接受范围内,即xey0197.04004.2为所求原函数的解析式.身高60708090100110120130140体重6.137.909.9912.1515.0217.5020.9226.8631.11估算体重6.537.959.6911.7714.3717.4921.3025.9431.59误差6.5%6.3%3%3.2%4.3%0.5%1.8%3.4%1.5%表二残差数据分析7五、数据采集为了验证身高与体重的函数关系是否同样适用于大学生,我们采集了50组在校大学生的身高与体重数据(如下)性别男男男男男女男女男女年龄22202020202020202121身高(cm)176174.5176180176167178168181162体重(kg)75796370706074556443性别女男男男男男女女男女年龄21212221222221212222身高(cm)165181171174170176160160168161体重(kg)55706268656555445555性别女女女女女女女女女女年龄19191818191920202019身高(cm)156156157156161161162163165165体重(kg)50564644424848436059性别男男男男男男男男男男年龄20202120212019192020身高(cm)165168169170171171172172173173体重(kg)605859556260505657.565性别男男男男男男男男男男年龄19192020191920212121身高(cm)158160161160162165168170173172体重(kg)48505150535655585552表三实际采集到的50组样本8六、模型建立及求解由于体重受身高、年龄、性别等诸多因素的影响,很难找到一个适合每个人和每个年龄阶段的非常准确的公式来衡量.为此,只能选取影响体重最直接的因素—身高来建立一个基本的数学模型从宏观上反映体重与身高的关系.根据上述假设分析可得出身高与体重之间的简化模型是xey0197.0004.2其中自变量x表示身高,因变量y表示体重.其图象如下:根据已得出的简化模型xey0197.0004.2,运用拟合的数学思想,借助matlab软件,把采集到的数据样本中的身高176174.5176180176167178168181162165181171174170176160160168161代入简化模型xey0197.0004.2,得出验证过程如下:其验证体重(kg)分别是:64.2255;62.3554;64.2255;69.4912;64.2255;53.7907;66.8065;54.8069;70.8737;48.7449;51.7125;70.8737;58.2009;61.7442;57.0655;64.2255;52.7414;46.8617;54.8609;47.7940;9七、结论分析及检验通过模型求解,得出实际体重与验证体重的对比数值如下表:性别男1男2男3男4男5女1男6年龄22202020202020身高(cm)176174.5176180176167178实际体重(kg)75796370706074验证体重(kg)64.225562.355464.225569.491264.225553.790966.8065.误差10.774516.6446-1.2250.50885.77456.20917.1935性别女2男7男8男9男10男11女3年龄21212221222221身高165181171174170176160实际55706268656555验证51.712570.873758.200961.744257.065564.225552.7414误差3.2875-0.87373.79916.25587.93450.77452.2586性别男12女4男13女5女6女7年龄212122222021身高181162168161168160实际644355555544验证70.873848.744954.860947.794054.860946.8617误差-6.8737-5.74490.13917.2060.1391-2.8617通过误差分析,在此我们把误差控制在6kg以内,20个人的体重中有12人符合所建立的简化模型,也就是60%的人体重与身高符合简化模型,在此我们忽略了影响身高的因素年龄和性别,导致了误差的产生,我们可以假设年龄和性别相同的情况下,这一模型的适用性、合理性会更强.此公式的合理性就在于能够通过身高比较近似的反映出一个人的体重.据此,我们提出一些修正意见,在衡量一个人的体重时,应综合考虑地域、年龄、饮食等诸方面的因素.由于采集样本中身高差异较大,相同身高的人数比例较少.所以在误差(误差3cm)允许的范围内采取以下分组:①160cm—162cm共4人他们身高的平均值是;160+162+161+160/4=160.75cm②165cm—167cm共2人他们身高的平均值是;167+165/2=166cm;③168cm—170cm共3人他们的身高的平均值是:170+168+168/3=168.6667cm④171cm—174cm共3人他们的身高的平均值是:171+174.5+174/3=173.1667cm⑤176cm共4人他们的身高的平均值是:176+176+176+176/4=176cm10⑥178cm—181cm共4人他们的身高的平均值是:178+181+181+180/4=180cm把六组身高平均值代入xey0197.0004.2得出六组体重平均值,计算结果如下:即他们的体重(kg)平均值分别为:47.5592,52.7414,55.5865,60.7389,64.2255,69.4912根据题目中的要求,体重超过相同身高平均值的1.2倍为偏胖,底于0.8倍的为偏瘦.运用实际平均值/平均体重进行对比,过程如下:第一组:55/47.55921.156;44/47.55920.925;55/47.55921.156;43/47.55920.904;由于该组没有超过相同身高平均值的1.2倍底于0.8倍者,所以均为正常.第二组:55/52.74141.043;60/52.74141.138;由于该组没有超过相同身高平均值的1.2倍底于0.8倍者,所以均为正常.第三组:55/55.58650.989;55/55.58650.989;65/55.58651.169;由于该组没有超过相同身高平均值的1.2倍底于0.8倍者,所以均为正常.第四组:62/60.73891.021;79/60.73891.301;68/60.73891.112由于该组有一位同学超过相同身高平均值的1.2倍,为偏胖,其它均为正常.第五组:65/64.22551.012;63/64.22550.981;70/64.22551.090;70/64.22551.168由于该组没有超过相同身高平均值的