1)建模准备

数学建模是一项创新活动,它所面临的课题是人们在生产和科研中为了使认识和实践进一步发展必须解决的问题.“什么是问题?问题就是事物的矛盾,哪里有没解决的矛盾,哪里就有问题”.因此发现课题的过程就是分析矛盾的过程贯穿生产和科技中的根本矛盾是认识和实践的矛盾,我们分析这些矛盾,从中发现尚未解决的矛盾,就是找到了需要解决的实际问题,如果这些实际问题需要给出定量的分析和解答,那么就可以把这些实际问题确立为数学建模的课题,建模准备就是要了解问题的实际背景,明确建模的目的,掌握对象的各种信息,弄清实际对象的特征,情况明才能方法对.

(2)建模假设

作为课题的原型都是复杂的、具体的,是质和量、现象和本质、偶然和必然的统一体,这样的原型,如果不经过抽象和简化,人们对其认识是困难的,也无法准确把握它的本质属性.建模假设就是根据实际对象的特征和建模的目的,在掌握必要资料的基础上,对原型进行抽象、简化,把那些反映问题本质属性的形态、量及其关系抽象出来,简化掉那些非本质的因素,使之摆脱原型的具体复杂形态,形成对建模有用的信息资源和前提条件,并且用精确的语言作出假设,是建模过程关键的一步.对原型的抽象、简化不是无条件的,一定要善于辨别问题的主要方面和次要方面,果断地抓住主要因素,抛弃次要因素,尽量将问题均匀化、线性化,并且要按照假设的合理性原则进行,假设合理性原则有以下几点:

①目的性原则:从原型中抽象出与建模目的有关的因素,简化掉那些与建模目的无关的或关系不大的因素.

②简明性原则:所给出的假设条件要简单、准确,有利于构造模型.

③真实性原则:假设条件要符合情理,简化带来的误差应满足实际问题所能允许的误差范围.

④全面性原则:在对事物原型本身作出假设的同时,还要给出原型所处的环境条件.

(3)模型建立

在建模假设的基础上,进一步分析建模假设的各条件首先区分哪些是常量,哪些是变量,哪些是已知量,哪些是未知量;然后查明各种量所处的地位、作用和它们之间的关系,建立各个量之间的等式或不等式关系,列出表格、画出图形或确定其他数学结构,选择恰当的数学工具和构造模型的方法对其进行表征,构造出刻画实际问题的数学模型.

在构造模型时究竟采用什么数学工具,要根据问题的特征、建模的目的要求以及建模者的数学特长而定 可以这样讲,数学的任一分支在构造模型时都可能用到,而同一实际问题也可以构造出不同的数学模型,一般地讲,在能够达到预期目的的前提下,所用的数学工具越简单越好.

在构造模型时究竟采用什么方法构造模型,要根据实际问题的性质和建模假设所给出的建模信息而定,就以系统论中提出的机理分析法和系统辨识法来说,它们是构造数学模型的两种基本方法.机理分析法是在对事物内在机理分析的基础上,利用建模假设所给出的建模信息或前提条件来构造模型;系统辨识法是对系统内在机理一无所知的情况下利用建模假设或实际对系统的测试数据所给出的事物系统的输入、输出信息来构造模型.随着计算机科学的发展,计算机模拟有力地促进了数学建模的发展,也成为一种构造模型的基本方法,这些构模方法各有其优点和缺点,在构造模型时,可以同时采用,以取长补短,达到建模的目的.

(4)模型求解

构造数学模型之后,再根据已知条件和数据分析模型的特征和结构特点,设计或选择求解模型的数学方法和算法,这其中包括解方程、画图形、证明定理、逻辑运算以及稳定性讨论,特别是编写计算机程序或运用与算法相适应的软件包,并借助计算机完成对模型的求解.

(5)模型分析

根据建模的目的要求,对模型求解的数字结果,或进行变量之间的依赖关系分析,或进行稳定性分析,或进行系统参数的灵敏度分析,或进行误差分析等.通过分析,如果不符合要求,就修改或增减建模假设条件,重新建模,直到符合要求;通过分析如果符合要求,还可以对模型进行评价、预测、优化等.

(6)模型检验

模型分析符合要求之后,还必须回到客观实际中去对模型进行检验,用实际现象、数据等检验模型的合理性和适用性,看它是否符合客观实际,若不符合,就修改或增减假设条件,重新建模,循环往复,不断完善,直到获得满意结果 目前计算机技术已为我们进行模型分析、模型检验提供了先进的手段,充分利用这一手段,可以节约大量的时间、人力和物力.

(7)模型应用

模型应用是数学建模的宗旨,也是对模型的最客观、最公正的检验 因此,一个成功的数学模型,必须根据建模的目的,将其用于分析、研究和解决实际问题,充分发挥数学模型在生产和科研中的特殊作用.

以上介绍的数学建模基本步骤应该根据具体问题灵活掌握,或交叉进行,或平行进行,不拘一格地进行数学建模则有利于建模者发挥自己的才能.

关于软件有matlab lindo 等

作业帮用户

2017-10-09

举报

