中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第一章 MATLAB基础准备及入门(1/2)

MATLAB程序设计与应用 主讲教师:卢丹 电子信息工程学院
MATLAB程序设计与应用 主讲教师:卢丹 电子信息工程学院

6 MATLAB课程介绍 UNIVE 定位:专业选修课 目标 了解 MATLAB 掌握数值数组(矩阵)及其运算、字符串数 组、元胞数组和构架数组 ▲理解数值计算、符号计算 简单编程,简单的数据处理及基本图形绘制 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 MATLAB课程介绍 定位:专业选修课 目标 了解MATLAB 掌握数值数组(矩阵)及其运算、字符串数 组、元胞数组和构架数组 理解数值计算、符号计算 简单编程,简单的数据处理及基本图形绘制

UNIVE 教材 《 MATLAB教程-基于6X版本》 张志涌等编北航出版社 课程安排 ▲学时:32 ▲安排:讲课20学时,上机12学时 ▲考核方式:闭卷考试结合上机考试 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 教材 《MATLAB教程-基于6.X版本》 张志涌等编 北航出版社 课程安排 学时:32 安排:讲课20学时,上机12学时 考核方式:闭卷考试结合上机考试

学习内容 UNIVE MATLAB基础准备及入门 数值数组及其运算 、字符串数组、元胞数组和构架数组 四、数值计算 五、符号计算 六、数据和函数的可视化 七、用户函数文件的编写 中国民航大学电子借总工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 学习内容 一、MATLAB基础准备及入门 二、数值数组及其运算 三、字符串数组、元胞数组和构架数组 四、数值计算 五、符号计算 六、数据和函数的可视化 七、用户函数文件的编写

第一章 MATLAB基础准备及入门 1 MATLAB语言的发展 Matlab语言是由美国的 Clever moler博 于1980年开发的,设计者的初衷是为解 决“线性代数”课程的矩阵运算问题 取名 MATLAB即 Matrix Laboratory 矩阵实验室的意思 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 第一章 MATLAB基础准备及入门 1.1 MATLAB语言的发展 Matlab语言是由美国的Clever Moler博 于1980年开发的,设计者的初衷是为解 决“线性代数”课程的矩阵运算问题 取名MATLAB即Matrix Laboratory 矩阵实验室的意思

11 Matlab语言的发展 UNIVE ●1984年, Cleve moler和 Jack little等合作成立了 Math work公司,推出了用C语言开发的 Matlab10 20年代90世纪初,运行于 Windows系统上的 Matlab40问世。此后的4x版本中增加了 Simulink、 符号运算工具箱和 Noteboe0k等新的组件。 ●1997年, Matlab5.0问世 ●2000年, Matlabe6.0问世 ●2002年, Matlabe6.5问世 ●2004年, Matlab7.0问世 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 1.1 Matlab语言的发展 ⚫ 1984年,Cleve Moler和Jack Little等合作成立了 MathWork公司,推出了用C语言开发的Matlab1.0 ⚫ 20年代90世纪初,运行于Windows系统上的 Matlab4.0问世。此后的4.x版本中增加了Simulink、 符号运算工具箱和Notebook等新的组件。 ⚫ 1997年,Matlab5.0问世 ⚫ 2000年,Matlab6.0问世 ⚫ 2002年,Matlab6.5问世 ⚫ 2004年,Matlab7.0问世

1.2 Matlab的特点 UNIVE ● Matlab是一种直译式的高级语言,比其它程序 设计语言容易 ● Matlab的基本数据类型是双精度的,无须定义 的、下标从1开始的复数(实数)矩阵。 ● Matlab有命令行操作(类似高级计算器)和编 程执行两种使用方法,分别适用于简单的草稿 式计算和复杂的应用开发。 ●绝大多数Maab函数的输入输出参数个数都是 可变的,调用函数时输入输出参数的个数不同, 函数完成的功能会有一定的差异 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 1.2 Matlab的特点 ⚫ Matlab是一种直译式的高级语言,比其它程序 设计语言容易 ⚫ Matlab的基本数据类型是双精度的,无须定义 的、下标从1开始的复数(实数)矩阵。 ⚫ Matlab有命令行操作(类似高级计算器)和编 程执行两种使用方法,分别适用于简单的草稿 式计算和复杂的应用开发。 ⚫ 绝大多数Matlab函数的输入输出参数个数都是 可变的,调用函数时输入输出参数的个数不同, 函数完成的功能会有一定的差异

