数值计算在热工中应用B第一章报告范本.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
MATLAB产生的历史背景 MATLAB 是“ 矩阵实验室”( MATrix LABoratory)的缩写。 到70年代后期,身为美国New Mexico大学计算机系系主任的Cleve Moler,在给学生讲授线性代数课程时,想教学生使用EISPACK和LINPACK程序库,但他发现学生用FORTRAN编写接口程序很费时间,为了让学生方便的调用EISPACK和LINPACK,利用业余时间为学生编写EISPACK和LINPACK的接口程序。Cleve Moler给这个接口程序取名为MATLAB (MATrix LABoratory) 。在以后的数年里,MATLAB在多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传。 MATLAB的第一个商业化的版本是1984年推出的是3.0的DOS版本 1992年MathWorks 公司于推出了4.0版本, 1994年的4.2版本扩充了4.0版本的功能,尤其在图形界面设计方面更提供了新的方法。 1997年推出的5.0版允许了更多的数据结构,如单元数据、多维矩阵、对象与类等,使其成为一种更方便编程的语言。 1999年推出的 MATLAB 5.3版在很多方面又进一步改进了 MATLAB 语言的功能。 2000年10月底推出了其全新的MATLAB 6.0 正式版(Release 12),在核心数值算法、界面 设计、外部接口、应用桌面等诸多方面有了 极大的改进。 2002年6月发布了其全新的 MATLAB 6.5正式版(Release 13) 2004年5月推出Matlab7.0( Release 14) 2005年,Matlab 7.1 2006年,Matlab R2006a,R2006b 2007年,Matlab R2007a,R2007b 2008年,Matlab R2008a,R2008b 2009年,Matlab R2009a,R2009b 2009.9.4 2010年,Matlab R2010a, 时至今日,经过MathWorks公司的不断完善,MATLAB已经发展成为适合多学科,多种工作平台的功能强大的大型软件。在国外,MATLAB已经经受了多年考验。在欧美等高校,MATLAB已经成为线性代数,自动控制理论,数理统计,数字信号处理,时间序列分析,动态系统仿真等高级课程的基本教学工具;成为攻读学位的大学生,硕士生,博士生必须掌握的基本技能。在设计研究单位和工业部门,MATLAB被广泛用于科学研究和解决各种具体问题。在国内,特别是工程学术界,MATLAB也逐步盛行起来。可以说,无论你从事工程方面的哪个学科,都能在MATLAB里找到合适的功能。 Matlab的功能与特点 Matlab 是一个交互式软件系统 输入一条命令,立即就可以得到该命令的运行结果。 它的优点在于快速开发计算方法,而不在于计算速度。 Matlab 具有很强的数值计算功能 Matlab 以矩阵作为数据操作的基本单位, 但无需预先指定矩阵维数(动态定维)。 按照 IEEE 的数值计算标准进行计算。 提供十分丰富的数值计算函数,方便计算,提高效率 。 Matlab 命令与数学中的符号、公式非常接近,可读性强,容易掌握。 编程简单,效率高,如C。 集成度更高,扩展性更好。 数学问题数值解能力强大。 提供丰富的绘图命令,很 方便实现数据的可视化。 由Maple内核构成的符号运算工具箱可以继承Maple所有解析解的求解能力。 在数学、工程领域有各种“工具箱”。 强大的系统仿真能力,Simulink建模。 在控制界是国际首选的计算机语言。 MATLAB包含两个部分:核心部分和各种可选的工具箱。 核心部分中有数百个核心内部函数。 工具箱又分为两类:功能性工具箱和学科性工具箱。 功能性工具箱主要用来扩充其符号计算功能,图示建模仿真功能,文字处理功能以及与硬件实时交互功能。功能性工具箱可用于多种学科。 学科性工具箱是专业的,如control、signal proceessing 、commumnication toolbox等。这些工具箱都是由该领域内学术水平很高的专家编写的,所以用户无需编写自己学科范围内的基础程序。 MATLAB科学计算的主要内容 三大基本功能:数值计算、符号计算、图形处理 程序设计与应用程序接口 MATLAB科学计算

您可能关注的文档

文档评论(0)

过各自的生活 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档