简述数学建模的过程_【数学建模的基本工作流程】作业帮相关推荐

  1. 简述数学建模的过程_数学建模入门知识分享(一):什么是数模

    0 一个不是那么标准的Introduction 2019年的美赛结束于1月29日,接近一年多对数学建模的不断学习,终于有了些数模的感触,这个系列就简单从几个方面比较系统的阐述一下数模的基本问题,本人在 ...

  2. 简述数学建模的过程_数学建模研究过程指导:从高中数学体会数学概貌和数学建模...

    说明:此文稿为朱浩楠老师于2018年11月-12月北京地区联校数学建模活动的课题研究阶段中,每天一篇发布给各课题组的研究方法指导文件的汇总.为方便更多的同学参考使用,现调整为正序后通过遇见数学微信公众 ...

  3. 简述数学建模的过程_数学建模的基本步骤

    仅供参考学习 1 / 3 数学建模的基本步骤 一.数学建模题目 1 )以社会,经济,管理,环境,自然现象等现代科学中出现的新问题为背 景,一般都有一个比较确切的现实问题. 资料个人收集整理,勿做商业用 ...

  4. 简述数学建模的过程_数学建模研究过程指导(精编版) Part IV

    向上滑动阅览说明及建模目录  说明:此文稿为朱浩楠老师于2018年11月-12月北京地区联校数学建模活动的课题研究阶段中,每天一篇发布给各课题组的研究方法指导文件的汇总.为方便更多的同学参考使用,现调 ...

  5. 简述数学建模的过程_数学建模的一般步骤

    数学建模的一般步骤 建立数学模型与其说是一门技术, 不如说是一门艺术. 成功建立一个好的模 型,就如同完成一件杰出的艺术品,是一种复杂的创造性劳动.正因为如此,这 里介绍的步骤只能是一种大致上的规范. ...

  6. 简述er图的作用_【ER图的含义】作业帮

    1.先看看概念哈,然后再看各个要素的含义哈. 2.先看弱实体的解释,下面会用到. 弱实体可以这样理在现实世界中,有时某些实体对于另一些实体有很强的依赖关系,即一个实体的存在必须以另一实体的存在为前提. ...

  7. 数学rect什么意思_数学怎么审题?孩子必须知道的几个点!

    总有家长问起,孩子数学为什么分数很低?都是一二年级的孩子,按理说不该啊!问询过后发现,孩子们的多数错误都是读题问题造成的.阅读理解没跟上,数学学起来也并不轻松啊! 数学审题也需要阅读能力,可究竟怎么读 ...

  8. 数学猜想验证步骤_数学猜想验证_数学教学中如何运用“猜想验证”

    [摘要]猜想验证方法是指通过数学的直觉思维对数学问题进行猜想,然后通过验证得出结论的方法.在新课程标准实施的今天,在学生数学教学中运用"猜想验证",有利于提高学生主动探索.获取数学 ...

  9. 各种说明方法的例句_【说明方法及例句】作业帮

    说明方法,是写说明文时用简明扼要的语言把事物的实际情况恰如其分地表述出来的方法.说明方法有很多种,写说明文要根据说明对象的特点及写作目的,选用最佳的说明方法. 常见的说明方法有:举例子.分类别.列数字 ...

最新文章

  1. linux哪个命令不可以查看文件内容,linux命令--查看文件内容
  2. (0018)iOS 开发之Github 使用技巧
  3. RSS制作阅读器(利用RssToolkit for asp.net 2.0)
  4. cvtcolor python opencv_二值分析 | OpenCV + skimage如何提取中心线
  5. jQuery 基础教程 (五)之使用jQuery创建动画效果
  6. SQL中STR()函数功能
  7. 暑假快来了,又该何去何从
  8. 探索:GHOST分区之后如何找回原分区
  9. Android的常用零碎代码块
  10. android红米升级失败怎么办,红米刷机失败怎么办?解决红米刷机失败教程
  11. 硅谷真假u盘测试软件,硅谷硅谷真假u盘测试
  12. 全网最全测试工程师 学习网站汇总(测试必备 抓紧收藏)
  13. 深南电国际油价期权对赌协议详解? 毁约?
  14. 微博十年,再次走到十字路口
  15. 破解指纹打卡机 考勤机
  16. SQL Server 数据库之分离和附加数据库
  17. 苹果鼠标右键怎么按_Mac触控板常用的手势操作,让你告别Windows鼠标!
  18. 在ThinkPHP中开启调试模式
  19. 高通SM4350平台指纹移植流程
  20. 电影TS、TC、SCR、R5、BD、HD等版本是什么意思

热门文章

  1. FOR ALL ENTRIES的原理:
  2. 分享Silverlight/WPF/Windows Phone/HTML5一周学习导读(2月27日-3月4日)
  3. 问题三十九:怎么用ray tracing画圆环
  4. JAVA语言程序设计(基础篇)——第四章例题
  5. centos 安装mysql5.7
  6. 解决WIN10下MatlabR2016a、VeriStand2018和Labview2018的联合仿真的问题
  7. linux查看进程加载了哪些dll,linux下动态链接库的加载及解析过程
  8. MySQL不同数据类型如何表示_MySQL系列(二)--数据类型
  9. 螺旋传动设计系统lisp_石狮螺旋输送机质量可靠
  10. MLFlow︱机器学习工作流框架:介绍(一)