12 Matlab的特点 UNIVE ● Matlab操作界面友好,编程语言简练,算法高 效准确,图形显示和数据可视化功能强大 Matlab的帮助系统非常完善,内容包括各个组 件的入门指南、完全用户手册和示例演示等 Maab采用开放性结构设计,具体表现在 ■除少数内部函数外,所有Maab主包函数和各种工 具箱函数都是可读可改的M文件 对外提供了 Matlab的CC++数学函数库、图形函数 库以及相关的API函数 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 1.2 Matlab的特点 ⚫ Matlab操作界面友好,编程语言简练,算法高 效准确,图形显示和数据可视化功能强大 ⚫ Matlab的帮助系统非常完善,内容包括各个组 件的入门指南、完全用户手册和示例演示等 ⚫ Matlab采用开放性结构设计,具体表现在 ◼ 除少数内部函数外,所有Matlab主包函数和各种工 具箱函数都是可读可改的M文件 ◼ 对外提供了Matlab的C/C++数学函数库、图形函数 库以及相关的API函数

13 Matlab的应用 UNIVER 工亚业研究与开发 ●数学教学,特别是线性代数 ●数值分析和科学计算方面的教学与研究 ●电子学、控制理论和物理学等工程和科学 ●学科方面的教学与研究 ●经济学、化学和生物学等计算问题的所有 其他领域中的教学与研究 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 ⚫ 工业研究与开发 ⚫ 数学教学,特别是线性代数 ⚫ 数值分析和科学计算方面的教学与研究 ⚫ 电子学、控制理论和物理学等工程和科学 ⚫ 学科方面的教学与研究 ⚫ 经济学、化学和生物学等计算问题的所有 其他领域中的教学与研究 1.3 Matlab的应用

14 Matlabl的功能 UNIVE ●强大的数值(矩阵)运算功能 ●广泛的符号运算功能 ●高级与低级兼备的图形功能(计算结果的 可视化功能) ●可靠的容错功能 ●信息量丰富的联机检索功能 中国民航大学电子信息工程学院
中 国 民 航 大 学 电 子 信 息 工 程 学 院 1.4 Matlab的功能 ⚫强大的数值(矩阵)运算功能 ⚫广泛的符号运算功能 ⚫高级与低级兼备的图形功能(计算结果的 可视化功能) ⚫可靠的容错功能 ⚫信息量丰富的联机检索功能
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 人民邮电出版社:《3ds max 7.0案例教程》第9章 灯光与摄像机.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第8章 材质的编辑和使用.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第7章 面片与NURBS建模.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第6章 合成建棋.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第5章 材质编辑器与贴图通道.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第4章 用二维型建模.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第3章 使用修改器.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第2章 三维建棋.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第1章 3ds max 7.0的工作环境和基本操作.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第11章 环境、特效与渲染.ppt
- 人民邮电出版社:《3ds max 7.0案例教程》第10章 建立场景动画.ppt
- 《网页制作教程》第7章 在网页中使用超链接.ppt
- 《网页制作教程》第6章 网页图像处理.ppt
- 《网页制作教程》第5章 网页框架的处理.ppt
- 《网页制作教程》第4章 网页表格的处理.ppt
- 《网页制作教程》第3章 网页文本的处理.ppt
- 《网页制作教程》第2章 创建站点.ppt
- 《网页制作教程》第1章 网页制作初识.ppt
- 《网页制作教程》第12章 利用ADO实现网页与数据库的链接.ppt
- 《网页制作教程》第11章 示例网页利用ASP实现交互功能.ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第一章 MATLAB基础准备及入门(2/2).ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第二章 数值数组及其运算(1/2).ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第二章 数值数组及其运算(2/2).ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第三章 字符串数组、元胞数组和构架数组.ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第四章 数据和函数的可视化.ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第五章 M文件(主讲:卢丹).ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第六章 数值计算_matlab8.ppt
- 中国民航大学电子信息工程学院:《MATLAB程序设计与应用》课程教学资源(PPT课件讲稿)第七章 符号计算.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第10讲 一维数组与字符数组.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第11讲 数组与指针.ppt
- 重庆邮电大学:《C语言程序设计》课程作业讲评-goldbahe猜想.doc
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)习题7.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第13讲 指针与一维数组.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第14讲 二维数组、二维数组做函数参数.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第15讲 二维数组与指针.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第16讲 动态内存分配&结构体.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第17讲 共用体&链表.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第18讲 文件.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第1讲 简介与hello world.ppt
- 重庆邮电大学:《C语言程序设计》课程PPT教学课件(讲稿)第20讲 位运算讲、位段、枚举变量、大型程序开发.ppt