聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第1章 Matlab软件入门(葛广英)

MATLAB 语言及应用 葛广英博士/教授 E-mail:ggysd@126.com Te:8238033 0.5 们成大学 Liaochene University
1 MATLAB 语言及应用 葛广英 博士/教授 E-mail: ggysd@126.com Tel: 8238033 -4 -2 0 2 4 -5 0 5 0 0.5 1

Matlab软件的发展史 MATLAB.是Matrix Laboratory的缩写 ■发展史: (1)20世纪70年代后期,美国Cleve Moler博士讲授线性 代数时,发现应用其他高级编程语言极为不便,于是与同 事构思设计了一组调用LINPACK和EISPACK库程序的 “通俗易用”的接口,既是基于Fortran语言的萌芽状态的 MATLAB。 (2)1984年Jonh Little、Cleve Moler、Steve Bangert合作 成立了Math Works公司,专门从事MATLAB软件开发; 此后,其内核采用C语言编写。 们成大学 3 Liaocheng University
3 Matlab 软件的发展史 MATLAB是Matrix Laboratory的缩写 发展史: (1)20世纪70年代后期,美国Cleve Moler博士讲授线性 代数时,发现应用其他高级编程语言极为不便,于是与同 事构思设计了一组调用LINPACK和EISPACK库程序的 “通俗易用”的接口,既是基于Fortran语言的萌芽状态的 MATLAB。 (2)1984年Jonh Little、Cleve Moler、Steve Bangert合作 成立了 MathWorks公司,专门从事MATLAB软件开发; 此后,其内核采用C语言编写

(3)1993年推出4.0版本 (4)1997年推出5.0版本 (5)2000年推出6.0版本 (6)2004年推出7.0版本 (7)2006年后推出R系列,“R+年份+代码” 如我们目前使用的是MATLAB R2010a 们成大学 4 Liaocheng University
4 (3)1993年推出 4.0版本 (4)1997年推出 5.0版本 (5)2000年推出 6.0版本 (6)2004年推出 7.0版本 (7)2006年后推出R系列,“R+年份+代码” 如我们目前使用的是MATLAB R2010a

虽然MATLAB是全英文界面,但已成为世界 上最流行的、应用最广泛的工程计算和仿真软 件。 ■MATLAB集矩阵运算、数值分析、图形显示 和仿真于一体,被广泛应用于自动控制、数学 运算、计算机技术、图像信号处理、通信与信 息处理、汽车工业和语音处理等行业,是国内 外高校和科研部门进行科学研究的重要工具。 MATLAB是一个交互式开发系统,其基本数 据要素是矩阵。 们成大学 Liaochene University
5 虽然MATLAB是全英文界面,但已成为世界 上最流行的、应用最广泛的工程计算和仿真软 件。 MATLAB集矩阵运算、数值分析、图形显示 和仿真于一体,被广泛应用于自动控制、数学 运算、计算机技术、图像信号处理、通信与信 息处理、汽车工业和语音处理等行业,是国内 外高校和科研部门进行科学研究的重要工具。 MATLAB是一个交互式开发系统,其基本数 据要素是矩阵

MATLAB程序的工作方式: 高级语言工作方式有解释和编译两种: > MATLAB.采用解释方式 > C/C++采用编译方式 吧 们成大学 6 Liaocheng University
6 MATLAB程序的工作方式: 高级语言工作方式有解释和编译两种: ¾ MATLAB采用解释方式 ¾ C/C++采用编译方式

Matlab应用举例: Two-Dimensional Line Plot Three-Dimensional Line Plot 10 0.5 0 -0.5 -1 -0.5 0 0.5 0.5 0.5 0 0 -2 y -4 们℃成大学 7 Liaocheng Universi七y
7 Matlab应用举例: -1 0 1 -1 0 1 0 5 10 x Three-Dimensional Line Plot y time -1 -0.5 0 0.5 1 -1 -0.5 0 0.5 1 Two-Dimensional Line Plot x y -4 -2 0 2 4 -5 0 5 0 0.5 1 y x z -4 -2 0 2 4 -5 0 5 0 0.5 1

MATLAB在数字图像中的应用 你床 8 Liaocheng University 图
8 MATLAB在数字图像中的应用

