数学模型与数学建模实验三

合集下载

数学建模实验报告

数学建模实验报告

湖南城市学院数学与计算科学学院《数学建模》实验报告专业:学号:姓名:指导教师:成绩:年月日目录实验一 初等模型........................................................................ 错误!未定义书签。

实验二 优化模型........................................................................ 错误!未定义书签。

实验三 微分方程模型................................................................ 错误!未定义书签。

实验四 稳定性模型.................................................................... 错误!未定义书签。

实验五 差分方程模型................................................................ 错误!未定义书签。

实验六 离散模型........................................................................ 错误!未定义书签。

实验七 数据处理........................................................................ 错误!未定义书签。

实验八 回归分析模型................................................................ 错误!未定义书签。

实验一 初等模型实验目的:掌握数学建模的基本步骤,会用初等数学知识分析和解决实际问题。

实验内容:A 、B 两题选作一题,撰写实验报告,包括问题分析、模型假设、模型构建、模型求解和结果分析与解释五个步骤。

数学建模基础实验报告(3篇)

数学建模基础实验报告(3篇)

第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)残差分析:绘制残差图,观察残差的分布情况,发现残差基本呈随机分布,说明模型拟合效果较好。

《数学建模实验》

《数学建模实验》

《数学建模》上机作业信科05-3韩亚0511010305实验1 线性规划模型一、实验名称:线性规划模型—设备的最优配备问题。

二、实验目的:掌握线性规划模型的建模方法,并能用数值算法或MATLAB 库函数求解。

三、实验题目:某商店拟制定某种商品7—12月的进货、售货计划,已知商店仓库最大容量为1500件,6月底已存货300件,年底的库存以不少于300件为宜,以后每月初进货一次,假设各月份该商品买进、售出单价如下表。

四、实验要求:1、若每件每月的库存费用为0.5元,问各月进货、售货各为多少件,才能使净收益最多?建立数学模型。

2、利用相应的数值方法求解此问题的数学模型。

3、谈一谈你对这类线性规划问题的理解。

4、举一个简单的二维线性规划问题,并针对此问题将你所了解的线性规划的求解方法作出总结。

5、用软件lindo 或lingo 求解上述问题。

(选做题)6、编写单纯形算法的MATLAB 程序。

