第1讲 Matlab程序设计基础a.pptVIP

  1. 1、本文档共33页,可阅读全部内容。
  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文档。上传文档
查看更多
第1讲 Matlab程序设计基础a

Matlab的开发环境 MATLAB 桌面 Matlab Command Window 当前工作窗口 工作空间管理窗口 历史命令窗口 Start菜单 * MATLAB帮助系统 Matlab帮助命令 Matlab帮助命令 help命令 help命令 lookfor命令 * 通过Web查找帮助信息 MathWorks 公司提供了技术支持网站,通过该网站 用户可以找到相关的MATLAB书籍介绍、MATLAB使用建议、常见问题解答和其他MATLAB用户提供的应用程序等。 在MATLAB工作界面或各独立出现的窗口中选择菜单“help”→“web sources”,选择其下拉菜单项进入web查询。也可以登陆网址来查询最新的信息。 * Matlab程序设计基础 第一章 Matlab程序设计基础 工程学院 信息技术教研室 Matlab是什么? M AT L A B的名字取自矩阵实验室MATrix vvLABoratory 是美国MathWorks公司出品的商业数学软件 用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境 主要包括MATLAB和Simulink两大部分。 * Matlab产生的历史背景 Matlab产生的历史背景 70年代中后期,Cleve Moler博士和其同事在美国国家科学基金的资助下开发了调用EISPACK和LINPACK的NRTRM子程序库。EISPACK是特征值求解的FORTRAN程序库,LINPACK是解线性方程的程序库。在当时,这两个程序库代表矩阵运算的最高水平。 到70年代后期,身为美国New Mexico大学计算机系系主任的Cleve Moler,在给学生讲授线性代数课程时,想教学生使用EISPACK和LINPACK程序库,但他发现学生用FORTRAN编写接口程序很费时间,于是他开始自己动手,利用业余时间为学生编写EISPACK和LINPACK的接口程序。Cleve Moler给这个接口程序取名为MATLAB。在以后的数年里,MATLAB在多所大学里作为教学辅助软件使用,并作为面向大众的免费软件广为流传。 1984年,C1eve Moler和John Little成立了Mathworks公司,正式把MATLAB推向市场。 目前,在大学里,MATLAB已成为线性代数、自动控制理论、数理统计、数字信号处理、时间序列分析、动态系统仿真等高级课程的基本教学工具;成为攻读学位的大学生、硕士生、博士生必须掌握的基本技能。 * MATLAB的发展 1984年,MATLAB第1版(DOS版) 1992年,MATLAB4.0版 1994年,MATLAB 4.2版 1997年,MATLAB 5.0版 1999年,MATLAB 5.3版 2000年,MATLAB 6.0版 2001年,MATLAB 6.1版 2002年,MATLAB 6.5版 2004年,MATLAB 7.0版 * * 2005 Matlab7.1(R14SP3) 2006/上 Matlab7.2(R2006a) 2006/下 Matlab7.3(R2006b) 2007 /上 Matlab7.4(R2007a) 2007 /下 Matlab7.5(R2007b) 2008 /上 Matlab7.6(R2008a) 2008 /下 Matlab7.7(R2008b) 2009 /上 Matlab7.8(R2009a) 2008 /下 Matlab7.9(R2009b) ………………………. Mathworks公司中国网站: / MATLAB的发展 MAT L A B能做什么? M AT L A B是一个可视化的计算程序,被广泛 地使用于从个人计算机到超级计算机范围内的 各种计算机上。 M AT L A B包括命令控制、可编程,有上百 个预先定义好的命令和函数。 M AT L A B有许多强有力的命令 * M AT L A B有强有力的二维、三维图形工具。 M AT L A B能与其他程序一起使用。 2 5个不同的M AT L A B工具箱可应用于特殊的应用领域。 * M AT L A B在以下的领域里解决各种问题是一个十分有效的工具: 工业研究与开发。 数学教学,特别是线性代数。所有基本概念都能涉及。 在数值分析和科学计算方面的教学与研究。能够详细地研究和比较各种算法。 在诸如电子学、控制理论和物理学等工程和科学学科方面的教学与研究。 在诸如经济学、化学和生物学等有计算问题的所有其他领域中的教学与研究。 * Mat

文档评论(0)

yan698698 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档