Matlab软件在数学建模中.doc
《Matlab软件在数学建模中.doc》由会员分享,可在线阅读,更多相关《Matlab软件在数学建模中.doc(11页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、土木与交通工程学院课程报告 课程名称 专 业 土木工程 年级班别 学 号 学生姓名_指导教师_2010年 月 日Matlab软件在数学建模中数学在其发展的早期主要是作为一种实用技术工具,用于处理人类 生活及社会活动中的各种实际问题。近年来,随着社会的发展以及计算 机技术的迅速发展,人们对数学的重要作用有了新的认识。数学在社会 各领域中的应用越来越广泛,不但运用于自然科学的各个领域,而且渗 透到经济、军事、管理以至于社会科学和社会活动的各领域,在许多方 面发挥着越来越重要的作用。数学建模就是对我们在科学研究、技术改革、经济管理等现实生活中所遇到的实际问题加以分析、抽象、简化,用数学语言进行描述、
2、用数学方法寻求解决方案、办法,并通过解释、验证,最终应用于实际的过程。计算机作为一种高科技的工具,大大推进了数学建模的进程,是数学建模中的不可缺少的重要工具。数学科学与计算机技术相结合,使各领域复杂的实际问题得以快速的解决。在数学建模中Matlab软件发挥了重要的作用,借助于Matlab的强据处理、图形处理能力可以方便、快捷、高效的解决数学建模中各种问题。本文主要通过具体的实例介绍计算机软件Matlab在数学建模中的应用,以提高数学建模的质量和效率,增强解决实际问题的能力。MATLAB的功能与特点MATLAB既是一种语言,又是一种编程环境。MATLAB提供了很多方便用户的工具,用于管理变量、输
3、入输出数据以及生成和管理M文件。MATLAB中的M文件的语法与其他的高级语言类似,是一种程序化的编程语言,同时也是一种解释性的编程语言,即逐行解释运行程序,程序更容易调试。它只是一个简单的ASCII码文本文件,语法比一般的高级语言都要简单,与数学语言比较接近,更容易掌握和理解。MATLAB进行数值计算的基本处理单位是复数数组(或称阵列)。它拥有一流水平的数值计算函数库,其所有数值计算算法都是国际公认的、先进的可靠算法;而执行算法的指令形式非常简单、易读易用,应用MATLAB进行函数图形绘制也非常方便。它也有简单易用的程序语言,Matlab是一个高级的矩阵语言,它包含控制语句、函数、数构、输入和
4、输出和面向对象编程特点。支持命令和程序两种工作方式。移植性好、可拓展性极强。它也有强大的科学计算数据处理能力,MATLAB包含了大量计算算法,拥有600多个丁程中用到的数可以方便地实现用户所需的各种计算功能。它还有出色的图形处理功能,Marlab具有方便的数据可视化功能,以将向量和距阵用图形表现出来。高层次的作图包括二维和三维的可视化、图象处理、动画和表达式作图。可用于科学计算和工程绘图。正因为Matlab能够能够较好的解决众多实际问题,因此受到学建模者的青睬。Matlab在数学建横中的应用1数学建模的一般步骤下面结合数学建模的几个环节和数学建模实例,介绍Maflab在模中的应用。数学建模没有
5、固定的模式,按照建模的进程,数学建模成如下几个阶段:1)模型准备:了解问题的实际背景。明确其实际意义,掌握对象各种信息。用数学语言来描述问题。2)模型假设:根据实际对象的征和建模的目的,对问题进行必要的简化,并用精确的语言提出一些恰当的假设。3)模型建立:在假设的基础上,利用适当的数学工具来刻划各变量之间的数学关系,建立相应的数学结构。4)模型求解:利用获取的数据资料,对模型的所有参数做出计算。5)模型分析:对所得的结果进行数学上的分析。6)模型检验:将模型分析结果与实际情形进行比较,以此来验证模型的准确性、合理性和适用性。7)模型应用:应用方式因问题的性质和建模的目的而异。 I1模型准备阶段
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 软件 数学 建模
限制150内