(选做题) 五、实验内容:解:设第i 个月进货xi 件,销售yi 件,则下半年总收益为销售收入减去进货费和仓库储存费之和,所以目标函数为:1211109871211109711109871211109875.232427252628252528262729)2345(5.0)2345)300(6(5.07x x x x x x y y y y y y y y y y y x x x x x x z y ------+++++++++++++++++-=整理后得:90024255.28275.2831255.25295.27295.31121110987121110987-------+++++=x x x x x x y y y y y y z由于仓库的容量为1500件,每个月的库存量大于0,小于1500,所以有如下约束条件150030001500300015003000150030001500300015003000111210119108978710119108978791089787897877877≤-+-+-+-+-++≤≤-+-+-+-++≤≤-+-+-++≤≤-+-++≤≤-++≤≤+≤y x y x y x y x y x x y x y x y x y x x y x y x y x x y x y x x y x x x又有年底库存量不少于300则:300300121112101191089787≥--+-+-+-+-++y y x y x y x y x y x x化为抽象的线性规划模型为:90024255.28275.2831255.25295.27295.31max 121110987121110987-------+++++=x x x x x x y y y y y y z ,;12,,8,7;0,0120030012003001200300120030012003001200300121112101191089787111210119108978710119108978791089787897877877 =≥≥--+-+-+-+-+≤-+-+-+-+-+≤-≤-+-+-+-+≤-≤-+-+-+≤-≤-+-+≤-≤-+≤-≤≤-i y x y y x y x y x y x y x x y x y x y x y x y x x y x y x y x y x x y x y x y x x y x y x x y x x x STi i线性规划目标函数的系数:f = [31; 28.5; 27; 28.5;25;24;-31.5;-29;-27.5;-29;-25.5;-25]; 约束方程的系数及右端项: A=[1,0,0,0,0,0,0,0,0,0,0,0 1,1,0,0,0,0,-1,0,0,0,0,0 1,1,1,0,0,0,-1,-1,0,0,0,0 1,1,1,1,0,0,-1,-1,-1,0,0,0 1,1,1,1,1,0,-1,-1,-1,-1,0,0 1,1,1,1,1,1,-1,-1,-1,-1,-1,0 -1,0,0,0,0,0,0,0,0,0,0,0 -1,-1,0,0,0,0,1,0,0,0,0,0 -1,-1,-1,0,0,0,1,1,0,0,0,0 -1,-1,-1,-1,0,0,1,1,1,0,0,0 -1,-1,-1,-1,-1,0,1,1,1,1,0,0 -1,-1,-1,-1,-1,-1,1,1,1,1,1,0 -1,-1,-1,-1,-1,-1,1,1,1,1,1,1];b=[1200;1200;1200;1200;1200;1200; 300; 300; 300; 300; 300; 300;0]; lb=zeros(12,1);[x,fval,exitflag,output,lambda] = linprog(f,A,b,[],[],lb);实验2 非线性规划模型一、实验名称:非线性规划模型。

数学建模-三级火箭发射卫星

数学建模-三级火箭发射卫星

大学生数学建模承诺书我们仔细阅读了数学建模的规则.我们完全明白,在竞赛开始后参赛队员不能以任何方式(包括电话、电子邮件、网上咨询等)与队外的任何人(包括指导教师)研究、讨论与赛题有关的问题。

我们知道,抄袭别人的成果是违反竞赛规则的, 如果引用别人的成果或其他公开的资料(包括网上查到的资料),必须按照规定的参考文献的表述方式在正文引用处和参考文献中明确列出。

我们郑重承诺,严格遵守竞赛规则,以保证竞赛的公正、公平性。

如有违反竞赛规则的行为,我们将受到严肃处理。

所属班级(请填写完整的全名):09级数学与应用数学班队员(打印并签名) :1. 王茜2. 丁*燕3. 毕瑞4. 李*洋5. 王*彬小组负责人(打印并签名):李*洋日期: 2012 年 5 月 1 日赛区评阅编号(由赛区组委会评阅前进行编号):题目:三级火箭发射人造卫星分析摘要:火箭是一个非常复杂的系统,本文主要从卫星的速度因素着手,忽略一些次要因素将问题简化,再利用所学物理学知识建立数学模型,得出火箭飞行速度与其初始质量和飞行过程中的质量关系,进而分析得出结论。

关键词:卫星发射 牛顿定律 三级火箭 动能守恒 万有引力定律一、问题重述建立一个模型说明要用三级火箭发射人造卫星的道理。

(1)设卫星绕地球做匀速圆周运动,证明其速度为r g R v /=,R 为地球半径,r 为卫星与地心距离,g 为地球地面重力加速度。

要把卫星送上离地面600km 的轨道,火箭末速度v 应为多少?(2)设火箭飞行中速度为)(t v ,质量为)(t m ,初速度为零,初始质量为 0m ,火箭喷出的气体相对于火箭的速度为u ,忽略重力和阻力对火箭的影响。

用动量守恒原理证明)(ln)(0t m m u t v =。

由此你认为要提高火箭的末速度应采取什么措施? (3)火箭质量包括3部分:有效载荷(卫星)p m ;燃料f m ;结构(外壳、燃料舱等)s m ,其中s m 在s f m m +中的比例计作λ,一般λ不小于10%。

(完整word版)数学建模实训报告

(完整word版)数学建模实训报告

目录实训项目一线性规划问题及lingo软件求解 (1)实训项目二lingo中集合的应用…………………………………………。

7实训项目三lingo中派生集合的应用 (9)实训项目四微分方程的数值解法一 (13)实训项目五微分方程的数值解法二……………………………………。

.15实训项目六数据点的插值与拟合 (17)综合实训作品 (18)每次实训课必须带上此本子,以便教师检查预习情况和记录实验原始数据。

实验时必须遵守实验规则.用正确的理论指导实践袁必须人人亲自动手实验,但反对盲目乱动,更不能无故损坏仪器设备。

这是一份重要的不可多得的自我学习资料袁它将记录着你在大学生涯中的学习和学习成果.请你保留下来,若干年后再翻阅仍将感到十分新鲜,记忆犹新.它将推动你在人生奋斗的道路上永往直前!项目一:线性规划问题及lingo软件求解一、实训课程名称数学建模实训二、实训项目名称线性规划问题及lingo软件求解三、实验目的和要求了解线性规划的基本知识,熟悉应用LINGO解决线性规划问题的一般方法四:实验内容和原理内容一:某医院负责人每日至少需要下列数量的护士班次时间最少护士数1 6:00—10:00 602 10:00—14:00 703 14:00—18:00 604 18:00—22:00 505 22:00—02:00 206 02:00—06:00 30每班的护士在值班的开始时向病房报道,连续工作8个小时,医院领导为满足每班所需要的护士数,最少需要多少护士。

内容二:内容三五:主要仪器及耗材计算机与Windows2000/XP系统;LINGO软件六:操作办法与实训步骤内容一:考虑班次的时间安排,是从6时开始第一班,而第一班最少需要护士数为60,故x1>=60 ,又每班护士连续工作八个小时,以此类推,可以看出每个班次的护士可以为下一个班次工作四小时,据此可以建立如下线性规划模型:程序编程过程:min=x1+x2+x3+x4+x5+x6;x1〉=60;x1+x2〉=70;x2+x3>=60;x3+x4〉=50;x4+x5〉=20;x5+x6〉=30;编程结果:Global optimal solution found.Objective value:150.0000 Infeasibilities: 0。

数学模型与数学建模3篇

数学模型与数学建模3篇

数学模型与数学建模第一篇:数学模型的基本概念在现代科学研究中,数学模型是一种非常重要的工具,通过建立描述物理或社会现象的数学模型,我们可以更好地理解和控制这些现象。

在本文中,我们将介绍数学模型的基本概念及其在现实中的应用。

一、数学模型的定义和分类数学模型是用数学符号、方程和图表等数学表达方式来描述现实世界的一个抽象表示。

它可以用于解释和预测各种现象及其规律,从而帮助我们做出决策和解决问题。

根据研究领域和目标,数学模型可以分为物理模型、经济模型、生物模型、社会模型等。

二、数学模型的建立过程数学模型的建立通常包括以下步骤:1.问题分析:确定研究对象、研究目的和相关因素。

2.假设建立:对研究对象进行适当的简化和假设,确定研究范围和基本假设。

3.数学表示:用数学符号和方程来表示研究对象和变量之间的关系。

4.参数设定:指明各个变量的具体数值和范围,以及与现实世界的对应关系。

5.模型验证:通过模拟或实验验证模型的正确性和可行性。

三、数学模型的应用领域数学模型被广泛应用于各个领域,如天文学、物理学、化学、生物学、经济学、社会学等。

以下是一些典型的例子:1.天文学中的数学模型可以用来描述星体和行星的运动轨迹,预测彗星和陨石的轨迹和时间,以及预测备选行星的轨迹和特性。

2.经济学中的数学模型可以用来预测市场供求关系、利率、汇率等,并进行政策规划和决策。

3.生物学中的数学模型可以用来描述生物进化、种群动态、生态系统和生物物种间的关系,以及预测疾病传播和药物研发。

四、数学模型的发展趋势随着科技、数据采集和计算能力不断发展,数学模型也不断更新和进化。

未来数学模型的发展趋势主要包括:1.数据驱动模型:基于大数据的机器学习和人工智能等技术,依靠数据直接训练和生成模型。

2.多学科交叉模型:跨学科合作,利用多层次、多角度的学科与方法,进一步提升模型的准确性和实用性。

3.可解释性模型:提高模型的可解释性,利用统计学方法和可视化技术,使模型结果更易读懂和理解。

数学建模与数学实验课后习题答案

数学建模与数学实验课后习题答案

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个随从安全过河的方案。

数字应用建模实验报告(3篇)

数字应用建模实验报告(3篇)

第1篇一、实验背景随着信息技术的飞速发展,数字建模在各个领域中的应用越来越广泛。

数字应用建模是将现实世界的复杂问题转化为数学模型,通过计算机模拟和分析,为决策提供科学依据。

本实验旨在通过数字应用建模的方法,解决实际问题,提高学生对数学建模的理解和应用能力。

二、实验目的1. 理解数字应用建模的基本原理和方法;2. 掌握数学建模软件的使用;3. 提高解决实际问题的能力;4. 培养团队合作精神和沟通能力。

三、实验内容1. 实验题目:某城市交通流量优化研究2. 实验背景:随着城市人口的增加,交通拥堵问题日益严重。

为了缓解交通压力,提高城市交通效率,本研究旨在通过数字应用建模方法,优化该城市的交通流量。

3. 实验步骤:(1)数据收集:收集该城市主要道路的实时交通流量数据、道路长度、交叉口数量、道路等级等数据。

(2)建立数学模型:根据交通流量数据,建立交通流量的数学模型,如线性回归模型、多元回归模型等。

(3)模型求解:利用数学建模软件(如MATLAB、Python等)对建立的数学模型进行求解,得到最优交通流量分布。

(4)结果分析:对求解结果进行分析,评估优化后的交通流量分布对缓解交通拥堵的影响。

(5)模型改进:根据分析结果,对模型进行改进,以提高模型的准确性和实用性。

4. 实验结果:(1)通过建立数学模型,得到优化后的交通流量分布。

(2)优化后的交通流量分布较原始分布,道路拥堵程度明显降低,交通效率得到提高。

(3)通过模型改进,进一步优化交通流量分布,提高模型的准确性和实用性。

四、实验总结1. 本实验通过数字应用建模方法,成功解决了某城市交通流量优化问题,提高了交通效率,为城市交通管理提供了科学依据。

2. 在实验过程中,学生掌握了数学建模的基本原理和方法,熟悉了数学建模软件的使用,提高了解决实际问题的能力。

3. 实验过程中,学生学会了团队合作和沟通,提高了自己的综合素质。

五、实验心得1. 数字应用建模是一种解决实际问题的有效方法,通过建立数学模型,可以将复杂问题转化为可操作的解决方案。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

秒就能实现的程序。 第三题 分形是对不规则的难以用传统欧式几何描述的几何图形,例如,海岸 线和山川形状,多数分形图案的特点之一是从整体到局部的自相似性, 从远距离观察,海岸线和山川形状是极不规则的;从近距离观察,其局 部形状又和整体形态相似,数学的分形树是按一定规律构造的的具有自 相似特征的几何图案。我们从一个线段生成一个分形树图案开始,学习 几何最基本的元素“点”和“直线”的矩阵代数表达方式。
如图,注意到,不论多大,也就是不管迭代多少次,树杈越来越密, 但是永远不会充满整个区域,这个特点可以利用Matlab同性工具栏的放 大镜看到。于是,这棵树的树杈长度综合可无限增大,但是树杈占据的 面积永远为零,这就是所谓的二维分形。分形的一个重要特征就是自相 似,即局部是整体的相似形,通过图形放大镜可以展现这个特征。标准 的自相似分形是数学对现实的抽象,实际分形的形体自相似性大多是统
个分杈,即在每段上重复上一步工作,为编写代码简洁,先将画一枝树 杈的指令用函数文件branch.m表达。 只要输入树段断电坐标v和将要长出分杈的偏离角度,就会输出长了一 个分杈的树杈,然后,重复执行调用branch.m画出所有树段生成的树 杈,这个过程用函数文件tree.m表达 只要输入上阶段已有的树u和规定的树杈偏离角,就会输出长了更多树 杈的树。注意到,因为u记录了所有树段的起点和终点,所以树段总数 是其行数的一半。按这种想法,可以设计生长个阶段的分形树的算法。 算法 ①给定初始值,一个2行2列矩阵表示一根树干两端点的坐标,给定参 数表示树杈的生长角度。 ②第阶段(): a.从上阶段的树截出树段; b.树段上长成一枝树杈,记为; c.依序将拼接,构成 ③如果<,则=+1,重复②,否则结束运算。 以下分别画出=0,1,...,8阶段的分形树。
二、实验目的
数学建模是一种数学的思考方法,用数学的语言和方法,通过抽象、 简化建立能近似的刻画并“解决”实际问题的路径。因此,模型一般具有 明确的应用背景,针对性较强。为了使所研究的模型有相当的普适性, 能解决一类问题,就需要在模型确立之后,进一步分析推广,挖掘出模 型更多的理论和实用的价值。
三、问题陈述
计意义上的。 如果画一颗每阶段在每段数段上长两个分叉的分形树,一个分叉向 左,一个分叉向右,就会发现按照上面的思路够早的算法计算速度很 慢。可以在程序开始前加上指令,在结尾后加上,则程序运行完后会显 示运行时间。如果你意识到所编的程序运行很慢,需要改进程序,就要 注意学习Matlab变成的规范和技巧。例如在下面的程序中,运用矩阵运 算替换了tree.m中的循环,可以提高运算速度。 改进后的图:
上图 (图像做旧)左上为原双精度图,右上为整数型数据的得到的图 像,左下为双精度整数型数据各50%的融合比例,右下80%的双精度数 据与20%的整数型数据融合后的结果。 2、练习题:改变融合比例
上图 (改变融合比例)左上为原双精度图,右上为整数型数据的得到 的图像,左下为40%的双精度数据与60%的整数型数据融合后的结果, 右下90%的双精度数据与10%的整数型数据融合后的结果。 第三题 第(1)步:画一个点P(2.5,3)
第(2)步:画两个点,
第(3)步:画两个点,及其连线上的中点,因为任意两点,之间的连 线上的点可以表示为 ,即: 其中,特别地,当时,是连线上的中点。
注意:两个同阶矩阵相加等于对应元素相加,矩阵除以某数等于每个元 素除以这 个数。 第(4)步:一枝树杈,任意给定一节树段,在其中点长出一个分杈, 长度等于原树段长的一半,向左偏离原树段30°角,记原树段起点为, 终点为,中点为,如图:
实验报告三
学院名称:理学院 专业年级: 姓 名: 学 号: 课 程:数学模型与数学建模 报告日期:2015年11月 24日
一、实验题目
例1.3.1 继续研究十字路口红绿灯问题 十字路口绿灯亮灯30s,最多可以通过多少辆汽车?继续研究问题: 十字路口绿灯亮s,最多可以通过多少辆汽车? 例 1.3.2 图像做旧 练习:改变融合比例,尝试其它做旧效果 例1.3.3 画分形树
标 A=[cos(pi/6) sin(pi/6);-sin(pi/6) cos(pi/6)] A = 0.8660 0.5000 -0.5000 0.8660 >> Ip=p0+v*A;%Ip表示经旋转、再平移后的向量P_OP_L的终点坐标 u=[u(1,:);p0;Ip;p0;u(2,:)]; plot(u(:,1),u(:,2),'*-'),axis([2,7,2,7]) 第(5)步 branch.m文件代码 function u=branch(v,theta) p0=(v(2,:)+v(1,:))/2; v1=(v(2,:)-v(1,:))/2; A=[cos(theta) sin(theta);-sin(theta) cos(theta)]; lp=p0+v1*A; u=[v(1,:);p0;p0;lp;p0;v(2,:)]; end tree.m文件代码 function w=tree(u,theta) uuu=[]; for j=0;(length(u)/2-1)%Ê÷¶Î×ÜÊýÊÇuÐÐÊý£¨³¤¶È £©µÄÒ»°ë¡£ u0=u((2*j+1):(2*j+2),:);%ÒÀ ´ÎÈ¡¾ØÕóuµÄÁ½Ðй¹³ÉÒ»¸öеģ¨Ê÷¶Î£©¾ØÕóu£¨£© uu=branch(u0,theta);%µ÷ÓÃÉú³ÉÊ÷è¾µÄ×Ó³ÌÐò £¬Éú³ÉÒ»Ö¦Ê÷è¾ uuu=[uuu;uu];%ÒÀÐò¼Ç¼ËùÓÐÊ÷è¾ end w=uuu;%µÃµ½±¾½×¶ÎеÄÊ÷¡£ end 分形树代码 >> clear u=[0 0;0 1]; subplot(3,3,1),plot(u(:,1),u(:,2)),%逐行逐列画出3行3列 9幅图,先将u对应的图放在第1位。 axis([-0.5,0.5,0,1]);%指定图形的坐标解结果
第一题 记在时刻第辆车的位置为,用数轴表示车辆行驶道路,数轴的正向为 汽车行驶方向,数轴原点为红绿灯的位置。于是当时,表明在第30s第 辆车已通过红绿灯,否则,结论相反。于是,只要确定限速行驶模型, 就可以确定30s内通过的汽车数量。在单向、单车道、直行、限速等假 设下,在《数学模型与数学建模》中给出了这个模型: 其中表示第辆车在绿灯亮前的位置,表示第辆车的启动时间,表示第辆 车达到最大限速时间。参数驱车长,车距,加速度,最大限速。可以得 到结果,绿灯亮30s,该路口单向,单车道可以通过17辆车。 这里直接研究限速行驶模型的应用。确定十字路口绿灯亮多长时间是 城市交通管理中最基本的一个问题。直接利用限速行驶模型计算每辆车 到达路口的时间,有数值结果可见,绿灯亮后汽车开始以最高限速穿过 路口的时间在11s以后,从第6辆车开始。以后的车都以最高限速穿过路 口。绿灯亮30s通过路口17辆车中有11辆车以最高限速穿过路口,如果 绿灯只亮15s,则在通过7辆车中只有两辆车以最高的限速穿过路口,显 然这样的交通灯控制策略对于路口的利用率是不高的。 如果是利用限速行驶模型得到通过的车辆数对绿灯亮的时间长度的依 赖关系,即得到当绿灯亮s时,单向、单车道通过的车辆数,对进一步 的研究更方便。要写出这个分段函数,推导并不困难,但是有些繁琐。 但是在实际问题研究中找到显示表达式函数的机会非常少,借助计算机 编程,;iyong输入输出表达函数关系常常是唯一可取的办法。下面以 这个简单问题为例尝试一下。 一个基本的想法是,在有限时间内只能通过有限辆车,只要计算出辆
第一题 问题要求很明确,求解的关键是绿灯亮后,汽车才启动,加速是过路 口,要确定在给定时间内能通过多少辆车,就要考虑汽车加速度,从停 车位置到路口的路程以及城市行车的最高限速要求。 第二题 数值图像是一个函数,,确切的说,是定义在矩形区域的离散网格点 上的函数,称为像素点为像素值,当时,为灰度图像,当时,为彩色图 像,所以灰度图像就是一个矩阵,彩色图像就是三个矩阵,分别表示三 个颜色(红、绿、蓝RGB),即三维数组表达,图像做旧是一种图像融 合的方法,可以通过两个矩阵的加权求和来实现。 需要强调的是,为解决问题编写程序不仅需要熟悉软件的变异特点, 例如MATLAB的矩阵语言,而且要密切结合问题的背景,利用其数学特 征,才有可能编写出有效的程序,下面以编写分形树的绘图为例,说明 如何利用分形树的自相似特征,将需要运行十多分时间的程序改进为几
end end 第二题 图像做旧的程序代码 >> load mask;%读取MATLAB本身附带的索引图mask,自动存为x >> mm=X;%mm数据类型是双精度double,数值在(0,1)中 >> load face_mos;%读取MATLAB本身附带的索引图mask,自动存 为X >> nn=X;%nn数据类型是整数型,数值去0到255 >> mn1=0.5*mm+0.5*double(nn);%都转变成双精度数据,在进行 运算 >> mn2=0.8*mm+0.2*double(nn);%取不同的融合比例,得到不同 的结果 >> subplot(2,2,1),imshow(mm,[]); subplot(2,2,2),imshow(nn, []);subplot(2,2,3),imshow(mn1,[]); subplot(2,2,4),imshow(mn2,[]);%[]作用是拉伸灰度图示图像 第三题 第(1)步:画一个点P(2.5,3) u=[2.5 3];%用1行2列矩阵表示一个点的坐标 plot(u(1),u(2),'*')%画点,横坐标在前,纵坐标在后,用*号显示 第(2)步:画两个点, >> u=[2.5 3;6.5 6];%用两行两列矩阵表示两个点的坐标 plot(u(:,1),u(:,2),'*')%矩阵第一列u(:,1)表示横坐标,第二列u(:,2)表示纵坐 标 axis([2,7,2,7])%给定横坐标范围[2,7],纵坐标范围[2,7] 第(3)步:画两个点,及其连线上的中点。 u=[2.5 3;6.5 6]; p0=(u(1,:)+u(2,:))/2;%在取中点 u=[u(1,:);p0;u(2,:)];%在原点u中间添入中点坐标 plot(u(:,1),u(:,2),'*-'),axis([2,7,2,7]) 第(4)步: u=[2.5 3;6.5 6]; v=(u(2,:)-u(1,:))/2;%v表示经平移、缩小后的向量OP的终点坐
相关文档
最新文档