欢迎来到天天文库
浏览记录
ID:34548016
大小:1.15 MB
页数:34页
时间:2019-03-07
《matlab语言及应用-01 入门-1》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、MATLAB语言及应用段小明材料科学与工程学院课程介绍定位:公共基础选修课学时:30学时目标:了解MATLAB,能够熟练掌握程序设计、数据可视化及图像处理,能够处理关于数值分析、符号运算、概率与统计、最优化等方面的问题,对MATLAB面向对象编程有基本了解。分章学时安排及讲授内容第一章MATLAB入门(2学时)第二章MATLAB的基本数学功能(4学时)第三章MATLAB程序设计基础(6学时)第四章数据可视化及图像处理(3学时)第五章数值分析(3学时)第六章符号运算(3学时)第七章概率与统计(3学时)第八章优化问题(3学时)第九章GUI程序设计(3学时)第一章MATLAB入门1什么是MAT
2、LAB?(What)2为什么要学习MATLAB?(Why)3如何学好MATLAB?(How)第一章MATLAB入门1什么是MATLAB?(What)定义发展历史计算机语言第一代:机器语言,由0、1组成的二进制码;低级语言、专业语言第二代:汇编语言,可以直接对计算机硬件进行操作;第三代:算法语言,源程序可以用解释、编译两种方式执行,FORTRAN、BASIC、Pascal、C、C++、Delphi、JAVA等;高级语言、大众语言第四代:非过程化语言,是交互式程序设计环境,由计算机自动生成程序,提高了软件的生产效率,常用的有VC、VB、VF、MATLAB等。第五代:人工智能语言。MATLAB
3、的定义MatrixLaboratoryMATLAB矩阵实验室基本数据单位是矩阵,提供了许多创建矢量、矩阵和多维数组的便捷方式MATLAB的定义由美国TheMathWorks公司出品的商业数学软件是一种用于算法开发、数据可视化、数据分析以及数值计算的高级技术计算语言和交互式环境。MATLAB界面桌面快捷方式启动方法开始菜单栏程序安装目录/binMATLAB界面标题栏菜单栏常用工具栏命令窗口工作区当前路径历史命令MATLAB界面关闭程序右上角的X退出方法命令窗口输入exit/quitMATLAB的发展历史CleveMolerischairmanandchiefscientistatThe
4、MathWorks.Molerwasaprofessorofmathandcomputerscienceforalmost20yearsattheUniversityofMichigan,StanfordUniversityandtheUniversityofNewMexico.在上世纪70年代中期,CleveMoler博士和同事在美国国家科学基金的资助下开发了调用CleveMolerEISPACK和LINPACK的FORTRAN程序库。EISPACK是特征值求解的FORTRAN程序库,LINPACK是解线性方程组的程序库。在当时,这两个程序库代表矩阵运算最高水平。MATLAB的发展历史Ja
5、ckLittleispresident,CEO,andaco-founderofTheMathWorks,Inc.Hewasaco-authorandprincipalarchitectofearlyversionsofthecompany'sflagshipMATLABproductaswellastheSignalProcessingToolboxandtheControlSystemsToolbox.1983年,CleveMoler到Standford大学讲学,MATLAB深深地吸引了工程师JackLittle。JackLittle他敏锐地觉察到MATLAB在工程领域的广阔前景,同年,他
6、和CleveMoler等一起用C语言开发了第二代专业版。这一代的MATLAB语言同时具备了数值计算和数据图示化的功能。MATLAB版本更新版本释放编号年份版本释放编号年份MATLAB1.01984年MATLAB7R142004年MATLAB21986年MATLAB7.0.1R14SP1MATLAB31987年MATLAB7.0.4R14SP22005年MATLAB3.51990年MATLAB7.1R14SP3MATLAB41992年MATLAB7.2R2006a2006年MATLAB4.2cR71994年MATLAB7.3R2006bMATLAB5.0R81996年MATLAB7.4R2007
7、a2007年每次版本的更新,均进行了相关方面的改进,并增MATLAB5.1到7.1版为止,R9MATLB1997的释放编号均以数字来命名,例如年MATLAB7.5R2007b加了不同工具箱的相关功能:MATLAB5.1.1R7,R12.1,R9.1R14SP1等;MATLAB7.6R2008a2008年MATLAB5.2R101998年MATLAB7.7R2008bMATLAB5.2.1从功能越
此文档下载收益归作者所有