数学建模数模第一次作业(章绍辉版)
数学建模协会第一次模拟赛A题
南昌大学数学建模协会第一次模拟赛
南昌大学数学建模协会第一次模拟赛题(A)
某农场主有30英亩土地可用于种植西红柿和玉米。
每100蒲式耳(100蒲式耳容量等于8加仑)的西红柿需要1 000加仑的水和5英亩的土地,每100蒲式耳的玉米需要6000加仑的水和2.5英亩土地。
1蒲式耳西红柿和1蒲式耳的恶西红柿和玉米的劳动成本均为1美元。
该农场主有30 000加仑的水和750美元的资金,并且知道他的西红柿销售量不会超过500蒲式耳,玉米销售量不会超过475蒲式耳。
他估计销售1蒲式耳西红柿的利润是2美元,销售1蒲式耳玉米的利润是3美元。
(1)为利润最大化,应该分别种植多少蒲式耳的西红柿和玉米? (2)假设该农场主有机会与一超市签订一份供销合同,向杂货店提供至少300蒲式耳的西红柿和至少500蒲式耳的玉米,那么农场主是否应该签订这份合同?给出理由。
(3)假设这个农场主可以以50美元的成本额外获得10 000加仑的水,他是否应该购买这些水?给出理由与建议。
数学建模第一章作业(章绍辉)
P7 Pj P7 Pj
196 495
所以打赌者赢的理论概率 P 为
1 196 251 P 0 1 0.50707 9 495 495
(四)收敛性分析 一次打赌相当于伯努利概型,记为随机变量 X,取值为 0(表示打赌者输)或 1(表示打赌者赢) ,则 X 的期望为 P, 方差为 P(1 P) . n 次打赌,即相互独立地重复试验 n 次,试验结果可记 作随机变量序列 X1 , X 2 , , X n ,则打赌者赢的频率为平均值
方法二(参数方程) 2 1.5 1 0.5 0 -0.5 -1 -1.5 -2 -2.5
-2
-1.5
-1
-0.5
0
0.5
1
1.5
2
2.5
评价:虽然半圆周由同样多的折线段连接而成,但是方 法二绘得的图形看起来处处一样光滑,事实上,方法二通过 等分圆心角来取得圆周上的采样点,并连结线段,所以绘得 的“圆形”实际上是正多边形.
( X1 X 2 X n ) n .
弱大数定律: 0 ,都有
n
lim Pr ( X1 X 2 X n ) n P 0 .
( X1 X 2 X n ) n P 1 . 强大数定律: Pr nlim
x
否则绘得的图像会在左边有一段与 x 轴重合. 程序: x=-3:.1:3; y=exp(x); plot(x,y,'k',y,x,'k',[-3,20],[-3,20],'k') axis equal axis([-3,20,-3,20]) grid xlabel('x') ylabel('y') title('y=e^x 和 y=ln x 的函数图像关于直线 y=x 对称')
数学建模第一次作业
14-15(2)数学建模第一次作业注意事项:提交时间截至3月27日课前,请将电子文档发送至邮箱sxjm@。
两个题目做到一个word文档里,文档和邮件标题均以“学号+姓名”命名。
请注意提交时间(顺序会影响给分结果)。
一、(必做题)ppt的思考题(1)~(4),由学号的后两位除以4的余数来确定;二、(必做题)本文档里的题目1~5,由学号的后两位除以5的余数来确定;三、(选做题)对于“生猪价格下降1%”理解的,0.65(11%)tp=-请根据ppt课件上的过程给出相应的结果(包括图形和灵敏性分析等)。
1油污清理问题一处石油泄漏污染了200英里的太平洋海岸线,所属石油公司被责令在14天内将其清除,预期则要被处以10000美元/天的罚款。
当地的清洁队每周可以清理5英里的海岸线,耗资500美元/天,额外雇佣清洁队则要付每支清洁队18000美元的费用和500美元/天的清洁费用.(1). 为使公司的总支出最低,应该额外雇佣多少支清洁队?采用5步方法,并求出清洁费用。
(2). 讨论清洁队每周清洁海岸线长度的灵敏性。
分别考虑最优的额外雇佣清洁队的数目和公司的总支出。
(3). 讨论罚金数额的灵敏性。
分别考虑公司用来清理漏油的总天数和公司的总支出。
(4). 石油公司认为罚金过高而提出上诉。
假设处以罚金的唯一目的是为了促使石油公司及时清理泄漏的石油,那么罚金的数额是否过高?*(5). (选做题)即使一开始采取围堵措施,海浪仍导致油污以每天0.5英里的速度沿海岸线扩散,这将导致最终清理的海岸线超过200海里,请分析扩散速度对公司总支出的影响。
2报刊价格问题一家有80000订户的地方日报计划提高其订阅价格。
现在的价格为每周1.5美元,据估计如果每提高定价10美分,就会损失5000订户。
(1)采用五步法,求使利润最大的订阅价格(2)对(1)中所得结论讨论损失5000订户这一参数的灵敏性。
分别假设这个参数值为3000,4000,5000,6000或7000,计算最优订阅价格(3)设n=5000为提高定价10美分而损失的订户数,求最优订阅价格p作为n的函数关系。
数学建模第一次作业
《数学建模》第一次作业一、填空题:1、设年利率为0.05,则10年后20万元的现值按照复利计算应为 .2、设年利率为0.05,则20万元10年后的终值按照复利计算应为 .3、若银行的年利率是x %,则需要时间 ,存入的钱才可翻番.4、一家服装店经营的某种服装平均每天卖出110件,进货一次的批发手续费为200元,存储费用为每件0.01元/天,店主不希望出现缺货现象,则最优进货周期与最优进货量分别为 .5、设某种商品的需求量函数是,1200)(25)(+-=t p t Q 而供给量函数是3600)1(35)(--=t p t G ,其中)(t p 为该商品的价格函数,那麽该商品的均衡价格是.6、一次晚会花掉100元用于食品和饮料,其中食品至少要花掉40%,饮料起码要花30元,用f 和d 列出花在食品和饮料上的费用的数学模型是 。
7、有人观察到鱼尾每摆动一次,鱼所移动的距离几乎与鱼身的长度相等,则鱼尾摆动的次数T (次/秒)、鱼身的长度L 和它的速度V 的关系式为 。
8、已知行星的质量与它的密度和它的半径的立方成正比.若某行星的直径是地球直径的d 倍,且它的平均密度是地球的s 倍,则此行星质量是地球的 倍.9、在超级市场的收银台有两条队伍可选择,队1有1m 个顾客,每人都买了1n 件商品,队2有2m 个顾客,每人都买了2n 件商品,假设每个人付款需p 秒,而扫描每件商品需t 秒秒,则加入较快队1的条件是 .10、在夏季博览会上,商人预测每天冰淇淋销量N 将和下列因素有关:(1) 参加展览会的人数n ;(2)气温T 超过C10;(3)冰淇淋的售价p .由此建立的冰淇淋销量的比例模型应为.11、若,,x z z y ∝∝则y 与x 的函数关系是 . 12、设S 表示挣的钱数,x 表示花的钱数,则“钱越多花的也就越多”的数学模型可以简单表示为 .二、分析判断题:1、考虑在一片面积为定数的草地上进行牛的养殖问题.为了获得最大经济效益,指出建立该问题数学模型应该考虑的相关因素至少5个。
数学建模章绍辉版作业
数学建模章绍辉版作业 Last revised by LE LE in 2021第四章作业第二题:针对严重的交通情况,国家质量监督检验检疫局发布的国家标准,车辆驾驶人员血液中的酒精含量大于或等于20mg/100ml,小于80mg/100ml 为饮酒驾车,血液中的酒精含量大于或等于80mg/100ml 的为醉酒驾车。
下面分别考虑大李在很短时间内和较长时间内(如2个小时)喝了三瓶啤酒,多长时间内驾车就会违反新的国家标准。
1、 问题假设大李在短时间内喝下三瓶啤酒后,酒精先从吸收室(肠胃)吸收进中心室(血液和体液),然后从中心室向体外排除,忽略喝酒的时间,根据生理学知识,假设(1) 吸收室在初始时刻t=0时,酒精量立即为032D;在任意时刻,酒精从吸收室吸收进中心室的速率(吸收室在单位时间内酒精含量的减少量)与吸收室的酒精含量成正比,比例系数为1k ;(2) 中心室的容积V 保持不变;在初始时刻t=0时,中心室的酒精含量为0;在任意时刻,酒精从中心室向体外排除的速率(中心室在单位时间内酒精含量的减少量)与中心室的酒精含量成正比,比例系数为2k ;(3) 在大李适度饮酒没有酒精中毒的前提下,假设1k 和2k 都是常量,与饮酒量无关。
2、 符号说明酒精量是指纯酒精的质量,单位是毫克;酒精含量是指纯酒精的浓度,单位是毫克/百毫升; ~t 时刻(小时);()~x t 在时刻t 吸收室(肠胃)内的酒精量(毫克);0~D 两瓶酒的酒精量(毫克);(t)~c 在时刻t 吸收室(血液和体液)的酒精含量(毫克/百毫升); 2()~c t 在时刻t 中心室(血液和体液)的酒精含量(毫克/百毫升);~V 中心室的容积(百毫升);1~k 酒精从吸收室吸收进中心室的速率系数(假设其为常数);2~k 酒精从中心室向体外排除的速率系数(假设其为常数);3~k 在短时间喝下三瓶酒的假设下是指短时间喝下的三瓶酒的酒精总量除以中心室体积,即03/2D V ;而在较长时间内(2小时内)喝下三瓶酒的假设下就特指03/4D V . 3、 模型建立和求解(1) 酒是在很短时间内喝的:记喝酒时刻为0t =(小时),设(0)0c =,可用()2113212()k t k t k k c t e e k k --=--来计算血液中的酒精含量,此时12k k 、为假设中所示的常数,而033155.792D k V ⎛⎫== ⎪⎝⎭.下面用MATLAB 程序画图展示血液中酒精含量随时间变化并且利用fzero 函数和fminbnd 函数来得到饮酒驾车醉酒驾车对应的时间段,以及血液中酒精含量最高的时刻。
数学建模第一次作业
推算山崖的高度摘要测量山崖高度这一问题在生活中经常会碰到,在我们只有一个跑表计时器时我们做如下解决。
利用物理中的牛顿定理和流体力学、数学中的微积分等知识在有无空气阻力情况下,分别建立四个数学模型,进行模型讨论。
在忽略空气阻力的情况下,我们只考虑在重力作用下的自由落体运动,建立模型一,运用自由落体公式,得到高度78.48米。
在不忽略空气阻力的情况下,在模型一的基础上建立模型二,利用牛顿第二定律,建立微分方程模型,得到的高度为73.6米。
同时分析了模型一与模型二的关系。
在模型二的基础上,在考虑了人的反应时间这一因素前提下,经上网查询资料人的正常反应时间大约为0.2秒,得到了山崖的高度结果为66.55米。
紧接着在模型三的基础上,又考虑了回声这一因素,得到了更加精确的测量结果为59.92米。
随着考虑的因素越多,我们发现计算出来的山崖的高度越低,具体情况见表4.1和图4.1 。
关键词:微分方程、积分、牛顿第二定律一、问题的重述用一只具有跑表功能的计算器和石头测量山崖的高度。
二、问题分析根据题意,该实际问题只能用数学模型来算出山崖的高度。
如果使用石头和跑表来测量山崖的高度,则要受2个方面的影响:空气阻力和时间(人的反应时间和声音通过空气传播的时间)。
首先,假设空气阻力不计,只考虑地球引力下的高度,可以直接利用自由落体的公式算出山崖的高度。
然后为了得到更精确的高度,再考虑空气阻力对石头下落的影响。
其次,考虑到人按下跑表的反应时间,也会给测量结果造成误差,所以,在第二模型的基础上,再考虑反应时间,可以得到一个更为精确的结果。
最后,在第三个模型上考虑到听到回声,要考虑回声所有的时间,才能得到最终的结果。
三、符号说明和假设1、符号说明H表示山崖的高度(米)t表示听到石头落地的时间(s)V0表示声音传播的速度,为340(m/s)g表示重力加速度,为9.81(m/s2)r空气阻力系数V石头下落的速度(m/s)m石头的质量(kg)2、模型假设(1)假设山崖近乎垂直,石头下落时为垂直下落(2)石头从山崖顶部的初始速度为0(3)经网上查询知正常人的反应时间为0.2秒四、模型建立模型求解模型结果分析模型一在不计空气阻力,只考虑地球引力的作用,直接利用自由落体运动公式:H=12gt2(1)当t=4秒,g=9.81米/秒2,则可求得h≈78.48米。
《数学建模》课程第一章自测练习及解答提示
《数学建模》课程第一章自测练习及解答提示一、填空题:1.设年利率为0.05,则10年后20万元的现值按照复利计算应为 . 解:根据现值计算公式:10)05.01(20)1(+=+=n R S Q 2783.1221201011≈=(万元) 应该填写:12.2783万元.2.设年利率为0.05,则20万元10年后的终值按照复利计算应为 . 解:根据终值计算公式:10)05.01(20)1(+=+=n R P S =5779.322021910=(万元) 应该填写:32.57793.所谓数学建模的五步建模法是指下列五个基本步骤,按一般顺序可以写出为 .解:应该填写:问题分析,模型假设,模型建立,模型求解,模型分析.4.设某种商品的需求量函数是,1200)(25)(+-=t p t Q 而供给量函数是3600)1(35)(--=t p t G ,其中)(t p 为该商品的价格函数,那麽该商品的均衡价格是 .解: 由商品的均衡价格公式:80352536001200)(=++=++=c a d b t p 应该填写:80.5.一家服装店经营的某种服装平均每天卖出110件,进货一次的批发手续费为200元,存储费用为每件0.01元/天,店主不希望出现缺货现象,则最优进货周期与最优进货量分别为 .解:根据经济订购批量公式:1911001.020022*≈⨯⨯==R c c T s b 209701.011020022*≈⨯⨯==s b c R c Q 应该填写:.2097,19**=≈Q T二、分析判断题1. 从下面不太明确的叙述中确定要研究的问题,需要哪些数据资料(至少列举3个),要做些甚麽建模的具体的前期工作(至少列举3个) ,建立何种数学模型:一座高层办公楼有四部电梯,早晨上班时间非常拥挤,该如何解决.解:(1)要研究的问题:如何设置四部电梯的停靠方式,使之发挥最大效益.(2)所需资料为:每天早晨乘电梯的总人数、各层上、下电梯的人数、电梯的速度、楼层的高度、层数等.(3)要做的具体建模前期工作:观察和统计所需资料,一般讲,需要统计一周内每天的相关资料.(4)可以建立概率统计模型,亦可在适当的假设下建立确定性模型.2.一条公路交通不太拥挤,以至人们养成“冲过”马路的习惯,不愿意走临近的“斑马线”.交管部门不允许任意横穿马路,为方便行人,准备在一些特殊地点增设“斑马线”,以便让行人可以穿越马路.那末“选择设置斑马线的地点”这一问题应该考虑哪些因素?试至少列出3种.解:(1)车流的密度(2)车的行驶速度(3)道路的宽度(4)行人穿越马路的速度(5)设置斑马线地点的两侧视野等.3.怎样解决下面的实际问题.包括需要哪些数据资料,要作些什么观察、试验以及建立什么样的数学模型等.(1)估计一个人体内血液的总量.(2)为保险公司制定人寿保险计划(不同年龄的人应缴纳的金额和公司赔偿的金额).(3)估计一批日光灯管的寿命.(4)确定火箭发射至最高点所需的时间.(5)决定十字路口黄灯亮的时间长度.(6)为汽车租赁公司制订车辆维修、更新和出租计划.(7)一高层办公楼有4部电梯,早晨上班时间非常拥挤,试制订合理的运行计划解:(1)注射一定量的葡萄糖,采集一定容量的血样,测量注射前后葡萄糖含量的变化,即可估计人体的血液总量.注意采集和测量的时间要选择恰当,使血液中的葡萄糖含量充分均匀,又基本上未被人体吸收.(2)调查不同年龄的人的死亡率,并估计其在未来一定时期的变化,还应考虑银行存款利率和物价指数,保险金与赔偿金之比大体上应略高于死亡率.(3)从一批灯管中取一定容量的样本,测得其平均寿命,可作为该批灯管寿命的估计值.为衡量估计的精度,需要从样本寿命确定该批灯管寿命的概率分布,即可得到估计值的置信区间.还可试验用提高电压的办法加速寿命测试,以缩短测量时间.(4)根据牛顿第二定律建立火箭向上发射后的运动方程,初速已知,若不考虑空气阻力,很容易算出到达最高点(即速度为零)时间;若考虑空气阻力,不妨设其与火箭速度(或速度的平方)成正比,并有试验及拟合方法确定阻力系数,再解方程得到结果.(5)司机看到黄灯后停车要有一定的刹车距离S1,设通过十字路口的距离为S2,汽车行驶速度为v,则黄灯的时间长度t应使距停车线S1之内的汽车能通过路口,即t (S1+S2)/v.S1可由试验得到,或按照牛顿第二定律解运动方程,进一步可考察不同车重、不同路面及司机反应灵敏程度等因素的影响.(6)根据资料和经验确定维修费用随着车龄和行驶里程的增加而增加的关系,再考虑维修和更新费用,可以以一年为一个时段,结合租金决定应该维修或更新.(7)统计在各层上班的人数,通过数据或计算确定电梯运行时间,以等待的人数与时间乘积为目标,建立优化模型,确定每部电梯运行的楼层(有的从大厅直接运行到高层).4.为了培养想象力、洞察力,考察对象时除了从正面分析外,还常常需要从侧面或反面思考,试尽可能迅速地回答下列的问题:(1)某甲早8:00从山下旅馆出发,沿一条路径上山,下午5:00到达山顶并留宿.次日早8:00沿同一路径下山,下午5:00回到旅馆.某乙说,甲必在2天中的同一时刻经过路径中的同一地点.为什么?(2)甲乙两站之间有电车相通,每隔10分钟甲乙两站相互发一趟车,但发车时刻不一定相同,甲乙之间有一中间站丙,某人每天在随机的时刻到达丙站,并搭乘最先经过丙站的那趟车,结果发现100天中约有90天到达甲站,约有10天到达乙站.问开往甲乙两站的电车经过丙站的时刻表是如何安排的?(3)某人住T 市在他乡工作,每天下班后乘火车于6:00抵达T 市车站,他的妻子驾车准时到车站接他回家.一日他提前下班搭乘早一班火车于5:30抵T 市车站,随即步行回家,他的妻子像往常一样驾车前往,在半路上遇到他,即接他回家,此时发现比往常提前10分钟.问他步行了多长时间.解:(1)设想有两个人一人上山,一人下山,同一天同时出发,沿同一路径,必定相遇.(2)不妨设从甲站到乙站经过丙站的时刻表是:8:00,8:10,8:20,…,那么从乙站到甲站经过丙站的时刻表应该是:8:09,8:19,8:29,….(3)步行了25分钟.设想他的妻子驾车遇到他后,先带他去车站,再回家,汽车多行驶了10分钟,于是带他去车站这段路程汽车跑了5分钟,而到车站的时间是6:00,所以妻子驾车遇到他的时刻是5:55.三、计算题1.下面是众所周知的智力游戏:人带猫、鸡、米过河,船除需要人划之外,至多能载猫、鸡、米三者之一,而当人不在场时猫要吃鸡、鸡要吃米.试设计一个安全过河方案,并使渡河次数尽量地少.解:人、猫、鸡、米分别记为i =1, 2, 3, 4,当i 在此岸时记x i =1,否则记x i =0,则此岸的状态可用s =(x 1, x 2, x 3, x 4)表示.记s 的反状态为s '=(1-x 1, 1-x 2, 1-x 3, 1-x 4),允许状态集合为S ={(1, 1, 1, 1),(1, 1, 1, 0),(1, 1, 0, 1),(1, 0, 1, 1)(1, 0, 1, 0)及它们的5个反状态}.决策为乘船方案,记作d =(u 1, u 2, u 3, u 4),当i 在船上时记u i =1,否则记u i =0,允许决策集合为D ={(1, 1, 0, 0),(1, 0, 1, 0),(1, 0, 0, 1),(1, 0, 0, 0)}.记第k 次渡河前的状态为s k ,第k 次渡河的决策为d k ,则状态转移律为s k +1=s k +(-1)k d k ,设计安全过河方案归结为求决策序列d 1, d 2, …, d n ∈D ,使状态s n ∈S 按状态转移律由初始状态s 1=(1, 1, 1, 1)经n 步到达s n +1=(0, 0, 0, 0).一个可行方案如下:2.假定人口的增长服从这样的规律:时间t 的人口为x (t ),t 到t +∆t 时间内人口的增长与x m - x (t )成正比 (其中x m 为最大容量).试建立模型并求解.作出解的图形并与指数增长模型、阻滞增长模型的结果进行比较.解 )(d d x x r t x m -=,r 为比例系数,0)0(x x =, 解为rt m m x x x t x ---=e )()(0,如图1中粗实线所示.当t 充分大时,它与Logistic 模型相近. 图13.在超市购物时你注意到大包装商品比小包装商品便宜这种现象了吗?比如洁银牙膏50g 装的每支1.50元,120g 装的每支3.00元,二者单位重量的价格比是1.2:1.试用比例x x方法构造模型解释这个现象.(1)分析商品价格c 与商品重量w 的关系.价格由生产成本、包装成本和其它成本决定,这些成本中有的与重量w 成正比,有的与表面积成正比,还有与w 无关的因素.(2)给出单位重量价格c 与w 的关系,画出它的简图,说明w 越大c 越小,但是随着w 的增加c 减小的程度变小.解释实际意义是什么? 解:(1)生产成本主要与重量w 成正比,包装成本主要与表面积s 成正比,其它成本也包含与w 和s 成正比的部分,上述三种成本中都含有与w 和s 无关的成分.又因为形状一定时一般有s ∝w 2/3,故商品的价格可表为C = αw +β w 2/3+γ(α,β,γ为大于0的常数).(2)单位重量价格131--++==w w w C c γβα,其 图2 简图如图2所示.显然c 是w 的减函数,说明大包装商品比小包装商品便宜;曲线是下凸的,4.用宽w 的布条缠绕直径d的圆形管道,要求布条 不重叠,问布条与管道轴线的夹角α应多大(如图3). 若知道管道长度,需用多长布条(可考虑两端的影响). 如果管道是其它形状呢?解:将管道展开如图4,可得απcos d w =,若d 一 图3 定,0→w ,2πα→;d w π→,0→α.若管道长度为l ,不考虑两端的影响时布条长度显然为w dl π,若考虑两 端的影响,则应加上απsin dw .对于其它形状管道,只需将d π 改为相应的周长即可.5.建立不允许缺货的生产销售存贮模型.设生产速率为常数k ,销售速率为常数r ,k >r .在每一生产周期T 内,开 图4 始的一段时间(0<t <T 0)一边生产一边销售,后来的一段时间(T 0<t <T )只销售不生产,画出贮存量)(t q 的图形.设每次生产准备费为1c ,单位时间每件产品贮存费为2c ,以总费用最小为目标确定最优生产周期.讨论k 》r 和k ≈ r 的情况. 解: 贮存量)(t q 的图形如图5.单位时间总费用 KT r k r c T c T c 2)()(21-+=, 使)(T c 达到最小值的最优周期)(221r k r c k c T -=*. 图5 当k 》r 时,rc c T 212=*,相当 于不考虑生产的情况.当k ≈ r 时,∞→*T ,因为0产量被销量抵消,无法形成贮存量.四、综合应用题1.试建立方桌问题在四条腿脚呈长方形情形时的数学模型,以说明方桌能否在地面上放稳的问题.( 提示:要求按照五步建模法进行建模工作,本题至少应给出前四个步骤.) 解:问题分析所谓方桌可否在地面上放稳,可视为其四个桌脚可否同时着地,从而可将问题归结为桌脚与地面的距离是否同时为零,故构造这个距离函数是建模的关键,而证明四个距离函数同时为零这个命题是建模的最终目的.模型假设(1) 四条桌腿同长,视四个桌脚为四个几何点,四脚的连线呈长方形;(2) 地面的高度是连续变化的,即将地面看作数学上的连续曲面;(3)模型建立 如图6,以长方形的两条对角线的交点为原点建立平面直角坐标系,且不妨设A ,C 两桌脚开始时位于横轴上,则问题与旋转角度θ有关.注意到假设3,设A ,B 两个桌脚与地面距离之和为0)(≥θf ,另外两个桌脚与地面距离之 和为,0)(≥θg 则)(,θθf ∀与)(θg 中至少有一个为零,当 图6 0=θ时不妨假设0)(,0)(>=θθg f .又由假设2,以上两个函数均为旋转角度的连续函数,于是有命题:已知,0)0(,0)0(,0)()()(),(>==∀g f g f g f 且,的连续函数,对是θθθθθθ则0θ∃,使得.0)()(00==θθg f上述命题即为所建立的数学模型.模型求解将桌子旋转0180)(π,则A 、B 两点与D 、C 两点恰好交换位置.由假设便有,)(,0)(ππg f >.0=又由前述假设,.0)0(,0)0(>=g f令),()()(θθθg f h -=则有.0)(,0)0(><πh h 由于)(),(θθg f 的连续性知)(θh 也是连续函数.依据连续函数的基本性质(零点定理),必至少存在一个角度0θ,,00πθ<<使得0)(0=θh ,即).()(00θθg f =又根据θθθ∀=,0)()(g f 成立,故有.0)()(00==θθg f 模型分析由于本问题结论简单,符合实际,故分析过程从略.2.试建立确定情形下允许缺货的存储问题的数学模型.提示: 所谓的确定情形下的存储模型是指文字教材第一章提到过的不允许缺货的存储模型;所谓允许缺货是在不允许缺货模型假设条件下,再考虑因缺货造成的损失建立相应的模型.(要求按照五步建模法进行建模工作,本题应给出五个步骤.)解: 问题分析由题设,只须在不允许缺货模型条件下,考虑因缺货造成的损失即可.而缺货损失按天计算与下列因素有关:货物总需求量、缺货量、缺货时刻、每单位的缺货费用等. 模型假设 (1)每次定货费为C 1,每天每单位货物的存储费为C 2 (2)每天货物的需求量为r 单位.(3) 每T 天定货Q 单位,所定货物可在瞬间到达.(4)允许缺货,每天每单位货的缺货费为C 3缺货时,存储量q 视为负值,则)(t q 的图形变为,Q rt q +-=如图7所示.模型建立 图7 货物在1T t =时售完,则必有一段时间缺货.又在T t =时下一次定货量Q 到达,于是有1rT Q = (1)在一个定货周期内的总费用包括定货费1C 、存储费Q T C dt t q C T 102221)(1⎰=和缺货费.)(13dt t q C T T ⎰其中21)(2)()(11T T r dt Q rt dt t q TT T T -=-=⎰⎰ 其中用到了(1)式.于是总费用应为2/)(2/213121T T r C QT C C C -++= (2) 则由(1)式解出r Q T /1=并代入(2)式可得r Q rT C r Q C C C 2/)(2/23221-++= (3)每天的平均总费用便是rT Q rT C rT Q C T C T C Q T C 2/)(2///),(23221-++== (4)(4)式即为所求的数学模型.模型求解对(4)式分别求总费用对定货周期和定货量的偏导数,并令其为零解得0)()(22322322221=-+----=∂∂Q rT T C Q rT rT C rT Q C T C T C0)(32=--=∂∂Q rT rTC rT Q C Q C 由3230C C rT C Q Q C +=⇒=∂∂,代入0=∂∂TC 便可解出 32321*33221*2;2C C C C r C Q C C C rC C T +=+=. (5) (5)式就是在允许缺货情形下,最佳定货周期与最佳定货量公式.模型分析当3C 远远超过2C 时,(5)式就转化为不允许缺货模型中的相应结论,这也说明所建模型是合理的,结论也是正确的.。
数学建模第一次作业作业
(i)取定 x0 3.9, t0 1790, ,拟合待定参数 r .
t=1790:10:2000; c=[3.9,5.3,7.2,9.6,12.9,17.1,23.2,31.4,38.6,50.2,62.9,76.0,92.0,106.5,123.2,131.7,150.7,179.3,20 4.0,226.5,251.4,281.4]; f1=@(r,t)3.9.*exp(r.*(t-1790)); r0=0.02; r=nlinfit(t,c,f1,r0), se1=sum((c-f1(r,t)).^2), plot(t,c,'k+',1780:1:2010,f1(r,1780:1:2010),'k') (ii)取定 t0 1790 ,拟定待定参数 t0 、 x0 、 r
数学建模第一次作业 1、绘制图形 (1)程序及图形如下: n=500; t=linspace(0,2*pi,n); x1=cos(t); y1=sin(t); x2=2*cos(t); y2=2*sin(t); x3=2*cos(t); y3=sin(t); plot(x1,y1,'k',x2,y2,'k',x3,y3,'k') axis equal;title('参数方程画 x^2+y^2=1, x^2+y^2=4, x^2/4+y^2=1 的图像'); gtext('x^2+y^2=1') gtext('x^2+y^2=4') gtext('x^2/4+y^2=1')
2
黎曼函数的图像 1 0.9 0.8 0.7 0.6 0.5 0.4 0.3 0.2 0.1 0 分 母 P的 最 大 值 n =36时
数学建模第一次培训习题解答1
数学建模第一次作业院系:机电学院通信工程姓名:严宏海学号:20101003032数学建模习题11用给定的多项式,如y=x3-6x2+5x-3,产生一组数据(xi,yi,i=1,2,…,n),再在yi上添加随机干扰(可用rand产生(0,1)均匀分布随机数,或用rands产生N(0,1)分布随机数),然后用xi和添加了随机干扰的yi作的3次多项式拟合,与原系数比较。
分别作1、2、4、6次多项式拟合,比较结果,体会欠拟合、过拟合现象。
解:程序如下:x=1:0.5:10;y=x.^3-6*x.^2+5*x-3;y0=y+rand;f1=polyfit(x,y0,1)%输出多项式系数y1=polyval(f1,x);%计算各x点的拟合值plot(x,y,'+',x,y1)grid ontitle('一次拟合曲线');figure(2);f2=polyfit(x,y0,2)%2次多项式拟合y2=polyval(f2,x);plot(x,y,'+',x,y2);grid ontitle('二次拟合曲线');figure(3);f4=polyfit(x,y0,4)%4次多项式拟合y3=polyval(f4,x);plot(x,y,'+',x,y3)grid ontitle('四次拟合曲线');figure(4);f6=polyfit(x,y0,6)%6次多项式拟合y4=polyval(f6,x);plot(x,y,'+',x,y4)grid ontitle('六次拟合曲线');运行结果如下:依次为各个拟合曲线的系数(按降幂排列)f1 =43.2000 -149.0663f2 = 10.5000 -72.3000 89.8087f4 =0.0000 1.0000 -6.0000 5.0000 -2.5913f6 = 0.0000 -0.0000 0.0000 1.0000 -6.0000 5.0000-2.4199运行后,比较拟合后多项式和原式的系数,发现四次多项式系数与原系数比较接近,四次多项式的四次项系数很小。
2023年全国数学建模a题第一题
2023年全国数学建模A题第一题一、概述在2023年全国数学建模比赛中,A题的第一题是一个涉及到矩阵运算和线性代数知识的题目。
该题目具有一定的挑战性和实用性,要求参赛选手能够灵活运用数学知识解决实际问题,展现出扎实的数学建模能力。
二、题目要求本题要求选手根据给定的矩阵运算规则,进行定性分析和定量分析,并给出相应的理论模型。
1. 给定一个m×n的实矩阵A=[本人j],其中1≤i≤m,1≤j≤n。
对矩阵A中的每个元素进行如下的操作:若本人j是正数,则将本人j的值减半;若本人j是负数,则将本人j取绝对值。
2. 对经过上述操作后的矩阵A进行转置得到矩阵B,即B=A^T。
3. 给定一个m×n的实矩阵C=[cij],其中1≤i≤m,1≤j≤n。
对矩阵C 中的每个元素进行如下的操作:若cij是正数,则将cij的值加倍;若cij是负数,则将cij取相反数。
4. 对经过上述操作后的矩阵C进行转置得到矩阵D,即D=C^T。
5. 求证:矩阵B与矩阵D的乘积得出的矩阵E满足以下性质:矩阵E 是一个对称矩阵。
三、解题思路针对题目要求,参赛选手需要按照以下步骤进行解题:1. 对给定矩阵A进行定性分析,分析经过操作后的矩阵B的特点和性质。
2. 对给定矩阵C进行定量分析,计算经过操作后的矩阵D的数值。
3. 推导并证明矩阵B与矩阵D的乘积得出的矩阵E是一个对称矩阵。
四、解题方法针对题目要求,可以采用以下解题方法:1. 对矩阵A进行定性分析,可以根据给定的操作规则,通过数学推导和分析,得出矩阵B的特点和性质,包括矩阵B的元素取值规律、矩阵B的转置性质等。
2. 对矩阵C进行定量分析,可以利用线性代数知识,计算经过操作后的矩阵D的数值,并对矩阵D的元素取值规律进行分析。
3. 推导并证明矩阵B与矩阵D的乘积得出的矩阵E是一个对称矩阵,可以通过矩阵乘法运算和对称矩阵的性质进行推导和证明。
五、解题过程针对题目要求,参赛选手可以按照以下步骤进行解题过程的详细描述:1. 对矩阵A进行定性分析,包括对矩阵A中每个元素进行操作后的取值规律的推导和分析,以及矩阵B的转置性质的分析。
作业一
数学建模竞赛成绩的评定摘要、等数学统计工具解决了数学建本文主要采用统计学方法,结合EXCEL MATLAB模竞赛成绩评定中所涉及的一系列列问题。
关于问题一,如何补缺缺失数据,我们将各位老师对论文的评分视为随机事件,算出各分数发生的概率,最后用其数学期望代替缺失的分数,得出结果为:9队缺失的分数是77;25号队者缺失的分数是80;58号队缺失的分数是80。
关于问题二,考虑到各位老师的打分方式有异,根据加权平均分给出了101篇论文的排名,结果详见表5.2.1。
关于问题三,利用统计学方法,通过比较每位老师评分的方差大小,得出各老师打分严格程度的差异,最后得出甲老师最严格,丙老师最宽松,其余三位老师的严格程度相差不大。
关于问题四,运用MATLAB数学统计工具编写程序,算出平均值,然后选出80分以上的参赛队经行复评。
关键词:论文评分排名统计学MATLAB复评1.问题重述某校一年一度的大学生数学建模竞赛,成绩评定的主要标准为:建模的合理性、结果的正确性、书写的规范性和文字表述的清晰程度;成绩评定的流程为:5位评阅老师分别独立地为每份论文打分,最终依据某种方式对各参赛队进行排序、确定所获的奖项。
由于评定标准具有一定的模糊性,加之打分习惯不同,因而各位老师给每个参赛队的分数存在一定的差异。
附表1是2012年101个参赛队的成绩单,其中“*”表示因为某种原因而造成了成绩缺失。
请你运用适当的数学方法解决下列问题: (1) 补齐表中缺失的数据;(2) 对这101个参赛队进行排名;(3) 建立模型对5位老师进行分类,评价5位老师中哪位老师打分比较严格,哪位老师打分比较宽松;(4) 通常还会对一部分平均分在80分以上的参赛队进行复评,你认为应该对哪些队进行复评?2.问题分析此问题是关于五位老师对101篇论文进行评价的问题。
根据问题要求首先我们采用数学的方法对该题进行分析,补全附表中缺失的三个由于某种原因而造成的成绩缺失。
《数学建模》(章绍辉-著)参考解答
习题3参考解答4. 某成功人士向学院捐献20万元设立优秀本科生奖学金,学院领导打算将这笔捐款以整存整取一年定期的形式存入银行,第二年一到期就支取,取出一部分作为当年的奖学金,剩下的继续以整存整取一年定期的形式存入银行……请你研究这个问题,并向学院领导写一份报告.解答 假设整存整取一年定期的年利率保持不变,记为r ,假设一到期就支取,取出b 元作为当年的奖学金,剩下的继续以整存整取一年定期的形式存入银行……记捐款存入银行之后第k 年一年定期到期日奖学金捐款账户余额为k x 万元,0x =20万元,则列式得1(1), 0,1,2,k k x r x b k +=+-=⋅⋅⋅.其解为()0(1), 0,1,2,k k x r x b r b r k =+-+=⋅⋅⋅ 平衡点为x b r =.因为r >0,所以如果0x b r >,即00b rx <<,k x 就会单调增加趋于无穷大,并且增加得越来越快;如果0x b r <,即0b rx >,k x 就会单调衰减(到零为止),并且减少得越来越快;如果0x b r =,即0b rx =,k x 就会保持不变,即0k x x ≡.如果取r =0.025,则b 的临界值为00.025200.5rx =⨯=(万元). 进一步,可编程分别计算当b =0.4、0.5、0.6、1以及2万元时账户总额k x 的具体变化过程,并绘图.程序:r=0.025; x=[20,20,20,20,20];b=[.4,.5,.6,1,2]; n=20;for k=1:nx(k+1,:)=x(k,:).*(1+r)-b;endplot(0:n,x(:,1),'k.',0:n,x(:,2),'kx',...0:n,x(:,3),'k^',0:n,x(:,4),'ks',0:n,x(:,5),'kp')axis([-1,n+1,0,25])legend('每年用0.4万元','每年用0.5万元',...'每年用0.6万元','每年用1万元','每年用2万元',3)title('奖学金捐款账户余额的演变,年利率2.5%')xlabel('第 k 年'), ylabel('账户余额(万元)')绘得的图形:第 k 年账户余额(万元)奖学金捐款账户余额的演变,年利率2.5%(略去给学院领导的报告,该报告要用非数学语言陈述上述分析)5. 有一位老人60岁时将养老金10万元以整存零取方式(指本金一次存入,分次支取本金的一种储蓄)存入,从第一个月开始每月支取1000元,银行每月初按月利率0.3%把上月结余额孳生的利息自动存入养老金. 请你计算老人多少岁时将把养老金用完?如果想用到80岁,问60岁时应存入多少钱?解答 假设月利率保持不变,记为r ,记养老金存入银行之后第k 月末账户总额为k x 元,从第一个月开始每月支取b 元. 则列式得1(1), 0,1,2,k k x r x b k +=+-=⋅⋅⋅.解得()0(1), 0,1,2,k k x r x b r b r k =+-+=⋅⋅⋅依题意有r =0.003,b =1000,0x =100000. 因为r >0,且0x b r <,所以k x 就会单调衰减(到零为止),并且减少得越来越快;若要0k x ≤,可以解得只需要()()()0log log log 1b r b r x k r --≥+ 所以令()(){}()0log log log 1K b r b r x r ⎡⎤=--+⎢⎥(上取整),则养老金在第K 个月恰好用完. 把具体数据代入,执行以下程序,算得K =120,即10万养老金恰好10年用:x=100000; r=0.003; b=1000;K=ceil((log(b/r)-log(b/r-x))/log(1+r))也可以用条件循环语句按差分方程迭代计算,直到0k x ≤停止. 程序如下:x=100000; r=0.003; b=1000; n=0;while x(n+1)>0n=n+1;x(n+1)=(1+r).*x(n)-b;endn如果养老金想用到80岁,即240x =0,那么()()()2400240111709081b r x r r +-==+.。
数学建模基础练习一及参考答案
数学建模基础练习一及参考答案练习1 matlab练习一、矩阵及数组操作1.利用基本矩阵产生3×3和15×8的单位矩阵、全1矩阵、全0矩阵、均匀分布随机矩阵([-1,1]之间)、正态分布矩阵(均值为1,方差为4),然后将正态分布矩阵中大于1的元素变为1,将小于1的元素变为0。
2.利用fix及rand函数生成[0,10]上的均匀分布的10×10的整数随机矩阵a,然后统计a中大于等于5的元素个数。
3.在给定的矩阵中删除含有整行内容全为0的行,删除整列内容全为0的列。
4.随机生成10阶的矩阵,要求元素值介于0~1000之间,并统计元素中奇数的个数、素数的个数。
二、绘图5.在同一图形窗口画出下列两条曲线图像,要求改变线型和标记y1=2x+5;y2=x^2-3x+1,并且用legend标注。
6.画出下列函数的曲面及等高线z=sinxcosyexp(-sqrt(x^2+y^2)). 7.在同一个图形中绘制一行三列的子图,分别画出向量x=[1 5 8 10 12 5 3]的三维饼图、柱状图、条形图。
三、程序设计8.编写程序计算(x在[-8,8],间隔0.5)先新建的,在那上输好,保存,在命令窗口代数;9.用两种方法求数列前15项的和。
10.编写程序产生20个两位随机整数,输出其中小于平均数的偶数。
11.试找出100以内的所有素数。
12.当时,四、数据处理与拟合初步1随机产生由10个两位随机数的行向量A,将A中元素按降序排列为B,再将B重排为A。
14.通过测量得到一组数据t 1 2 3 4 5 6 7 8 9 10 y 842 362 754 368 169 038 034 016 012 005 分别采用y=c1+c2e^(-t)和y=d1+d2te^(-t)进行拟合,并画出散点及两条拟合曲线对比拟合效果。
15.计算下列定积分16.(1)微分方程组当t=0时,x1(0)=1,x2(0)=-0.5,求微分方程t在[0,25]上的解,并画出相空间轨道图像。
数学建模数模第一次作业(章绍辉版)
1.(1) n=101;x1=linspace(-1,1,n); x2=linspace(-2,2,n);y1=[sqrt(1-x1.^2);-sqrt(1-x1.^2)];y2=[sqrt(4-x2.^2);-sqrt(4-x2.^2);sqrt(1-(x2.^2)/4);-sqrt(1-(x2.^2)/4)];plot(x1,y1) hold on; plot(x2,y2)title('椭圆x^2/4+y^2=1的内切圆和外切圆') axis equal-2.5-2-1.5-1-0.500.51 1.52 2.5-2-1.5-1-0.500.511.52椭圆x 2/4+y 2=1的内切圆和外切圆(2)x1=linspace(-2,2,101); x2=linspace(-2,8); axis equalplot(exp(x1),x1,x1,exp(x1),x2,x2)title('指数函数y=exp(x)和对数函数y=ln(x)关于y=x 对称')-2-112345678-2-1012345678指数函数y=exp(x)和对数函数y=ln(x)关于y=x 对称(3) hold onq=input('请输入一个正整数q;') for i=1:q for j=1:i if rem(j,i)plot(j/i,1/i) end end end0.10.20.30.40.50.60.70.80.9100.050.10.150.20.250.30.350.40.450.53.代码如下:n=input('请输入实验次数n=') k=0;for i=1:nx=ceil(rand*6)+ceil(rand*6); if x ==3|x==11 k=k+1; elseif x~=2&x~=7&x~=12y= ceil(rand*6)+ceil(rand*6); while y~=x&y~=7y=ceil(rand*6)+ceil(rand*6); end if y==7k=k+1; end end end从上表可看出打赌者赢的概率大约为。
章绍辉数学建模第一章
f2=@(xb,t)(xb(1)).*exp(xb(2).*(t-1790)); xb0=[3.9 0.1]; xb=nlinfit(t,x,f2,xb0); x0=xb(1) r=xb(2) sseb=sum((x-f2(xb,t)).^2) %(iii) f3=@(xc,t)(xc(2)).*exp(xc(1).*(t-xc(3))); xc0=[0.1 3.9 1790]; xc=nlinfit(t,x,f3,xc0); t0=xc(3) x0=xc(2) r=xc(1) ssec=sum((x-f3(xc,t)).^2)
习题一
1. (1)Matlab命令:
hold on; x1=linspace(-1,1); y11=sqrt(1-x1.^2); y12=-sqrt(1-x1.^2); plot(x1,y11); plot(x1,y12); x2=linspace(-2,2); y21=sqrt(4-x2.^2); y22=-sqrt(4-x2.^2); plot(x2,y21); plot(x2,y22); x3=linspace(-2,2); y31=sqrt(1-x3.^2/4); y32=-sqrt(1-x3.^2/4); plot(x3,y31); plot(x3,y32);
plot(t,x,'+') xlabel('年份') ylabel('人口/百万') hold on plot(t,f2(xb,t),'ro') legend('实际值','拟合值',2) hold off
(2)对模型两边分别求对数: (1) 令,则方程(1)可化为(2)为一次线性模型,下面对方 程(2)进行线性拟合。 Matlab代码:
数学建模章绍辉答案
数学建模章绍辉答案【篇一:第三次数学建模作业】数科院105 刘镜韶 20102201092 数科院105 蔡秋荣 20102201166 数科院104 梁浩坤 201022011004、不妨令第k年取出奖学金后,继续存在银行的捐款余额为xk,且银行的整存整取的利率为r,奖学金的金额为d万元,则由已知可得:xk+1 =(1+r)xk-d 故:其解为数列:xk =(x0-d/r)+d/r,且x0=20万元;①奖学金金额d0.6万元,让存在银行的捐款余额每年逐步增加;②奖学金金额d=0.6万元,让存在银行的捐款余额每年保持不变;③奖学金金额d0.6万元,让存在银行的捐款余额每年逐步减少;故对于不同的情况,不妨通过编程对比xk的变化趋势;程序:n=20;r=[0.03,0.03,0.03];x=[20,20,20];d=[0.45,0.6,0.75]; fork=1:nx(k+1,:)=x(k,:).*(1+r)-d; enddisp(本金为20万时不同的奖学金下余额的变化)disp(年 0.45万元0.6万元0.75万元) disp([(0:n),x]);plot(0:n,x(:,1),k^,0:n,x(:,2),ko,0:n,x(:,3),kv) axis([-1,n+1,14,25]) legend(d=0.45,d=0.6,d=0.75,2)title(本金为20万时不同的奖学金下余额的变化) xlabel(第k年),ylabel(余额) 其命令窗口显示结果为:年 0.45万元0.6万元0.75万元 020.000020.000020.00001.000020.150020.000019.85002.000020.304520.000019.69553.000020.463620.000019.53644.000020.627520.000019.37255.000020.796420.000019.20366.000020.970320.000019.02977.000021.149420.000018.8506 8.000021.333920.000018.66619.000021.523920.000018.4761本金为20万时不同的奖学金下余额的变化10.000021.719620.000018.2804 11.000021.921220.000018.078812.000022.128820.000017.871213.000022.342720.000017.657314.000022.562920.000017.4371 15.000022.789820.000017.210216.000023.023520.000016.976517.000023.264220.000016.735818.000023.512220.000016.4878 19.000023.767520.000016.2325 第k年20.000024.030620.000015.9694当利率r=3%时,且以整存整取一年定期的形式来存入银行时;由上述图像可知:①奖学金金额d≤0.6万元时,可以永久持续下去,实现可持续发展,即用20万元本金所得的利息作为奖学金。
2012秋华师数学建模作业
数学建模作业一、教材76页第1章习题1第7题(来自高中数学课本的数学探究问题,满分10分) 表1.17是某地一年中10天的白昼时间(单位:小时),请选择合适的函数模型,并进行数据拟合.解:根据地理常识,某地的白昼时间是以一年为周期而变化的,以日期在一年中序号为自变量x ,以白昼时间为因变量y ,则根据表1.17的数据可知在一年(一个周期)内,随着x 的增加,y 大约在6月21日(夏至)达到最大值,在12月21日(冬至)达到最小值,在3月21日(春分)或9月21日(秋分)达到中间值。
选择函数2sin()365xy A b π=+ϕ+作为函数值。
根据表 1.17的数据,推测A,b 和ϕ的值,作非线性拟合得26.9022sin()12.385365x y π=-1.3712+,预测该地12月21日的白昼时间为5.49小时。
二、教材100页第2章习题2第1题(满分10分)继续考虑第2.2节“汽车刹车距离”案例,请问“两秒准则”和“一车长度准则”一样吗?“两秒准则”是否足够安全?对于安全车距,你有没有更好的建议?解(1)按照2.2节中的“汽车刹车距离”案例,“两秒准则”和“一车长度准则”在模型分析与模型建立差不多相同,只是K 1的取值不同。
D ~ 前后车距(m ); v ~ 车速(m/s );K 1 ~ 按照“两秒准则”,D 与v 之间的比例系数(s ). 于是“两秒准则”的数学模型为: D= K 1* v ;(K1=2.0) ;(1.0) 已经知道,刹车距离的数学模型为 d=k 1v+k 22v ;;(1.1)比较(1.0)与(1.1)式得 d-D=(k 1+k 2v-K 1)v;所以当k 1+k 2v-K 1>0时,即前后车距大于刹车距离的理论值,可以为是足够安全;k 1+k 2v-K 1<0时,可以为是不够安全。
代入k 1=0.75,k 2=0.082678,K 1=2.0,计算得到当车速超过15.11889m/s 时,“两秒准则"就不够安全了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1500
;
2000 2500 3000 3500
{
4000 4500 5000
从上表可看出打赌者赢的概率大约为。
<
理论计算: 掷一次骰子,得到点数及相应的概率
点数 2
3
4
5
(
7
8
9
10 11 12
6
概率 。
2/36 3/36 4/36 5/36 6/36 5/36 4/36 ,
2/36 1/36
p 1/36
、
r = sse =
(ii)输入代码: f=@(k,t)k(1)*exp(k(2).*(t-1790)); k0=[,]; k=nlinfit(t,c,f,k0) sse=sum((c-f(k,t)).^2) 得到:
&
k= sse =+003 即:x0= r= sse=
(iii)输入代码: f=@(k,t)k(1)*exp(k(2).*(t-k(3))); k0=[,,1790]; k=nlinfit(t,c,f,k0)
r= x0 =
、
sse =+004
450
400
polyfit函 数 拟 合 效 果 图 22个 已 知 数 据 点
350
300
250
x(t)
200
150
100
50
0 1750
1800
1850
1900
t
1950
2000
即:A= B= r= A= x0 = 误差平方和为。
(3)比较(1),(2)两种拟合方式的误差平方和,显然线性拟合带来的误差比 非线性拟合大得多。用函数 plot 绘制两种拟合方式的误差比较图,输入代码: f=@(k,t)k(1)*exp(k(2).*(t-1790)); k0=[,]; k1=nlinfit(t,c,f,k0);
7
6
5
4
3
2
1
0
-1
-2
-2 -1
0
1
2
3
4
5
6
7
8
(3) hold on
—
q=input('请输入一个正整数 q;') for i=1:q
for j=1:i if rem(j,i) plot(j/i,1/i) end
end end
@
0.5
0.45
0.4
0.35
0.3
0.25
0.2
0.15
0.1
0.05
B,代码如下: t=1790:10:2000; c=[,,,,,,,,,,,,,,,,,,,,,]; x=t-1790; y=log(c); k=polyfit(x,y,1) r=k(1),x0=exp(k(2)) sse=sum((c-exp(polyval(k,x))).^2)
!
plot(t,c,'k+',t,exp(polyval(k,t-1790)),'k-') xlabel('t'),ylabel('x(t)'), legend('22个已知数据点’,2) title('polyfit函数拟合效果图') 得到: k=
k= sse =+003 即:r= N=
误差平方和为:
(ii)输入代码:
/
f=@(k,t)k(3)*k(2)./(k(3)+(k(2)-k(3))*exp(-k(1)*(t-1790))); k0=[,,]; k=nlinfit(t,c,f,k0) sse=sum((c-f(k,t)).^2) 得到:
Warning: Rank deficient, rank = 2, tol = .
> In nlinfit at 161
k=
sse =
即:r= N= x0= 误差平方和为:
(iii)输入代码:
f=@(k,t)k(3)*k(2)./(k(3)+(k(2)-k(3))*exp(-k(1)*(t-k(4)))); k0=[,,,1790]; k=nlinfit(t,c,f,k0) sse=sum((c-f(k,t)).^2) 得到: Warning: Rank deficient, rank = 2, tol = . > In nlinfit at 161 k =+003 *
(4) (i)输入代码: f=@(k,t)*k(2)./+(k(2)*exp(-k(1)*(t-1790))); t=1790:10:2000; c=[,,,,,,,,,,,,,,,,,,,,,]; k0=[,];
$
k=nlinfit(t,c,f,k0) sse=sum((c-f(k,t)).^2) 得到:
误差
40
非线性拟合
20
线性拟合
非线性拟合与线性拟合误差比较效果图
0
-20
-40
-60
-80
-100
-120
-140
-160 1750
1800
1850
时间t
1900
1950
2000
|
由图可知非线性拟合产生的误差比线性拟合均匀得多,可能是由于作了变换 Y=ln(x(t))。因此,这里采用非线性拟合比较合理。
《
x=t-1790; y=log(c); k2=polyfit(x,y,1); plot(t,c-f(k1,t),'k+',t,c-exp(polyval(k2,x)),'kp') title('非线性拟合与线性拟合误差比较效果图') xlabel('t'),ylabel('x(t)'), legend('非线性拟合',2,'线性拟合',2) 得到:
1.(1) n=101; x1=linspace(-1,1,n); x2=linspace(-2,2,n); y1=[sqrt(1-x1.^2);-sqrt(1-x1.^2)]; y2=[sqrt(4-x2.^2);-sqrt(4-x2.^2);sqrt(1-(x2.^2)/4);-sqrt(1-(x2.^2)/4)]; plot(x1,y1)
&
sse=sum((c-f(k,t)).^2) 得到: k =+003 *
sse =+003 即:x0= r= t0= sse= 从误差平方和 sse 来看(ii)和(iii)的拟合效果较好。
]
(2)对
两边取对数得
令 y= , x=t-1790 , A=r, B= ,则原方程变为:y=Ax+B。用 polyfit 拟合参数 A、
3/36
打 赌 者 赢 的 情 况 有 两 种 :( 1 ) 第 一 次 就 掷 出 3 点 或 者 11 点 ; 其 概 率
P1=2/36+2/36=1/9;
(2) 当第 1 次掷出的点数之和是 4,5,6,8,9 或 10,,继续掷骰子,直到掷
出的点数 之和是 7 或原来的值为止,先得到的点数之和是 7;其概率 P2=196/495
y= ceil(rand*6)+ceil(rand*6); while y~=x&y~=7
y=ceil(rand*6)+ceil(rand*6); end if y==7
;
k=k+1; end end end
—
更改试验次数n的值,打赌者赢得概率w随n的变化情况如下:
试验次数n
打赌者赢得概率w
1000
0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
3.代码如下: n=input('请输入实验次数n=') k=0; for i=1:n
。
x=ceil(rand*6)+ceil(rand*6); if x ==3|x==11 k=k+1; elseif x~=2&x~=7&x~=12
sse =+002 即:r= N= x0= t0= 误差平方和为:
此处(i)的误差平方和很大,(ii)和(iii)的误差平方和几乎一样且 matlab 都 出现了警告(这点跟书上的参考答案不一样,书上是只有(iii)出现了警告,但 拟合出来的参数值又跟书上一样。不知道为什么)所以这里我把(ii)和(iii)的拟 合效果图都给出:
(2) x1=linspace(-2,2,101);
/
x2=linspace(-2,8); axis equal plot(exp(x1),x1,x1,exp(x1),x2,x2) title('指数函数 y=exp(x)和对数函数 y=ln(x)关于 y=x 对称')
指 数 函 数 y=exp(x)和 对 数 函 数 y=ln(x)关 于 y=x对 称 8
…
hold on; plot(x2,y2) title('椭圆 x^2/4+y^2=1 的内切圆和外切圆') axis equal
椭
1
0.5
0
-0.5
-1
-1.5
-2 -2.5 -2 -1.5 -1 -0.5 0 0.5 1 1.5 2 2.5
则打赌者赢的概率 P=P1+P2=.
4.(1)
】
(i)输入代码: f=@(r,t)*exp(r.*(t-1790)); t=1790:10:2000; c=[,,,,,,,,,,,,,,,,,,,,,]; r0=; r=nlinfit(t,c,f,r0) sse=sum((c-f(r,t)).^2) 得到:
(ii)拟 合 效 果 图 300