数学建模培训讲座 (2).ppt
《数学建模培训讲座 (2).ppt》由会员分享,可在线阅读,更多相关《数学建模培训讲座 (2).ppt(232页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、数学建模培训主讲教师:任驰远建模一般步骤及范例建模一般步骤及范例2评阅标准及论文写作评阅标准及论文写作4试题分析及论文导读试题分析及论文导读3 3建模一般思维方法建模一般思维方法3 12评阅标准及论文写作评阅标准及论文写作4试题分析及论文导读试题分析及论文导读3 3建模一般思维方法建模一般思维方法3 1建模一般步骤及范例建模一般步骤及范例群体思维方法群体思维方法 平等地位、相互尊重、充分交流平等地位、相互尊重、充分交流杜绝武断评价杜绝武断评价不要回避责任不要回避责任不要对交流失去信心不要对交流失去信心 发散性思维方法发散性思维方法借助于一系列问题来展开思路借助于一系列问题来展开思路这个问题与什
2、么问题相似?这个问题与什么问题相似?如果将问题分解成两个或几个部分会怎样?如果将问题分解成两个或几个部分会怎样?极限情形(或理想状态)如何?极限情形(或理想状态)如何?综合问题的条件可得到什么结果?综合问题的条件可得到什么结果?要实现问题的目标需要什么条件?要实现问题的目标需要什么条件?借助于下意识的联想(灵感)来展开思路借助于下意识的联想(灵感)来展开思路抓住问题的个别条件或关键词展开联想或猜想抓住问题的个别条件或关键词展开联想或猜想综合所得到的联想和猜想,得到一些结论综合所得到的联想和猜想,得到一些结论进一步思考找出新思路和方法进一步思考找出新思路和方法建模一般步骤及范例建模一般步骤及范例
3、2评阅标准及论文写作评阅标准及论文写作4试题分析及论文导读试题分析及论文导读3 33 1建模一般思维方法建模一般思维方法 数学建模的一般步骤数学建模的一般步骤问题分析问题分析模型假设模型假设建立模型建立模型模型求解模型求解模型分析模型分析模型检验模型检验模型应用模型应用问问题题分分析析了解实际背景了解实际背景明确建模目的明确建模目的搜集有关信息搜集有关信息掌握对象特征掌握对象特征形成一个形成一个比较清晰比较清晰的的问题问题模模型型假假设设针对问题特点和建模目的针对问题特点和建模目的作出合理的、简化的假设作出合理的、简化的假设在合理与简化之间作出折中在合理与简化之间作出折中建建立立模模型型用数学
4、的语言、符号描述问题用数学的语言、符号描述问题发挥想象力发挥想象力使用类比法使用类比法尽量采用简单的数学工具尽量采用简单的数学工具 数学建模的一般步骤数学建模的一般步骤模型模型求解求解各种数学方法、软件和计算机技术各种数学方法、软件和计算机技术.如结果的误差分析、统计分析、如结果的误差分析、统计分析、模型对数据的稳定性分析模型对数据的稳定性分析.模型模型分析分析模型模型检验检验与实际现象、数据比较,与实际现象、数据比较,检验模型的合理性、适用性检验模型的合理性、适用性.模型应用模型应用 数学建模的一般步骤数学建模的一般步骤1、问题分析、问题分析 问题的前期分析问题的前期分析 包括:包括:明确问
5、题、分析条件、分析数据明确问题、分析条件、分析数据 为什么问题前期分析至关重要?为什么问题前期分析至关重要?数学建模问题往往含混不清数学建模问题往往含混不清,可能的原因有可能的原因有:*提出问题的人未能清楚地表述问题提出问题的人未能清楚地表述问题.*不同领域的人交流出现故障不同领域的人交流出现故障.*各领域的应用者提出问题时,未给出恰当各领域的应用者提出问题时,未给出恰当的条件的条件.*未能准确理解问题未能准确理解问题.对问题进行充分的前期分析以前对问题进行充分的前期分析以前,过早着手决过早着手决问题问题,往往会陷入一些意想不到的陷阱往往会陷入一些意想不到的陷阱,或者偏离或者偏离解决问题的方向
6、解决问题的方向.(1)明确问题明确问题例例1 一家大商业印刷公司的经理就关于应该雇一家大商业印刷公司的经理就关于应该雇 多少推销员的问题征询你的意见多少推销员的问题征询你的意见.“究竟需要做什么?究竟需要做什么?”为明确问题为明确问题,可向有关人员询问如下问题:可向有关人员询问如下问题:1.公司的规模有多大?公司的规模有多大?2.该公司的推销员的工作方式?该公司的推销员的工作方式?遇到一个新问题时遇到一个新问题时,首先应问自己首先应问自己着眼点着眼点是对各类推销队伍的工作效果进行分析是对各类推销队伍的工作效果进行分析 原问题原问题“推销员人数问题推销员人数问题”明确为:明确为:(1 1)不同规
7、模的销售队伍会有什么影响;)不同规模的销售队伍会有什么影响;(2 2)怎样从他们的销售工作中获取最大的收益)怎样从他们的销售工作中获取最大的收益.明确了工作的目标明确了工作的目标,即设置好问题的目标态即设置好问题的目标态.(2)条件及数据分析条件及数据分析 设置好问题的目标态,着手工作还需要做设置好问题的目标态,着手工作还需要做以下工作:以下工作:1.1.收集必要的资料和数据。收集必要的资料和数据。2.2.分析现有的数据和条件,使问题进一步分析现有的数据和条件,使问题进一步 明确化。明确化。怎样收集数据和资料?怎样收集数据和资料?可在各类图书馆、网上查阅、向专家询问、可在各类图书馆、网上查阅、
8、向专家询问、通过试验来得到通过试验来得到。收集数据应列入工作计划,并注意:收集数据应列入工作计划,并注意:1.1.向有关人员调查情况应事先设计好问题;向有关人员调查情况应事先设计好问题;2.事先确定所需资料清单、资料来源、事先确定所需资料清单、资料来源、收集方式。收集方式。有条理的收集计划可以为后期的工作有条理的收集计划可以为后期的工作创造良好的条件创造良好的条件 对收集到的或者现有的资料和数据要做对收集到的或者现有的资料和数据要做仔细分析,使问题进一步明确仔细分析,使问题进一步明确。5.哪些条件是可以变动的?等等哪些条件是可以变动的?等等2.数据来源是否可靠?数据来源是否可靠?3.所给条件有
9、什么意义?所给条件有什么意义?4.哪些条件是本质的?哪些条件是本质的?还应该分析还应该分析1.从数据中可得到什么信息?从数据中可得到什么信息?建建模模过过程程中中的的几几个个要要点点模型的整体设计模型的整体设计合理的假设合理的假设建立数学表达式建立数学表达式建立数学结构建立数学结构时刻时刻牢记牢记建模建模目的目的2、建立模型建立模型完整的数学模型应该同时描述出完整的数学模型应该同时描述出有关因素之间的有关因素之间的数量关系数量关系和和结构关系结构关系。应清楚变量、变量之间的数学表达式在整个应清楚变量、变量之间的数学表达式在整个模型中的模型中的地位地位和和作用作用.例例1 考虑一个简化的城镇供水
10、系统考虑一个简化的城镇供水系统,水是由水库水是由水库经由管道流入水箱经由管道流入水箱,再由水箱向各用户供水再由水箱向各用户供水.问题:问题:怎样才能怎样才能有效地保障有效地保障各用户的正常用水各用户的正常用水?(1)(1)模型的整体设计模型的整体设计按下述步骤对模型进行整体设计按下述步骤对模型进行整体设计 1.分析系统的组成部分分析系统的组成部分(研究对象、实体)(研究对象、实体)相关实体有:水库相关实体有:水库,管道管道,水箱和用户水箱和用户.*实体间的实体间的结构关系结构关系可表示如下:可表示如下:水库水库管道管道水箱水箱用户用户*以上各实体都可能是我们的研究对象以上各实体都可能是我们的研
11、究对象.*应分析相对于各个实体的因素对供水的影响应分析相对于各个实体的因素对供水的影响2.分析各实体之间的关系分析各实体之间的关系,找出联系各实体找出联系各实体的变量的变量.实体之间的作用关系图实体之间的作用关系图 各各实实体体之之间间的的关关系系 管道与水箱:管道的水流量管道与水箱:管道的水流量水库与管道:水库的水深水库与管道:水库的水深水箱与用户:出水口的水流量水箱与用户:出水口的水流量 (或有效水深(或有效水深)用户:总用水量用户:总用水量 3.根据各实体的相互关系,根据各实体的相互关系,提炼整理需考虑提炼整理需考虑的变量的变量以及变量之的关系表达式以及变量之的关系表达式.假设假设“水库
12、能保证管道所需的水流量水库能保证管道所需的水流量”,现需考虑现需考虑t 时刻以下变量:时刻以下变量:*总需水量总需水量D(t);*水箱的有效储水量水箱的有效储水量Q(t)及及 QM;或流出水流量或流出水流量F(t)及)及 FM;*管道能提供的供水量管道能提供的供水量G(t)及及GM.分析各变量的特征:分析各变量的特征:*D(t)不可控,但可以对其进行描述;不可控,但可以对其进行描述;*G(t)是可控变量。是可控变量。4.4.用数学语言描述用数学语言描述要解决的问题要解决的问题 选择适当的函数选择适当的函数G(t),使得,使得有有 Q(t)=G(t)F(t),F(t)=D(t),0G(t)GM,
13、0Q(t)QM,同时成立同时成立.建模工作的整体设计建模工作的整体设计:1)确定需求函数确定需求函数D(t),是保证有效控制,是保证有效控制的基础;的基础;2)制定恰当的评价指标,以评价方案的优劣;制定恰当的评价指标,以评价方案的优劣;3)求出相对于评价指标最优的水箱供水方案;求出相对于评价指标最优的水箱供水方案;4)分析各种参数对方案的影响;分析各种参数对方案的影响;5)分析随机因素的影响分析随机因素的影响.模型整体设计的作用模型整体设计的作用 1)可将整个建模过程分解为一些可串行可将整个建模过程分解为一些可串行 或并行的子任务。或并行的子任务。2)可把握住工作的重点、要点和难点可把握住工作
14、的重点、要点和难点.做出模型的整体设计后,着手建立模型做出模型的整体设计后,着手建立模型之前,撰写一份工作提纲之前,撰写一份工作提纲.建议建议:(2)做出假设 根据对象的特征和建模的目的对问题进行根据对象的特征和建模的目的对问题进行必要的、合理的简化,用精确的语言做出假必要的、合理的简化,用精确的语言做出假设,是建模的设,是建模的关键步骤关键步骤。合合理理假假设设的的作作用用 简化问题简化问题 明确问题明确问题 限定模型的限定模型的适用范围适用范围 一个实际问一个实际问题不经过简题不经过简化假设化假设,很难很难抽象转化为抽象转化为数学问题。数学问题。例例2 飞行管理问题中有叙述:飞行管理问题中
15、有叙述:“对以下对以下数据数据进行进行计算计算(方向角误差(方向角误差不超过不超过0.01度度)”如何理解?如何理解?通过假设:通过假设:*所给飞行方向角数据的误差不超过所给飞行方向角数据的误差不超过0.01度度.或或 *数据的运算结果误差限控制为数据的运算结果误差限控制为0.01度度.使问题完全明确使问题完全明确.例例3 渔业管理问题中关于渔业管理问题中关于“季节性集中产卵繁季节性集中产卵繁殖殖”,如何理解如何理解“产卵孵化期是一年的产卵孵化期是一年的最后四最后四个月个月”?最优捕鱼策略最优捕鱼策略 飞行管理模型飞行管理模型 有以下几种假设有以下几种假设:*产卵是均匀地分布在整个四个月的期间
16、内,产卵是均匀地分布在整个四个月的期间内,从而孵化也是均匀进行从而孵化也是均匀进行.*产卵时间服从方差很小的正态分布产卵时间服从方差很小的正态分布.*鱼群的个体在后四个月的第一天集中产卵,鱼群的个体在后四个月的第一天集中产卵,在最后一天孵化出来在最后一天孵化出来.哪一条哪一条“最好最好”?第三种与第二种没有本质的差别,第三种与第二种没有本质的差别,处理较容易处理较容易.分析:分析:第一种不符合鱼类的生物学实际;第一种不符合鱼类的生物学实际;第二种比较符合实际,但大大增加了解决第二种比较符合实际,但大大增加了解决问题的难度;问题的难度;假设起到简化问题的作用假设起到简化问题的作用 假设假设“渔场
17、是非开放式的,不与其它水域发生渔场是非开放式的,不与其它水域发生关系,从而构成独立的生态群落关系,从而构成独立的生态群落”将建立的数学模型限定在一定的适用范围将建立的数学模型限定在一定的适用范围.设计假设应遵循的原则设计假设应遵循的原则 *假设应是有依据的,基于对问题内在规律假设应是有依据的,基于对问题内在规律的认识和对数据及现象的分析;的认识和对数据及现象的分析;*善于辨别问题的主次,抓主要因素,尽量善于辨别问题的主次,抓主要因素,尽量使问题简化使问题简化.*避免过于简单、过于详细或不合理避免过于简单、过于详细或不合理.例例4 渔业管理问题中有条件:渔业管理问题中有条件:“平均每条平均每条4
18、 龄鱼的产卵量为龄鱼的产卵量为1.109105个,个,3 龄鱼的产卵量龄鱼的产卵量为这个数的一半,为这个数的一半,2 龄鱼和龄鱼和1 龄鱼不产卵龄鱼不产卵”.分析分析:为了计算鱼群的产卵量,需明确此条件:为了计算鱼群的产卵量,需明确此条件.*“平均每条鱼的产卵量平均每条鱼的产卵量”理解为对所有鱼的理解为对所有鱼的平均,平均,故在计算总产卵量时,不考虑雌雄区别故在计算总产卵量时,不考虑雌雄区别.有两种假设:有两种假设:*雌雄鱼的比例是雌雄鱼的比例是1:1;哪一种较为合理?哪一种较为合理?最优捕鱼策略最优捕鱼策略 可假设:可假设:*每到次年初,头一年的每到次年初,头一年的1、2、3 龄鱼均增龄鱼均
19、增1岁,将岁,将5龄鱼归并为龄鱼归并为4龄鱼龄鱼.合理性解释合理性解释:事实上,资料表明此种鱼的寿:事实上,资料表明此种鱼的寿命一般为命一般为3年,另一方面经过捕捞后年,另一方面经过捕捞后4 龄鱼的数龄鱼的数量很少,可以忽略不计量很少,可以忽略不计.对于假设:对于假设:*有时需要对假设以及假设的推论进行检验;有时需要对假设以及假设的推论进行检验;问题问题:当年的当年的4 龄鱼,第二年如何处理?龄鱼,第二年如何处理?*应意识到隐含的假设应意识到隐含的假设.3、求解模型、求解模型求数学模型的解重要而困难求数学模型的解重要而困难求解纯数学问题求解纯数学问题求解数学模型求解数学模型 *涉及不同数学分支
20、的知识,同时还需借助涉及不同数学分支的知识,同时还需借助与背景知识与背景知识.*针对现实问题建立的数学模型,往往仅可求针对现实问题建立的数学模型,往往仅可求数值解数值解.*有类问题可采用分析法得到问题的实际解有类问题可采用分析法得到问题的实际解答答(如微分方程定性分析如微分方程定性分析).4、模型解的分析和检验、模型解的分析和检验始于现实世界并终于现实世界始于现实世界并终于现实世界数学建数学建模工作模工作最终要得到现最终要得到现实问题的解答实问题的解答 求出模型的数学解以后,求出模型的数学解以后,必须对解的意义进行分析、检验必须对解的意义进行分析、检验需讨论以下类似问题:需讨论以下类似问题:1
21、.这个解说明了什么问题?这个解说明了什么问题?2.是否达到了建模的目的?是否达到了建模的目的?3.模型的适用范围怎样?模型的适用范围怎样?4.所建模型是否合理?是否合乎实际?是否有所建模型是否合理?是否合乎实际?是否有 原理性错误、常识性错误?原理性错误、常识性错误?o 量纲一致性检验;量纲一致性检验;o假设的合理性检验;假设的合理性检验;o对模型参数的灵敏度分析;对模型参数的灵敏度分析;o模模型型及及模模型型解解的的误误差差分分析析,分分析析误误差差及及误误差差的的来源等;来源等;o参数或变量的临界值;参数或变量的临界值;模型与模型解的分析与检验,通常需要做模型与模型解的分析与检验,通常需要
22、做以下几类工作:以下几类工作:一个例子:一个例子:Google搜索引擎的奥妙搜索引擎的奥妙o引言n互联网的高速发展使得网络上的信息量爆炸似的增长,高效搜索信息越来越重要,信息引擎已经成为除电子邮件之外的第二大互联网网应用。n在众多搜索引擎中,Google以其庞大的搜索量,快速而精确的搜索结果和极高的知名度成为搜索引擎的代名词。n可是你知道它是如何工作的吗?1、Google及其查询过程2、搜索引擎需要完成的工作o从页面上可以看到,与关键词“math modeling”匹配的结果有3000多万条;与关键词“数学建模”匹配的关键词有130多万条;用户需要的显然不是所有,而是其中最重要的,如何实现快速
23、的搜索,如何合理定义网页的重要性无疑是Google制胜的关键。o如何最快速最精确的提供搜索结果?o搜索引擎完成的工作:n自动下载尽可能多的网页;n建立快速有效的索引;n根据相关性对网页进行公平准确的排序。2、搜索引擎需要完成的工作o从页面上可以看到,与关键词“math modeling”匹配的结果有3000多万条;与关键词“数学建模”匹配的关键词有130多万条;用户需要的显然不是所有,而是其中最重要的,如何实现快速的搜索,如何合理定义网页的重要性无疑是Google制胜的关键。o如何最快速最精确的提供搜索结果?o搜索引擎完成的工作:n自动下载尽可能多的网页;n建立快速有效的索引;n根据相关性对网
24、页进行公平准确的排序。o它要用到图论中的遍历(Traverse)算法。n图论中所讨论的的图由一些节点和连接这些节点的弧组成。如果我们把中国的城市当成节点,连接城市的国道当成弧,那么全国的公路干线网就是图论中所说的图。关于图的算法有很多,但最重要的是图的遍历算法,也就是如何通过弧访问图的各个节点。n以中国公路网为例,我们从北京出发,看一看北京和哪些城市直接相连,比如说和天津、济南、石家庄、南京、沈阳、大同直接相连。我们可以依次访问这些城市,然后我们看看都有哪些城市和这些已经访问过的城市相连,比如说北戴河、秦皇岛与天津相连,青岛、烟台和济南相连,太原、郑州和石家庄相连等等,我们再一次访问北戴河这些
25、城市,直到中国所有的城市都访问过一遍为止。这种图的遍历算法称为“广度优先算法”(BFS),因为它先要尽可能广地访问每个节点所直接连接的其他节点。n外还有一种策略是从北京出发,随便找到下一个要访问的城市,比如是济南,然后从济南出发到下一个城市,比如说南京,再访问从南京出发的城市,一直走到头。然后再往回找,看看中间是否有尚未访问的城市。这种方法叫“深度优先算法”(DFS),因为它是一条路走到黑。这两种方法都可以保证访问到全部的城市。需要记录已经访问过的城市,以防同一个城市访问多次或者漏掉哪个如何自动下载互联网所有的网页呢?o通过超链接,我们可以从任何一个网页出发,用图的遍历算法,自动地访问到每一个
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数学建模培训讲座 2 数学 建模 培训 讲座
限制150内