课程目录:Matlab基础培训
4401 人关注
(78637/99817)
课程大纲:

          Matlab基础培训

 

 

 

第一部分初识Matlab

第1章 安装Matlab

1.1 选择版本
1.2 选择工具箱
1.3 安装准备
1.4 安装位置
1.5 安装步骤
1.6 Matlab的替代品

第2章 首次使用

2.1 启动Matlab
2.2 启动自动运行
2.3 界面组成
2.4 调整布局
2.5 设置参数
2.6 退出

第3章 命令窗口及历史命令

3.1 作为“计算器”的Matlab
3.2 参数设置
3.3 常用操作
3.4 执行系统命令
3.5 Windows支持的系统命令
3.6 历史命令窗口与历史命令
3.7 查找内容

第4章 帮助文档

4.1 帮助与演示浏览器
4.2 帮助命令

第二部分数据操作

第5章 变量与工作空间

5.1“从前有个屋子”
5.2 变量赋值、显示
5.3 命名规则
5.4 特殊常量
5.5怎样的变量名是“好的变量名”
5.6 Workspace
5.7 Array Editor
5.8 保存与载入数据
5.9 保存与载入数据
5.10 矩阵与Cell的转换
第6章 运算符

6.1 算术运算
6.2 关系运算
6.3 逻辑运算
第7章 数组寻址

7.1 单元素寻址

7.2 线性寻址

7.3 冒号与多元素寻址
7.4 逻辑寻址
7.5 复杂寻址示例
7.6 反向:语句分析
7.7 正向:思维过程
7.8 寻址与赋值
7.9 字符串和Cell寻址

第8章 矩阵计算

8.1 生成矩阵
8.2 特殊矩阵
8.3 获取矩阵信息

8.4 改变形状
8.5 排序
8.6 对角与三角矩阵
8.7 空矩阵
8.8 简单数据统计函数

第9章 线性代数

9.1 向量的内积
9.2 Kronecker积
9.3 向量范数
9.4 方程组求解
9.5 逆矩阵与行列式
9.6 特征值、特征向量与相似对角化
9.7 其他矩阵分解函数
9.8 冪与指数

 

第三部分绘制图形

第10章 图形窗口

10.1 图形组件的组织结构
10.2 图形窗口编号
10.3 从菜单栏新建图形窗口
10.4 命令行操作

第11章 坐标系

11.1 用图形工具新建、删除坐标系
11.2 命令行操作

第12章 绘制二维曲线图

12.1 基本原理
12.2 鼠标绘图
12.3 命令行绘制曲线图形

第13章 绘制三维曲线图

13.1 鼠标绘图
13.2 命令行绘图

第14章 绘制曲面图形

14.1 建立网络
14.2 计算Z轴坐标(高度)
14.3 鼠标绘图
14.4 命令行绘图
14.5 mesh—网格图
14.6 surf—曲面图
14.7 颜色的妙用—四维数据
14.8 shading—控制曲面颜色渐变
14.9 alpha—设置透明度
14.10 alpha 设置透明度

第15章 图形浏览工具

15.1 选择图形组件
15.2 图形缩放
15.3 拖动图形
15.4 旋转三维图形
15.5 添加坐标Tips
15.6 选择图形区域
15.7 反悔和重做

第16章 修改图形

16.1 编辑图形窗口(绘图区域)
16.2 编辑坐标系
16.3 修改曲线
16.4 修改曲面图形

第17章 标记图形

17.1 添加线条、矩形等
17.2 添加矩形框和椭圆框
17.3 带文字框的标注
17.4 带齐图形组件
17.5 添加图例(Legend)
17.6 显示调色板(Colorbar)
17.7 Title和 Label
17.8 Interpreter显示数学表达式

第18章 其它图形

18.1 图形工具绘图与命令行绘图相通的规律
18.2 线性图形
18.3 杆状图等
18.4 解析图形(Analytic Plots)

