Matlab发展历程及其发展趋势.docVIP

  1. 1、本文档共13页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Matlab发展历程及其发展趋势

了它数值计算和数据图示化的功能。自从第一版发行以来,已有众多的科技工作者加入到Matlab的开发队伍中,并为形成今天约Matlab系统做出了巨大的贡献。

1984年,CleveMoler和JohnLittle成立了MathWorks公司,发行了Matlab第1版(DoS版本1.0)。正式把MATLAB推向市场。MATLAB的第一个商业化的版本是同年推出的是3.0的DOS版本。并继续进行MATLAB的研究和开发,逐步将其发展成为一个集数值处理、图形处理、图像处理、符号计算、文字处理、数学建模、实时控制、动态仿真、信号处理为一体的数学应用软件。Matlab以商品形式出现后,仅短短几年,就以其良好的开放性和运行的可靠性,使原先控制领域里的封闭式软件包(如英国的UMIST,瑞典的LUND和SIMNON,德国的KEDDC)纷纷淘汰,而改以Matlab为平台加以重建。

九十年代初期,在国际上30几个数学类科技应用软件中,Matlab在数值计算方面独占鳌头,而Mathematica和Maple则分居符号计算软件的前两名。MathCAD因其提供计算、图形、文字处理的统一环境而深受中学生欢迎。Matlab已经成为国际控制界公认的标准计算软件。

1992年,MathWorks公司于推出了4.0版本。

1993年,MathWorks公司推出了MATLAB4.1版。也是在这年(1993年)MathWorks公司从加拿大滑铁卢大学购得Maple的使用权,以Maple为“引擎”开发了SymbolicMathToolbox1.0。MathWorks公司此举加快结束了国际上数值计算、符号计算孰优孰劣的长期争论,促成了两种计算的互补发展新时代。

+符号计算发展

从1960s年代以来,符号计算这个研究领域获得了极大的发展。一系列符号计算算法的提出为现代计算机代数系统奠定了理论基础。比较著名的算法包括:计算多项式理想的Grobner基算法、多项式分解的Berlekamp算法、计算有理函数积分的Risch算法.

在二十世纪六十年代,比较流行的计算机程序语言是FORTRAN和ALGOL。这两种语言主要是用来作数值计算的,至今FORTRAN依然是数值计算领域的标准语言之一。然而FORTRAN语言和ALGOL语言并不适合于编写符号计算软件。六十年代初出现的LISP语言为符号计算软件提供了合适的语言环境,因此早期的符号计算软件都是用LISP语言编写的。其中最著名的符号计算系统是REDUCE,REDUCE系统是由Stanford大学的TonyHearn开发的基于LISP语言的交互式符号计算系统,最初的目的是用来进行物理计算。到了二十世纪七十年代初,由麻省理工学院的JoelMoses,WillianMartin等人开发的MACSYMA系统诞生了,它是那个时代功能最强大的符号计算系统。它的功能除了标准的代数计算以外,还包括极限的计算、符号积分、解方程等。事实上,许多符号计算的标准算法都是由麻省理工学院的研究小组提出的。

由G.Collins和R.Loos开发的SAC/ALDES系统是另外一种类型的符号计算系统,它的前身是G。Collins在IBM编写的PM系统,它所使用的开发语言是LISP语言的一个子集称为muSIMP.进入二十世纪八十年代,随着个人PC机的普及,计算机代数系统也获得了飞速的发展。在这个时代推出的计算机代数系统大部分是用C语言编写的,比较著名的系统包括Maple,Mathematica,DERIVE等。

DERIVE是muMATH的后继版本,它是第一个在PC机上运行的符号计算系统。DERIVE具有友好的菜单驱动界面和图形接口,可以很方便的显示二维和三维图形。它唯一的缺陷是没有编程功能,直到1994年DERIVE的第三版问世时,才提供了有限的编程功能。现在DERIVE的大部分功能都被移植到由HP公司和Texas公司生产的图形计算器上。

Mathematica是由StephenWolfram开发的符号计算软件Mathematica系统的计算能力非常强,它的函数很多,而且用户自己可以编程。它的最大优点是,在带有图形用户接口的计算机上Mathematica支持一个专用的Notebook接口。通过Notebook接口,我们可以向Mathematica核心输入命令,可以显示Mathematica的输出结果,显示图形、动画、播放声音。通过Notebook,我们可以书写报告、论文,甚至整本书。事实上,有关Mathematica的论文,软件,杂志大部分都是有

文档评论(0)

158****9567 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档