Matlab基本特性-Matlab软件与基础数学实验.ppt
《Matlab基本特性-Matlab软件与基础数学实验.ppt》由会员分享,可在线阅读,更多相关《Matlab基本特性-Matlab软件与基础数学实验.ppt(49页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Matlab软件与基础数学实验软件与基础数学实验安阳师范学院安阳师范学院2Matlab基本特性基本特性Matlab中数组及矩阵运算中数组及矩阵运算Matlab中函数的数值运算中函数的数值运算Matlab中的符号运算中的符号运算第一章第一章 MATLAB基本特性基本特性与基本运算与基本运算3MATLAB产生的历史背景产生的历史背景 “矩阵实验室矩阵实验室”(MATrix LABoratory)在在70年代中期年代中期,Cleve Moler博士博士和其同事在美国国家科学基金的资助和其同事在美国国家科学基金的资助下开发了调用下开发了调用EISPACK和和LINPACK的的FORTRAN子程序库子程
2、序库.EISPACK是是特征值求解的特征值求解的FORTRAN程序库程序库,LINPACK是解线性方程的程序库是解线性方程的程序库.在在当时当时,这两个程序库代表矩阵运算的最这两个程序库代表矩阵运算的最高水平高水平.到到70年代后期,身为美国年代后期,身为美国New Mexico大学计算机系系主任的大学计算机系系主任的Cleve Moler,在给学生讲授线性代,在给学生讲授线性代数课程时,想教学生使用数课程时,想教学生使用EISPACK和和LINPACK程序库,但他发现学生程序库,但他发现学生用用FORTRAN编写接口程序很费时间,编写接口程序很费时间,为了让学生方便的调用为了让学生方便的调用
3、EISPACK和和LINPACK,利用业余时间为学生编,利用业余时间为学生编写写EISPACK和和LINPACK的接口程序。的接口程序。Cleve Moler给这个接口程序取名为给这个接口程序取名为MATLAB,取名,取名MATLAB(MATrix LABoratory),即,即Matrix和和Laboratory的组合。在以后的数年的组合。在以后的数年里,里,MATLAB在多所大学里作为教在多所大学里作为教学辅助软件使用,并作为面向大众学辅助软件使用,并作为面向大众的免费软件广为流传。的免费软件广为流传。1983年春天年春天,Cleve Moler到到Standford大学讲学,大学讲学,M
4、ATLAB深深深地吸引了工程师深地吸引了工程师John Little。John Little敏锐地觉察到敏锐地觉察到MATLAB在工程领域的广阔前景,在工程领域的广阔前景,同年,他和同年,他和Cleve Moler,Steve Bangert一起,用一起,用C语言开发了第语言开发了第二代专业版。这一代的二代专业版。这一代的MATLAB语言同时具备了数值计算和数据语言同时具备了数值计算和数据图示化的功能图示化的功能。71 MATLAB的发展的发展 1984年,年,MathWorks公司成立,公司成立,MATLAB正是正是推向市场。推向市场。1984年,年,MATLAB第第1版版(DOS版版)19
5、92年,年,版版 simlink内嵌内嵌 1994年,年,版版 1997年,年,版版 全面的面向对象全面的面向对象 1999年,年,版版 Release 11 2000年,年,版版 Release 12 2001年,年,版版 2002年,年,版版 购并了购并了MATRIXx 2004年,年,版版8时至今日,经过时至今日,经过MathWorks公司的不断完善,公司的不断完善,MATLAB已经发展成为适合多学科,多种工作平台的已经发展成为适合多学科,多种工作平台的功能强大的大型软件。在国外,功能强大的大型软件。在国外,MATLAB已经经受了已经经受了多年考验。在欧美等高校,多年考验。在欧美等高校,
6、MATLAB已经成为已经成为线性代线性代数,自动控制理论,数理统计,数字信号处理,时间数,自动控制理论,数理统计,数字信号处理,时间序列分析,动态系统仿真序列分析,动态系统仿真等高级课程的基本教学工具;等高级课程的基本教学工具;成为攻读学位的大学生,硕士生,博士生必须掌握的成为攻读学位的大学生,硕士生,博士生必须掌握的基本技能。在设计研究单位和工业部门,基本技能。在设计研究单位和工业部门,MATLAB被被广泛用于科学研究和解决各种具体问题。在国内,特广泛用于科学研究和解决各种具体问题。在国内,特别是工程学术界,别是工程学术界,MATLAB也逐步盛行起来。可以说,也逐步盛行起来。可以说,无论你从
7、事工程方面的哪个学科,都能在无论你从事工程方面的哪个学科,都能在MATLAB里里找到合适的功能。找到合适的功能。9Matlab能做什么基本的数据处理基本的数据处理数据来源:数据来源:Excel、数据库、数据库、A/D等等等等优化和解方程优化和解方程动态过程仿真:实时的和非实时的动态过程仿真:实时的和非实时的嵌入式的控制:嵌入式的控制:Pc/104和和DSP神经元网络、小波分析、神经元网络、小波分析、GA等等等等虚拟现实仿真虚拟现实仿真1011MATLAB的主要应用领域的主要应用领域(1)数值分析。(2)数值和符号计算。(3)工程与科学绘图。(4)控制系统的设计与方针。(5)数字图像处理。(6)
8、数字信号处理。(7)通讯系统设计与仿真。(8)财务与金融工程。12The MathWorks公司官方网站公司官方网站产品与全套工具箱手册下载产品与全套工具箱手册下载第三方工具箱下载第三方工具箱下载 产品在中国独家代理产品在中国独家代理(北京九州恒润公司北京九州恒润公司)图1-1MATLAB启动界面13图1-2MATLAB安装界面14图1-3输入用户名称、公司及产品注册码等各种信息界面15图1-4选择需要安装的组件16第一节第一节 Matlab基本特性基本特性17一一.启动与退出启动与退出MATLAB集成环境集成环境1MATLAB系统的启动系统的启动启动启动MATLAB系统有系统有3种常见方法:
9、种常见方法:(1)使用使用Windows“开始开始”菜单。菜单。(2)运行运行MATLAB系统启动程序系统启动程序matlab.exe。(3)利用利用快捷方式快捷方式。18 当当MATLAB安装完毕并首安装完毕并首次启动时,展次启动时,展现在屏幕上的现在屏幕上的界面为界面为MATLAB的的默认界面,如默认界面,如右图所示。右图所示。19启动启动MATLAB后,将进入后,将进入集成环境。集成环境。2.MATLAB 6.5 集成环境包括集成环境包括v MATLAB主窗口主窗口v 命令窗口命令窗口(Command Window)v 工作空间窗口工作空间窗口(Workspace)v 命令历史窗口命令历
10、史窗口(Command History)v 当前目录窗口当前目录窗口(Current Directory)v 启动平台窗口启动平台窗口(Launch Pad)20Matlab工作工作环境界面境界面 命令命令历史史 启动平台启动平台 命令命令 窗口窗口 标题栏 菜菜单栏 常用工具常用工具栏 工作区工作区 当前路径当前路径l 命令窗口命令窗口(Command Window)用途:用途:使用软件提供的各种命令进行简单运算、查询、绘图;使用软件提供的各种命令进行简单运算、查询、绘图;同时显示各种命令的运行结果和过程信息同时显示各种命令的运行结果和过程信息。操作方法:操作方法:键入一条命令,按键入一条命
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Matlab 基本 特性 软件 基础 数学 实验
限制150内