参考书(Reference) 1.《MATLAB实用教程》林旭梅葛广英主编,中国石油大学出版社,2010.4 ■ 2.《MATLAB教程及实训》曹弋,机械工业出版社,2008.5 3.《MATLAB Programming for Engineers)》(第二版),Stephen J.Chapman 著,北京:科学出版社,2005.8 4.《精通MATLAB》,葛哲学编著,北京:电子工业出版社,2008.2 ■ 5.《MATLAB7.0实用指南》,苏金明、王永利编著,北京:电子工业出版 社,2004.11 ■ 6.《MATLAB及在电子信息课程中的应用》陈怀琛、吴大正、高西全编著, 北京:电子工业出版社 7.www.mathworks.cn,http://www.ilovematlab.cn/forum.php http://www.matlabsky.com/ 们成大学 13 Liaocheng University
13 参考书(Reference) 1. 《MATLAB实用教程》林旭梅 葛广英主编,中国石油大学出版社,2010.4 2. 《MATLAB教程及实训》 曹弋,机械工业出版社,2008.5 3.《MATLAB Programming for Engineers》(第二版),Stephen J. Chapman 著,北京:科学出版社, 2005.8 4.《精通MATLAB》,葛哲学编著,北京:电子工业出版社,2008.2 5.《MATLAB7.0实用指南》,苏金明、王永利编著,北京:电子工业出版 社,2004.11 6.《MATLAB及在电子信息课程中的应用》陈怀琛、吴大正、高西全编著, 北京:电子工业出版社 7. www.mathworks.cn,http://www.ilovematlab.cn/forum.php http://www.matlabsky.com/

MATLAB学习方法: Matlab是练出来的,而不是看出来的。 个人有计算机的同学,在你们的机器上安装 MATLAB软件。 们成大学 15 Liaocheng University
15 MATLAB学习方法: Matlab是练出来的,而不是看出来的。 个人有计算机的同学,在你们的机器上安装 MATLAB软件

第1章MATLAB软件入门 ■1.1 MATLAB软件的特点 ■1.2 MATLAB软件的安装和启动 ■1.3 MATLAB软件桌面 ■1.4Help帮助系统 们成大学 16 Liaocheng University
16 第1章 MATLAB 软件入门 1.1 MATLAB 软件的特点 1.2 MATLAB 软件的安装和启动 1.3 MATLAB 软件桌面 1.4 Help帮助系统
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(教学大纲,葛广英).pdf
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)09 转移构造函数 & 转移赋值操作符重载函数.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)08 消息(事件)驱动的程序设计.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)07 异常处理.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)05 泛型(类属)程序设计-模板.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)04 继承-派生类.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)03-1 λ表达式.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)03 操作符重载.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,高级篇)02 数据抽象与封装——对象与类.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)10 f函数式、逻辑式程序设计 unctional & logic programming.ppt
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)08 复合数据的描述——构造数据类型(指针及其应用).pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)07 过程(功能)抽象——函数(标识符作用域与变量生存期).pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)06 复合数据的描述——构造数据类型(基础).pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)05 过程(功能)抽象——函数(基础).pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)04 简单数据的描述——基本数据类型与表达式(深入).pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)03 程序的流程控制——语句.pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)02 简单数据的描述——基本数据类型与表达式(基础).pptx
- 南京大学计算机科学与技术系:《程序设计(C++)》课程教学资源(PPT讲稿,基础篇)01 概述.pptx
- 宣城工业学校:《计算机应用基础(Windows7+Office2010)》课程教学资源(课件讲稿)第1章 计算机基础知识 1.5 数制与编码.pdf
- 软件工程:面向对象程序设计模型中的并发行为(博士论文).pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第2章 MATLAB的程序设计(2.1-2.2).pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第2章 程序设计和M文件(2.3-2.5).pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第2章 程序设计和M文件 2.4 M文件.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第3章 MATLAB图形图像处理(1/2).pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第3章 MATLAB图形图像处理(2/2).pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第4章 SIMULINK仿真.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,上)第6章 Matlab在信号处理中的应用.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第1章 系统环境.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第2章 MATLAB应用基础.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第3章 MATLAB绘图(图形图像处理).pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第4章 Matlab数值计算与符号计算.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第5章 SIMULINK仿真工具箱.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第7章 信号处理工具箱.pdf
- 聊城大学:《MATLAB语言及应用 MATLAB Language and Application》课程教学资源(课件讲稿,下)第9章 SIMPowerSystem工具箱.pdf
- 南京大学:《程序设计(C++)》课程教学资源(PPT课件讲稿,基础篇)01 概述(陈家骏).pptx
- 南京大学:《程序设计(C++)》课程教学资源(PPT课件讲稿,基础篇)02 简单数据的描述——基本数据类型与表达式(基础).pptx
- 南京大学:《程序设计(C++)》课程教学资源(PPT课件讲稿,基础篇)03 程序的流程控制——语句.pptx
- 南京大学:《程序设计(C++)》课程教学资源(PPT课件讲稿,基础篇)04 简单数据的描述——基本数据类型与表达式(深入).pptx
- 南京大学:《程序设计(C++)》课程教学资源(PPT课件讲稿,基础篇)05 过程(功能)抽象——函数(基础).pptx
- 南京大学:《程序设计(C++)》课程教学资源(PPT课件讲稿,基础篇)06 复合数据的描述——构造数据类型(基础).pptx