数学建模与数学实验
- 格式:doc
- 大小:427.51 KB
- 文档页数:18
第1篇一、实验目的本次实验旨在让学生掌握数学建模的基本步骤,学会运用数学知识分析和解决实际问题。
通过本次实验,培养学生主动探索、努力进取的学风,增强学生的应用意识和创新能力,为今后从事科研工作打下初步的基础。
二、实验内容本次实验选取了一道实际问题进行建模与分析,具体如下:题目:某公司想用全行业的销售额作为自变量来预测公司的销售量。
表中给出了1977—1981年公司的销售额和行业销售额的分季度数据(单位:百万元)。
1. 数据准备:将数据整理成表格形式,并输入到计算机中。
2. 数据分析:观察数据分布情况,初步判断是否适合使用线性回归模型进行拟合。
3. 模型建立:利用统计软件(如MATLAB、SPSS等)进行线性回归分析,建立公司销售额对全行业的回归模型。
4. 模型检验:对模型进行检验,包括残差分析、DW检验等,以判断模型的拟合效果。
5. 结果分析:分析模型的拟合效果,并对公司销售量的预测进行评估。
三、实验步骤1. 数据准备将数据整理成表格形式,包括年份、季度、公司销售额和行业销售额。
将数据输入到计算机中,为后续分析做准备。
2. 数据分析观察数据分布情况,绘制散点图,初步判断是否适合使用线性回归模型进行拟合。
3. 模型建立利用统计软件进行线性回归分析,建立公司销售额对全行业的回归模型。
具体步骤如下:(1)选择合适的统计软件,如MATLAB。
(2)输入数据,进行数据预处理。
(3)编写线性回归分析程序,计算回归系数。
(4)输出回归系数、截距等参数。
4. 模型检验对模型进行检验,包括残差分析、DW检验等。
(1)残差分析:计算残差,绘制残差图,观察残差的分布情况。
(2)DW检验:计算DW值,判断随机误差项是否存在自相关性。
5. 结果分析分析模型的拟合效果,并对公司销售量的预测进行评估。
四、实验结果与分析1. 数据分析通过绘制散点图,观察数据分布情况,初步判断数据适合使用线性回归模型进行拟合。
2. 模型建立利用MATLAB进行线性回归分析,得到回归模型如下:公司销售额 = 0.9656 行业销售额 + 0.01143. 模型检验(1)残差分析:绘制残差图,观察残差的分布情况,发现残差基本呈随机分布,说明模型拟合效果较好。
数学建模与实验课程教学大纲课程名称:数学建模与实验(Mathematical Modelling and Experiments)课程性质:选修课程代码:FN116120B学时/学分:48/3开课单位:理学院先修课程:解析几何、数学分析、高等代数、概率论与数理统计、常微分方程适用专业、年级:数学与应用数学和信息与计算科学、三年级评分方式:平时出勤、作业(30%),命题论文(课程设计)(20%),结业考试(50%)一、课程的性质、目的与任务“数学建模与实验”课程是数学与应用数学和信息与计算科学等专业学生的专业基础选修课程,是一门充分应用其它各数学分支的应用类课程,其主要任务不是“学数学”,而是学着“用数学”,是为培养善于运用数学知识建立实际问题的数学模型,从而善于解决实际问题的应用型数学人材服务的。
从这个意义上讲,本课程的开设将对提高广大学生优良的数学素质和出色的工作能力,开展创新教育和素质教育等诸方面起到重要作用,其发展潜力巨大,前景十分广阔。
通过本课程的学习,使学生较为系统的获得利用数学工具建立数学模型的基本知识、基本技能与常用技巧,并使用数学软件包解答问题的能力,培养学生的抽象概括问题的能力,用数学方法和思想进行综合应用与分析问题的能力,并着力导引实践—理论—实践的认识过程,培养学生辩证唯物主义的世界观。
根据整个教学计划的内容安排,本课程将主要介绍微分和积分模型,运筹学模型,微分方程模型和概率统计模型这四类常见数学模型中的较基本、较简单的部分,以及如何使用数学软件包求解,使学生对数学建模的基本想法与做法有一个较全面的初步的了解,为应用所学数学知识解决实际问题奠定一个较好的基础。
二、教学基本要求1.对相关课程内容的基本要求由于本课程的特点,对学生的基本数学基础有下列要求:熟练掌握常微分方程的基本内容,概率论与统计分析基础,运筹学中的线性规划、目标规划的初步知识,图论基础知识、决策论、存贮论与排队论初步等知识。
比例建模比例是最基本也是最常用的数学建模方法之一. 在实际应用领域和理论推导过程中, 比例关系往往发挥着至关重要的作用. 例如牛顿第二定律ma F =, 微分公式dx x f x df )()('=等等.一、比例的定义变量y 与x 成比例(x y ∝):)0(>=k kx y . 显然, 比例关系具有反身性, 对称性, 传递性:x x ∝,y x x y ∝⇔∝, z x z y y x ∝⇒∝∝,.比例关系还可推广, 如x e y x y x y ∝∝∝,ln ,α.一般地,)(x f y ∝.实际应用举例:导数: 函数的增量与自变量的增量之比的极限x x f x f ∆∆/)()(=', 当导数大于零时, 在自变量很小时可近似地认为函数的增量与自变量的增量成比例.间谍照片经翻拍, 成为胶片上芝麻大的一点, 剪下后便于隐藏. 其中图形的大小关系显然要利用比例来计算. (华盛顿特区间谍博物馆)生产队的分配比例: 拿1万斤粮食分配给社员家庭, 其中30%按人口比例分配, 70%按工分比例分配, 每家应得的粮食斤数.二、比例的几何表示y 与x 成比例, 即0,>=k kx y , y 的图形为xy 坐标系中过原点的直线. 若)(x f y ∝, 在坐标系中横轴表示f (x ), 纵轴表示y , 这时y 的图形也为直线. 下图为25.0x y =的图形: 注: 比例的图形为直线, 但图形为直线的量未必成比例. 例如42+=x y , y 与x 并不成比例. 但是, 4-y 与x 成比例.著名公式中的比例关系Hooke's law: F = kS (虎克定律: 弹力与形变成正比) Newton's law: F = ma Ohm's law: V = iRBoyle's law: V = k /p (玻尔定律: 常温下一定量的气体体积与压强成反比, 即与压强的倒数成正比)Einstein's theory of relativity: E = c 2MKepler's third law: T = cR 3/2, 开普勒第三定律:T 为行星绕太阳运行的周期, R 为行星到太阳的平均距离.例1 以著名的开普勒第三定律(Kepler's third law)为例进行讨论. 1601年, 德国天文学家Johannes Kepler 成为Prague 天文台的主任. Kepler 曾帮助Tycho Brahe 收集了13年的火星相对运动的资料. 到了1609年, Kepler 建立了他的前两个定律:1. 每个行星沿一个椭圆运动, 太阳位于此椭圆的一个焦点上.2. 对于每个行星, 太阳到此行星的直线在相同的时间里扫过相同的面积.Kepler 花费了许多年推导了这两个定律, 并进而得到了上述的第三定律, 此定律把行星的轨道运行周期和到太阳的平均距离联系了起来. 以下是1993年世界年鉴(World Almanac)给出的资料:表1 行星的轨道周期和到太阳的平均距离行星周期T (天) 平均距离R (百万哩) Mercury 水星 88.0 36 V enus 金星 224.7 67.25 Earth 地球 365.3 93 Mars 火星 687.0 141.75 Jupiter 木星 4331.8 483.80 Saturn 土星 10760.0 887.97 Uranus 天王星 30684.0 1764.50 Neptune 海王星 60188.3 2791.05 Pluto 冥王星90466.83653.90以2/3R 为横坐标, T 为纵坐标, 用Matlab 画出其图形(编制程序为period1.m)如下:可见各点基本上是在过原点的直线2/3cR T =上, 由于各点相对距离相差较大, 前四个点重叠在一起. 把上述方程两边同取对数, 改写为等价的形式R c T ln 23ln ln +=,其图形相当于上述图形中坐标刻度向原点压缩, 在画出上述图形的程序中把画图命令plot(R.^(3/2), T)改为loglog(R.^(3/2), T)即可. 图形如下. 各点仍基本在一条直线上, 体现了ln T 和ln R 间的线性关系, 但直线不过原点, 因为直线在ln P 轴上有截距ln c . c 可用最小二乘法求出为0.4095.若假设αcR T =, 对表1中给出的T 和R 的数据, 用最小二乘法可求出c = 0.4043, α = 1.5016. 这也验证了Kepler 第三定律的正确性.对给定的两组数据{x i }和{y i }, 如何建立它们间的比例关系呢?进行数学实验, 在坐标系中画出点{x i , y i }, 如不是直线或不过原点, 可通过试验, 寻找y 0和函数f (x ), 使{y i - y 0, f (x i )}基本在过原点的直线上, 则有)(0x f y y ∝-. 可供选择的函数类型有)ln(,,ax e x ax a等等.三、比例的应用之一: 几何相似定义: 两个物体称为是几何相似的, 如果在这两个物体的各点之间有一个一一对应, 使得两个物体上所有对应点对距离之比恒为常数.这个常数称为这两个几何相似物体间的比例因子. 若两个物体相似, 其比例因子为k , 则这两个物体的表面积之比为k 2, 体积之比为k 3. 对相似的几何体, 可选取一个所谓特征量纲, 例如, 对圆柱体, 可用其高h , 或底半径r , 直径d , 或底面积S d , 侧面积S c , 表面积S , 或体积V 作为特征量纲. 两个相似几何体的比例因子k 确定后, 不但它们的表面积之比, 体积之比也可得到, 而且所有(不限于两个, 甚至可以是无穷多个)相似几何体的表面积或体积与特征量纲的某次幂的比也为常数. 例如, 若取某个长度l 为特征量纲, 则222'','l l k S S k l l ===, 故有22''l S l S =.由传递性, 对所有相似的几何体, 有常数≡2lS, 2l S ∝.同理有常数≡3lV, 3l V ∝.于是, 如果要考查一个依赖于物体长度, 表面积和体积的函数, 比如),,(V S l f y =,则可通过选择特征量纲, 例如l , 把此函数表为),,(32l l l g y =.例2 从静止的云上落下的雨滴. 假设雨滴从具有足够高度的静止的云上落下, 雨滴在下落过程中受到两个力的作用: 竖直向下的重力F g 和竪直向上的空气阻力F d . 由流体力学的原理知, 可设空气阻力F d 与雨滴的表面积S 和下落速度v 的平方的乘积成正比; 而重力F g 与雨滴的质量m 成正比(假设在涉及的高度内重力加速度为常数), 因此也与其体积V 成正比. 雨滴下落过程中, 随着下落速度v 的增加, 阻力F d 也在增加, 但重力F g 保持不变. 因此下落一段时间后, 阻力F d 与重力F g 达到平衡, 雨滴受到的合力为零, 保持匀速下落. 这时,d g F F =. 再假设所有的雨滴都是几何相似的, 有23,l S l V ∝∝, 从而3/23/2m V S ∝∝. 由于m F ∝g ,23/22v m Sv F ∝∝d , 且d g F F =, 得23/2v m m ∝,化简得6/1m v ∝, 或6/1km v =,即雨滴最终保持匀速下落的速度与其质量的六次方根成正比. 又一解法:0,023/2=-=-==t d g v v km mg F F dtdv, .)2(,0)1(23/2v kmmg k ≥>其中分离变量解得vk m g v k m g m kg t -+=6/16/16/5ln 21, 上式左端趋于无穷大, 并由条件(1), (2)有)(06/1∞→+→-t v k m g ,即在极限状态下,6/1m v ∝.。
P594•学校共1002名学生,237人住在A 宿舍,333人住在B 宿舍,432 人住在C 宿舍。
学生要组织一个10人的委员会,使用Q 值法分配各 宿舍的委员数。
解:设P 表示人数,N 表示要分配的总席位数。
i 表示各个宿舍(分别取 A,B,C ), p i 表 示i 宿舍现有住宿人数, n i 表示i 宿舍分配到的委员席位。
首先,我们先按比例分配委员席位。
23710 A 宿舍为:n A ==2.365 1002 333"0 B 宿舍为:n B =3.323 1002 432X0 C 宿舍为:n C =4.3111002现已分完9人,剩1人用Q 值法分配。
经比较可得,最后一席位应分给 A 宿舍。
所以,总的席位分配应为: A 宿舍3个席位,B 宿舍3个席位,C 宿舍4个席位。
QA23722 3= 9361.5 Q B33323 4 = 9240.7 Q C4322 4 5=9331.2商人们怎样安全过河傻麴删舫紬削< I 11山名畝臥蹄峨颂禮训鋤嫌邂 韻靖甘讹岸讎鞍輯毗匍趾曲展 縣確牡GH 錚俩軸飙奸比臥鋪謎 smm 彌鯉械即第紘麵觎岸締熾 x^M 曲颁M 删牘HX …佛讪卜过樹蘇 卜允棘髒合 岡仇卅毘冋如;冋冋1卯;砰=口 於广歎煙船上觸人敦% V O J U;xMmm朗“…他1曲策D 咿川| thPl,2卜允隸策集合 刼為和啊母紳轉 多步贱 就匚叫=1入“山使曲并按 腿翻律由汩3』和騒側),模型求解 -穷举法〜编程上机 ■图解法S={(x ?jOI x=o, j-0,1,2,3;X =3? J =0,1,2,3; X =»*=1,2}J规格化方法,易于推广考虑4名商人各带一随从的情况状态$=(xy¥)~ 16个格点 允许状态〜U )个。
点 , 允许决策〜移动1或2格; k 奇)左下移;&偶,右上移. 右,…,必I 给出安全渡河方案评注和思考[廿rfn片,rfl12 3xmm賤縣臓由上题可求:4个商人,4个随从安全过河的方案。
数学建模与数学实验实验报告班级: 数学师范153 姓名:付爽学号:1502012060 实验名称: 数列极限与函数极限基础实验基础实验一数列极限与函数极限第一部分实验指导书解读一、实验目的从刘徽的割圆术、裴波那奇数列研究数列的收敛性并抽象出极限的定义;理解数列收敛的准则;理解函数极限与数列极限的关系。
二、实验使用软件Mathematic 5.0三.实验的基本理论即方法1割圆术中国古代数学家刘徽在《九章算术注》方田章圆田术中创造了割圆术计算圆周率π。
刘徽先注意到圆内接正多边形的面积小于圆面积;其次,当将边数屡次加倍时,正多边形的面积增大,边数愈大则正多边形面积愈近于圆的面积。
“割之弥细,所失弥少。
割之又割以至不可割,则与圆合体而无所失矣。
”这几句话明确地表明了刘徽的极限思想。
以nS 表示单位圆的圆内接正123-⨯n 多边形面积,则其极限为圆周率π。
用下列Mathematica 程序可以从量和形两个角度考察数列{nS }的收敛情况:m=2;n=15;k=10;For[i=2,i<=n,i++, l[i_]:=N[2*Sin[Pi/(3*2^i)],k]; (圆内接正123-⨯n 多边形边长)s[i_]:=N[3*2^(i-1)*l[i]*Sqrt[1-(l[i])^2/4],k]; (圆内接正123-⨯n 多边形面积)r[i_]:=Pi-s[i]; d[i_]:=s[i]-s[i-1];Print[i," ",r[i]," ",l[i]," ",s[i]," ",d[i]] ]t=Table[{i,s[i]},{i,m,n}] (数组)ListPlot[t] (散点图)2裴波那奇数列和黄金分割由2110;1;0--+===n n n F F F F F 有著名的裴波那奇数列}{n F 。
如果令nn n F F R 11--=,由nF 递推公式可得出11111/11---+=+=+=n n n n n n n R F F F F F R ,]251251[5111++⎪⎪⎭⎫⎝⎛--⎪⎪⎭⎫⎝⎛+=n n n F ; 215limlim 1-==+∞→∞→n nn n n F F R 。
用下列Mathematica 程序可以从量和形两个角度考察数列{nR }的收敛情况:n=14,k=10;For[i=3,i<=n,i++, t1=(Sqrt[5]+1)/2; t2=(1-Sqrt[5])/2; f[i_]:=N[(t1^(i+1)-t2^(i+1))/Sqrt[5],k]; (定义裴波那奇数列通项)rn=(5^(1/2)-1)/2-f[i-1]/f[i];Rn=f[i-1]/f[i];dn=f[i-1]/f[i]-f[i-2]/f[i-1];Print[i," ",rn," ",Rn," ",dn]; ]t=Table[{i,f[i-1]/f[i]},{i,3,n}] ListPlot[t] 3收敛与发散的数列数列}{1∑=-n i p i 当1>p 时收敛,1≤p 时发散;数列}{sin n 发散。
4函数极限与数列极限的关系用Mathematica 程序m=0;r=10^m;x0=0; f[x_]=x*Sin[1/x] Plot[f[x],{x,-r,r}] Limit[f[x],x->x0]观察的1sin )(-=x x x f 图象可以发现,函数在0=x 点处不连续,且函数值不存在,但在0=x 点处有极限。
令100,,2,1,/1 ===n n ax n,作函数的取值表,画散点图看其子列的趋向情况k=10;p=25; a[n_]=1/n;tf=Table[{n,N[f[a[n]],k]},{n,1,p}]ListPlot[tf]Limit[f[a[n]],n→Infinity,Direction→1] 分别取不同的数列na (要求0→na),重做上述过程,并将各次所得图形的分析结果比较,可知各子列的极限值均为上述函数的极限值。
对于1sin )(-=x x g ,类似地考察在0=x 点处的极限。
三、实验准备认真阅读实验目的与实验材料后要正确地解读实验,在此基础上制定实验计划(修改、补充或编写程序,提出实验思路,明确实验步骤),为上机实验做好准备。
四、实验思路提示 3.1考察数列敛散性改变或增大n ,观察更多的项(量、形),例如,n 分别取50,100,200,…;扩展有效数字k ,观察随n 增大数列的变化趋势,例如,k 分别取20,30,50;或固定50;或随n 增大而适当增加。
对实验要思考,例如,定义中的指标与柯西准则中的指标间的差异;数列收敛方式;又例如,如何估计极限近似值的误差。
3.2考察函数极限与数列极限的关系改变函数及极限类型,例如,考虑六种函数极限,既选取极限存在也选取极限不存在的例子;改变数列,改变参数观察更多的量,考察形的变化趋势;扩展有效数字k ,提高计算精度。
要对实验思考,归纳数列敛散与函数敛散的关系。
第二部分 实验计划实验主要是从观察数列的敛散性,观察函数值的变化趋势来理解极限的概念,进一步体会实验的准则1.割圆术中国古代数学家刘徽在《九章算术注》方田章圆田术中创造了割面积;其次,当将边数屡次加倍时,正多边形的面积增大,边数愈大则正多边形面积愈近于圆的面积。
“割之弥细,所失弥少。
割之又割以至不可割,则与圆合体而无所失矣。
”这几句话明确地表明了刘徽的极限思想。
以nS 表示单位圆的圆内接正 1 2 3n 多边形面积,则其极限Mathematica 程序可以从量和形两个角度考察数列{nS}的收敛情况:m=2;n=15;k=10;For[i=2,i<=n,i++, l[i_]:=N[2*Sin[Pi/(3*2^i)],k]; (圆内接正1 23n 多边形边长)s[i_]:=N[3*2^(i-1)*l[i]*Sqrt[1-(l[i])^2/4],k]; (圆内接正1 23n 多边形面积) r[i_]:=Pi-s[i]; d[i_]:=s[i]-s[i-1];Print[i," ",r[i]," ",l[i]," ",s[i]," ",d[i]] ] t=Table[{i,s[i]},{i,m,n}] (数组) ListPlot[t] (散点图2裴波那奇数列和黄金分割由2110;1;0--+===n n n F F F F F有著名的裴波那奇数列}{n F 。
如果令nn n F F R 11--=,由nF 递推公式可得出11111/11---+=+=+=n n n n n n n R F F F F F R ,]251251[5111++⎪⎪⎭⎫⎝⎛--⎪⎪⎭⎫⎝⎛+=n n n F ; 215limlim 1-==+∞→∞→n nn n n F F R 。
用下列Mathematica 程序可以从量和形两个角度考察数列{nR }的收敛情况: n=14,k=10;For[i=3,i<=n,i++, t1=(Sqrt[5]+1)/2; t2=(1-Sqrt[5])/2; f[i_]:=N[(t1^(i+1)-t2^(i+1))/Sqrt[5],k]; (定义裴波那奇数列通项)rn=(5^(1/2)-1)/2-f[i-1]/f[i];Rn=f[i-1]/f[i];dn=f[i-1]/f[i]-f[i-2]/f[i-1]; Print[i," ",rn," ",Rn," ",dn]; ]t=Table[{i,f[i-1]/f[i]},{i,3,n}] ListPlot[t],]251251[5111++⎪⎪⎭⎫⎝⎛--⎪⎪⎭⎫⎝⎛+=n n n F ; 215limlim 1-==+∞→∞→n nn n n F F R 。
3.收敛与发散的数列数列}{1∑=-ni p i 当1>p 时收敛,1≤p 时发散;数列}{sin n 发散。
4.函数极限与数列极限的关系用Mathematica程序m=0;r=10^m;x0=0;f[x_]=x*Sin[1/x]Plot[f[x],{x,-r,r}]Limit[f[x],x->x0]观察1xxf的图象可以发现,函数在0=x点处不连续,(-)sin=x且函数值不存在,但在0=x点处有极限。
令100,,2,1=nxan,/1==n,作函数的取值表,画散点图看其子列的趋向情况k=10;p=25;a[n_]=1/n;tf=Table[{n,N[f[a[n]],k]},{n,1,p}]ListPlot[tf]Limit[f[a[n]],n→Infinity,Direction →1]分别取不同的数列n a(要求0→n a),重做上述过程,并将各次所得图形的分析结果比较,可知各子列的极限值均为上述函数的极限值。
对于1x=xg,类似地考察在0=x点处的sin)(-三实验过程与结果设{xn}为实数列,a 为定数,若对任给的正数b,总存在正整数N,使得当n > N 时,有|xn - a|<b,则称数列收敛与a 定数a 称为数列的极限,程序如下:程序结果运行如下:裴波那奇数列和黄金分割1.考察数列敛散性改变或增大n,观察更多的项(量、形),例如,n分别取50,100,200,…;扩展有效数字k,观察随n增大数列的变化趋势,例如,k分别取20,30,50;或固定50;或随n增大而适当增加。
对实验要思考,例如,定义中的指标与柯西准则中的指标间的差异;数列收敛方式;又例如,如何估计极限近似值的误差。
2.考察函数极限与数列极限的关系改变函数及极限类型,例如,考虑六种函数极限,既选取极限存在也选取极限不存在的例子;改变数列,改变参数观察更多的量,考察形的变化趋势;扩展有效数字k,提高计算精度。
要对实验思考,归纳数列敛散与函数敛散的关系。
例:用Mathematica程序m=0;r=10^m;x0=0;f[x_]=x*Sin[1/x]Plot[f[x],{x,-r,r}]Limit[f[x],x->x0]观察1x=xf的图象可以发现,函数在0=x点x)sin(-处不连续,且函数值不存在,但在0=x点处有极限。
令100,,2,1,/1,作函数的取值表,画散点ax=nn==n图看其子列的趋向情况k=10;p=25;a[n_]=1/n;tf=Table[{n,N[f[a[n]],k]},{n,1,p}] ListPlot[tf]Limit[f[a[n]],n→Infinity,Directio n→1]分别取不同的数列a(要求0→n a),重做n上述过程,并将各次所得图形的分析结果比较,可知各子列的极限值均为上述函数的极限值。