第19章 打印、导出与保存图形

19.1 打印图形
19.2 导出图形
19.3 相关命令
19.4 保存为M文件
19.4 保存到剪贴板
19.5 保存到剪贴板

 

第四部分编写程序

第20章 M文件与编辑器

20.1 M文件
20.2 启动M-editor
20.3 editor设置
20.4 编写简单的M文件
20.5 运行M文件
20.6 查找与替换
20.7 书签
20.8 M-Lint
20.9 注释文字
20.10 屏幕回显
20.11 P-code

第21章 控制语句

21.1 判断语句
21.2 循环语句

21.3 出错处理
21.4 结束整个M文件

21.5 键盘控制

第22章 编写函数

22.1 脚本与函数
22.2 一个简单的函数
22.3 脚本与函数的不同
22.4 多输入输出变量
22.5 什么可以作输入输出变量
22.6 函数命名规则

第23章 特殊函数

23.1 匿名函数
23.2 inline函数
23.3 定时执行命令

第24章 搜索路径

24.1 搜索路径的作用
24.2 Set Path
24.3 手工修改
24.4 搜索优先级

 

第五部分多媒体功能
第25章 位图文件
25.1 位图简介
25.2 显示图像的命令
25.3 读取图像文件
25.4 存储数据类型
25.5 类型转换
25.6 保存图像文件
第26章 动画与视频
26.1 直接绘制动画
26.2 可重放的动画
26.3 avifile 另一个命令
26.4 其它视频文件格式
第27章 音频文件
27.1 音频数据
27.2 Matlab中的声音数据
27.3 回放声音
27.4 录制声音
27.5 读写wav文件
27.6 读写Mp3文件

 

第六部分其他内容

第28章 字符串基础操作

28.1 建立字符串变量
28.2 相关数据转换
28.3 数值与字符转换
28.4 判断函数
28.5 判断函数
28.6 eval函数
28.7 字符串比较
28.8 查找与替换
28.9 格式化字符串
28.10 正则表达式*
第29章Cell数组基础知识
29.1 Cell的建立
29.2 Cell寻址
29.3 相关函数
第30章Struct—结构数据
30.1 Struct
30.2 寻址Struct
第31章 读写 xls文件

31.1 xlswrite
31.2 xlsread
31.3 更多格式

第32章 日期与时间

32.1 三种格式
32.2 格式转换
32.3 日期辅助命令
32.4 运行时间

第33章 访问互联网

33.1 网页访问
33.2 Matlab的FTP功能
33.3 Zip压缩解压
33.4 用Matlab发送Email
第34章 读写文件基础
34.1 打开关闭文件
34.2 fgetl 逐行读入
34.3 读写位置控制
34.4 textscan 格式化读入
34.5 fprintf 格式化输出
第35章 内存不足?
35.1 变量尺寸过大
35.2 内存背景知识
35.3 解决基本思路
35.4 减少Matlab系统内存占用
35.5 扩展可用内存空间
35.6 减少内存占用

第36章 多项式、曲线拟合与插值
36.1 多项式
36.2 多项式拟合
36.3 插值
36.4 曲线拟合图形界面工具
第37章 简单的数值分析
37.1 一元方程求根
37.2 寻找最大值、最小值
37.3 数值积分
37.4 简单的常微分方程求解

第七部分 补充更新
第38章 Matlab版本更新
38.1 Matlab2010a
38.1.1 Matlab环境
38.1.2 数学计算能力
38.1.3 数据分析
38.1.4 编程与多媒体
38.1.5 绘制图形
38.1.6 外部接口
第39章 视频更新记录
39.1 2010年4月更新
39.2 2010年6月更新

第八部分 习题与讲解
40.1 Matlab界面操作练习
40.2 向量的建立、合并等
40.3 数学计算与向量寻址

40.4 二维图形
40.5 三维图形
40.6 函数
40.7 基本编程语句