大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。
Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺
五步方法
五步方法顾名思义,通过五个步骤完成用数学模型解决实际问题。它包含以下五个步骤:
- 提出问题
- 选择建模方法
- 推导模型的数学表达式
- 求解模型
- 回答问题
第一步是提出问题,即对遇到的实际问题使用恰当的数学语言进行表达。一般而言,首要任务是对术语进行定义。无论是实际问题涉及到的变量,还是这些变量的单位、相关假设,都应当用等式或者不等式进行表达。在这一基础上,我们就可以用数学语言对实际问题进行转述,并构成完整的问题。其中变量与参量的区别是很重要的,需要区分开来。完成第一步之后,可以归纳得到一个包含变量、假设、目标的列表。列表中可以清楚明显地看出问题包含的变量,由题目得到的关系式,以及目标。判断第一步是否成功完成的主要依据便是,目标能否转化为某一变量的函数。
第二步是选择建模方法。在第一步的基础上我们将问题用数学语言表达了出来。第二步的目的便是选择一个数学方法来获得解。换言之,想要正确完成这一步骤需要足够多的经验或者熟悉参考文献。
第三步是推导模型的公式。在第一步中我们完成了对术语的定义,并使用数学语言将问题表达出来;在第二步中我们根据第一部分所得到的结论,选择了合适的建模方法。而每一种建模方法都有其所需要的标准形式。第三步的主要目的就是将第一步中的数学表达式变形为第二步中的建模方法的标准形式,以便于利用该模型的算法过程进行求解。
第四步便是通过第二步中得到的限制条件(等式或者不等式),对这个模型进行求解。
第五步是回答开始在第一步中提出的问题。至此,数学建模的五步方法就结束了。对上述五步方法进行归纳总结,可得到如下表格:
第一步,提出问题 |
a)列出问题中涉及到的变量,包括适当的单位 b)注意不要混淆了变量和常量 c)列出对变量所做的全部假设,包括等式和不等式 d)检查单位从而保证假设是有意义的 e)用准确的数学表达式给出问题的目标 |
第二步,选择建模方法 |
a)选择解决问题的一个一般的求解方法 b)一般地,这一步需要有一定的数学建模经验和技巧。同时需要熟悉相关的文献 |
第三步,推导模型的公式 |
a)将第一步中得到的问题重新表达成第二步选定的建模方法所需要的形式 b)确保第一步中的变量名与第二步的一致 c)记下任何补充假设,这些假设是为了使第一步中描述的问题与第二步中选定的数学结构相适应而做出的 |
第四步,求解模型 |
a)将第二步中所选方法应用于第三步得到的表达式 b)注意数学推导,确保推导过程无误且结果有意义 c)采用适当的方法扩大解决问题的范围并减少计算错误 |
第五步,回答问题 |
a)用非技术性的语言将第四步的结果重新表述 b)避免数学符号和术语 |
参考文献:
《数学建模方法与分析》(新西兰)Mark M. Meerschaert著,刘来福、杨淳、黄海洋译
发布者:全栈程序员-用户IM,转载请注明出处:https://javaforall.cn/190412.html原文链接:https://javaforall.cn
【正版授权,激活自己账号】: Jetbrains全家桶Ide使用,1年售后保障,每天仅需1毛
【官方授权 正版激活】: 官方授权 正版激活 支持Jetbrains家族下所有IDE 使用个人JB账号...