第二讲-MATLAB概述ppt课件.ppt

第二讲-MATLAB概述ppt课件.ppt

ID:58682561

大小:1.26 MB

页数:49页

时间:2020-10-05

第二讲-MATLAB概述ppt课件.ppt_第1页
第二讲-MATLAB概述ppt课件.ppt_第2页
第二讲-MATLAB概述ppt课件.ppt_第3页
第二讲-MATLAB概述ppt课件.ppt_第4页
第二讲-MATLAB概述ppt课件.ppt_第5页
资源描述:

《第二讲-MATLAB概述ppt课件.ppt》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、2021/8/4ApplicationofMatlabLanguage1Matlab概述前言Matlab软件概述Matlab的桌面环境及入门知识2021/8/4ApplicationofMatlabLanguage21Matlab概述内容Matlab发展历史Matlab产品家族(Matlabfamilyofproducts)体系Matlab语言的特点。目的全面了解Matlab软件包激发对Matlab软件的学习兴趣。2021/8/4ApplicationofMatlabLanguage31.1MATLAB的历史及影响70年代中期,CleveMoler博土及其同事在美国国家基金会的帮助下,

2、开发了LINPACK和EISPACK的FORTRAN语言子程序库,这两个程序库代表了当时矩阵运算的最高水平。到了70年代后期,身为美国新墨西哥州大学计算机系系主任的CIeveMoler,在给学生上线性代数课时,为了让学生能使用这两个子程序库,同时又不用在编程上花费过多的时间,开始着手用FORTRAN语言为学生编写使用LINPACK和EISPACK的接口程序,他将这个程序取名为MATLAB,其名称是由MATrix和LABoratory(矩阵实验室)两个单词的前三个字母所合成。在1978年,Matlab就面世了。这个程序获得了很大的成功,受到了学生的广泛欢迎。在以后的几年里,Matlab在

3、多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传。CleveMoler2021/8/4ApplicationofMatlabLanguage4将MATLAB商品化的不是CleveMoler,而是一个名叫JackLittle的人。当免费的MATLAB软件到Stanford大学,JackLittle正在该校主修控制,便接触到了当时MATLAB,直觉告诉他,这是一个具有巨大发展潜力的软件。因此他在毕业沒多久,就开始用C语言重新编写了MATLAB的核心。在Moler的协助下,于1984年成立MathWorks公司,首次推出MATLAB商用版。在其商用版推出的初期,MATLAB就

4、以其优秀的品质(高效的数据计算能力和开放的体系结构)占据了大部分数学计算软件的市场,原来应用于控制领域里的一些封闭式数学计算软件包(如英国的UMIST、瑞典的LUND和SIMNON、德国的KEDDC)就纷纷被淘汰或在MATLAB上重建。JackLittle2021/8/4ApplicationofMatlabLanguage5CleveMoler至今仍是该公司的首席科学家,他以60多岁的高龄,还常常亲自进行撰写程序的工作,非常令人佩服。如果你有数值运算方面的高水平问题,寄到MathWorks后,大部份还是会由CleveMoler亲自回答。在1994年,Pentium芯片曾发生Fdiv的

5、bug,当时CleveMoler是第一个以软件方式解决此bug的人,曾一时脍炙人口。在公司初创的五年,JackLittle非常辛苦,常常身兼数职(董事长、总经理、推销、程序开发等),但公司一直稳定发展,从当初的一人公司,到1993年的200人,到2000年的500余人,到2005年公司员工达到了1300人,不但打败其他竞争软件,而且前景一片欣欣向荣。根据JackLittle个人说法,MATLAB早期成功的两大因素是:选用了C语言及选定PC为主要平台,这似乎和微软的成功有相互呼应之妙。MathWorks公司,目前仍然是私人企业,并未上市,这和JackLittle个人理念有关,他认为MAT

6、LAB的设计方向应该一直是以顾客的需求与软件的完整性为首要目标,而不是以盈利为主要目的,因此MATLAB一直是在稳定中求进步,而不会因为上市而遭受股东左右其发展方向。这也是为什么MATLAB新版本总是姗姗来迟的原因,因为他们不会因为市场的需求而推出不成熟的产品。此外,由于JackLittle保守的个性,也使得MathWorks不曾跨足MATLAB/Simulink以外的行业,当前商场上纷纷扰扰的并购或分家,MathWorks完全是绝缘体。2021/8/4ApplicationofMatlabLanguage61992年,支持Windows3.x的MATLAB4.0版本推出,增加了Sim

7、ulink,Control,NeuralNetwork,SignalProcessing等专用工具箱。1993年11月,MathWorks公司推出了Matlab4.1,其中主要增加了符号运算功能。当升级至Matlab4.2c,这一功能在用户中得到广泛应用。1997年,Matlab5.0版本问世了,实现了真正的32位运算,加快数值计算,图形表现有效。2001年初,MathWorks公司推出了Matlab6.0(R12)。2002年7月,推出了Ma

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。