
微信扫一扫,移动浏览光盘
简介
本书根据最新的MATLAB版本,对台湾张铮先生的《MATLAB程式设计与应用教学范本》改编而成。除了原书主要讲述的MATLAB绘图和影像处理功能外,本书以实用、最新和易懂为原则,增加了图形用户界面编程、数值计算、符号运算、数字信号处理、优化运算、神经网络分析、系统仿真和模糊系统设计等内容。本书通过实例的形式,系统介绍了MATLAB的使用技巧和编程方法。
本书内容丰富,讲解精练,既适合高校大学生、研究生使用,也可作为从事相关领域工作的科研人员的参考书。
美国MathWorks公司推出的MATLAB,是一种集数值计算、符号运算、可
目录
第1章 matlab入门
1-1 matlab的概况
1-2 matlab的启动和菜单介绍
1-3 命令窗[21(commandwindow)的使用
1-3-1 命令窗口的使用
1-3-2 若干通用操作指令
1-3-3 在线帮助和演示
1-4 程序编辑窗口
1-5 快捷键的介绍
第2章 数、变量和表达式
2-1 运算符
2-1-1 算术运算符
2-1-2 关系运算符
2-1-3 逻辑运算符
2-2 常量和变量
2-2-1 数字量
2-2-2 字符量
2-2-3 变量的基本规定和运算
第3章 矩阵及其运算
3-1 矩阵与数组的介绍
.3-1-1 数组
3-1-2 矩阵
3-2 矩阵与数组的运算规则
3-2-1 矩阵与数组的加减
3-2-2 矩阵与数组的乘和乘方
3-2-3 矩阵的求逆
3-2-4 矩阵与数组运算的综合示例
第4章 程序的结构和流程控制
4-1 程序的结构
4-1-1 for循环结构
4-1-2 while循环结构
4-1-3 if分支结构
4-1-4 switch分支结构
4-2 程序的流程控制
4-2-1 continue命令
4-2-2 break命令
4-2-3 return命令
第5章 函数及其图像
5-1 概要
5-2 常用数学函数
5-2-1 基本数学函数
5-2-2 三角函数与反三角函数
5-3 绘图命令
5-3-1 绘图命令要览
5-3-2 绘图命令用法说明
5-4 绘图范例集锦
第6章 matlab图形用户界面和程序设计
6-1 matlab的图形用户界面简介
6-2 图形用户界面设计工具guide
6-2-1 图形用户界面的开发环境
6-2-2 位置调整工具(alignment tool)
6-2-3 对象属性查看器(proporty ispector)
6-2-4 菜单编辑器(menu editor)
6-2-5 对象浏览器(object browser)
6-2-6 对生成gui程序的设置
6-3 对话框
6-3-1 提问对话框(questdlg)
6-3-2 输入对话框(inputdlg)
6-3-3 列表对话框(listdlg)
6-3-4 其他对话框
第7章 matlab的数值计算
7-1 多项式的运算
7-1-1 多项式的生成和表达
7-1-2 多项式的乘除
7-1-3 多项式的求导
7-1-4 多项式的求根
7-2 数据分析
7-2-1 极值、均值、标准差和中位值的计算
7-2-2 曲线的拟合
7-2-3 协方差阵和相关阵
7-2-4 统计频数函数直方图
7-3 数值积分和微分
7-3-1 微分和积分的物理意义及数学表达
7-3-2 函数数值积分
7-3-3 数值微分
7-4 一般非线性方程组的数值解
7-5 微分方程求解
7-5-1 微分方程的意义
7-5-2 一阶常微分方程求解
7-5-3 二阶常微分方程求解
第8章 matlab的符号运算
8-1 符号表达式的生成
8-1-1 符号表达式的建立
8-1-2 符号矩阵的修改
8-2 符号表达式的基本运算
8-2-1 基本代数运算
8-2-2 因式分解、展开、化简
8-2-3 符号与数值间的转化
8-3 符号矩阵
8-4 符号求极限
8-5 微分
8-6 积分
8-7 符号求解方程
8-7-1 线性方程
8-7-2 非线性方程
8-7-3 常微分方程
8-7-4 符号函数的图形显示
8-8 其他符号运算命令函数的简介
第9章 高级绘图
9-1 二维图形
9-1-1 函数title、xlabel、ylabel和zlabel的应用
9-1-1 linspace函数设置空间向量
9-1-3 绘图窗口工具栏的介绍
9-1-4 函数legend、text和stext的应用
9-1-5 函数plotyy和axis的使用
9-2 三维图形
9-2-1 mesh函数和surf函数
9-2-2 meshz函数和waterfall函数
9-2-3 用meshc和contour画立体图和高等线图
9-2-4 用描影法绘3d图
9-2-5 三维绘图的几个工具
9-3 统计用图
9-3-1 直方图
9-3-2 饼图
第10章 数字信号的处理
10-1 数字信号的表示及其意义
10-1-1 数字和模拟信号之间的转换及采样频率
10-1-2 信号的表示
10-2 数字信号的运算和处理
10-2-1 信号的相加、相乘
10-2-2 离散傅立叶变换和其逆变换
10-2-3 信号的功率密度谱
10-2-4 信号的互相关功率密度谱
10-3 数字滤波
10-3-1 滤波的原理分析及函数实现
10-3-2 滤波器的设计示例
10-3-3 一些说明
第11章 优化运算
11-1 优化问题及其数学模型
11-2 优化工具箱
11-3 工具箱的使用
11-3-1 无约束的极值运算
11-3-2 有约束的极值运算
11-3-3 上界和下界条件
11-3-4 等式约束条件
11-4 优化求解中的常见问题及解决建议
11-5 对优化学习的拓展
第12章 神经网络分析
12-1 神经网络的特点
12-2 matlab神经网络工具箱
12-3 神经网络工具箱的gui工具
12-4 神经网络工具箱gui工具的使用
12-5 gui工具的使用范例
12-6 神经网络学习的总结
第13章 系统仿真
13-1 simulink的概述
13-2 功能模块函数库的介绍
13-3 功能模块和连线的处理
13-4 仿真参数设置
13-5 自定义功能模块
13-5-1 自定义功能模块的生成
13-5-2 自定义功能模块选项卡的设置
13-6 系统仿真学习的拓展
第14章 模糊系统设计
14-1 matlab的模糊逻辑工具箱
14-2 系统的建立
14-3 系统的调试
14-4 模糊推理系统的仿真
14-5 anfis编辑器及其应用
14-5-1 anfis编辑器gui
14-5-2 anfis编辑器gui的应用
14-6 对模糊系统学习的拓展
第15章 影像处理
15-1 matlab的影像处理
15-2 影像处理的基本命令
15-3 选取影像显示窗口(imcrop)
15-4 旋转影像(imrotate)
15-5 将影像显示在圆柱体和球体上
15-6 魔术方块(magic)
15-7 将彩色影像转换为黑白影像(rgb2gray(rgb))
15-8 对影像进行区块化处理(blkproc)
15-9 转换为二进制影像(roicolor)
15-10 影像边界(edge)
15-11 调整黑白显示的值(imadjust)
15-12 数字滤波器(filter2)
15-13 描绘轮廓线(imcontour)
15-14 影像的噪音处理
15-15 用fftshift与fft2指令对影像进行处理
15-16 光衍射的电脑显示
15-16-1 光的本质
15-16-2 光的干涉和衍射
15-16-3 光衍射现象的程序设计和电脑显示
附录a matlab主要命令函数表
附录b matlab工具箱主要命令函数表
参考文献
1-1 matlab的概况
1-2 matlab的启动和菜单介绍
1-3 命令窗[21(commandwindow)的使用
1-3-1 命令窗口的使用
1-3-2 若干通用操作指令
1-3-3 在线帮助和演示
1-4 程序编辑窗口
1-5 快捷键的介绍
第2章 数、变量和表达式
2-1 运算符
2-1-1 算术运算符
2-1-2 关系运算符
2-1-3 逻辑运算符
2-2 常量和变量
2-2-1 数字量
2-2-2 字符量
2-2-3 变量的基本规定和运算
第3章 矩阵及其运算
3-1 矩阵与数组的介绍
.3-1-1 数组
3-1-2 矩阵
3-2 矩阵与数组的运算规则
3-2-1 矩阵与数组的加减
3-2-2 矩阵与数组的乘和乘方
3-2-3 矩阵的求逆
3-2-4 矩阵与数组运算的综合示例
第4章 程序的结构和流程控制
4-1 程序的结构
4-1-1 for循环结构
4-1-2 while循环结构
4-1-3 if分支结构
4-1-4 switch分支结构
4-2 程序的流程控制
4-2-1 continue命令
4-2-2 break命令
4-2-3 return命令
第5章 函数及其图像
5-1 概要
5-2 常用数学函数
5-2-1 基本数学函数
5-2-2 三角函数与反三角函数
5-3 绘图命令
5-3-1 绘图命令要览
5-3-2 绘图命令用法说明
5-4 绘图范例集锦
第6章 matlab图形用户界面和程序设计
6-1 matlab的图形用户界面简介
6-2 图形用户界面设计工具guide
6-2-1 图形用户界面的开发环境
6-2-2 位置调整工具(alignment tool)
6-2-3 对象属性查看器(proporty ispector)
6-2-4 菜单编辑器(menu editor)
6-2-5 对象浏览器(object browser)
6-2-6 对生成gui程序的设置
6-3 对话框
6-3-1 提问对话框(questdlg)
6-3-2 输入对话框(inputdlg)
6-3-3 列表对话框(listdlg)
6-3-4 其他对话框
第7章 matlab的数值计算
7-1 多项式的运算
7-1-1 多项式的生成和表达
7-1-2 多项式的乘除
7-1-3 多项式的求导
7-1-4 多项式的求根
7-2 数据分析
7-2-1 极值、均值、标准差和中位值的计算
7-2-2 曲线的拟合
7-2-3 协方差阵和相关阵
7-2-4 统计频数函数直方图
7-3 数值积分和微分
7-3-1 微分和积分的物理意义及数学表达
7-3-2 函数数值积分
7-3-3 数值微分
7-4 一般非线性方程组的数值解
7-5 微分方程求解
7-5-1 微分方程的意义
7-5-2 一阶常微分方程求解
7-5-3 二阶常微分方程求解
第8章 matlab的符号运算
8-1 符号表达式的生成
8-1-1 符号表达式的建立
8-1-2 符号矩阵的修改
8-2 符号表达式的基本运算
8-2-1 基本代数运算
8-2-2 因式分解、展开、化简
8-2-3 符号与数值间的转化
8-3 符号矩阵
8-4 符号求极限
8-5 微分
8-6 积分
8-7 符号求解方程
8-7-1 线性方程
8-7-2 非线性方程
8-7-3 常微分方程
8-7-4 符号函数的图形显示
8-8 其他符号运算命令函数的简介
第9章 高级绘图
9-1 二维图形
9-1-1 函数title、xlabel、ylabel和zlabel的应用
9-1-1 linspace函数设置空间向量
9-1-3 绘图窗口工具栏的介绍
9-1-4 函数legend、text和stext的应用
9-1-5 函数plotyy和axis的使用
9-2 三维图形
9-2-1 mesh函数和surf函数
9-2-2 meshz函数和waterfall函数
9-2-3 用meshc和contour画立体图和高等线图
9-2-4 用描影法绘3d图
9-2-5 三维绘图的几个工具
9-3 统计用图
9-3-1 直方图
9-3-2 饼图
第10章 数字信号的处理
10-1 数字信号的表示及其意义
10-1-1 数字和模拟信号之间的转换及采样频率
10-1-2 信号的表示
10-2 数字信号的运算和处理
10-2-1 信号的相加、相乘
10-2-2 离散傅立叶变换和其逆变换
10-2-3 信号的功率密度谱
10-2-4 信号的互相关功率密度谱
10-3 数字滤波
10-3-1 滤波的原理分析及函数实现
10-3-2 滤波器的设计示例
10-3-3 一些说明
第11章 优化运算
11-1 优化问题及其数学模型
11-2 优化工具箱
11-3 工具箱的使用
11-3-1 无约束的极值运算
11-3-2 有约束的极值运算
11-3-3 上界和下界条件
11-3-4 等式约束条件
11-4 优化求解中的常见问题及解决建议
11-5 对优化学习的拓展
第12章 神经网络分析
12-1 神经网络的特点
12-2 matlab神经网络工具箱
12-3 神经网络工具箱的gui工具
12-4 神经网络工具箱gui工具的使用
12-5 gui工具的使用范例
12-6 神经网络学习的总结
第13章 系统仿真
13-1 simulink的概述
13-2 功能模块函数库的介绍
13-3 功能模块和连线的处理
13-4 仿真参数设置
13-5 自定义功能模块
13-5-1 自定义功能模块的生成
13-5-2 自定义功能模块选项卡的设置
13-6 系统仿真学习的拓展
第14章 模糊系统设计
14-1 matlab的模糊逻辑工具箱
14-2 系统的建立
14-3 系统的调试
14-4 模糊推理系统的仿真
14-5 anfis编辑器及其应用
14-5-1 anfis编辑器gui
14-5-2 anfis编辑器gui的应用
14-6 对模糊系统学习的拓展
第15章 影像处理
15-1 matlab的影像处理
15-2 影像处理的基本命令
15-3 选取影像显示窗口(imcrop)
15-4 旋转影像(imrotate)
15-5 将影像显示在圆柱体和球体上
15-6 魔术方块(magic)
15-7 将彩色影像转换为黑白影像(rgb2gray(rgb))
15-8 对影像进行区块化处理(blkproc)
15-9 转换为二进制影像(roicolor)
15-10 影像边界(edge)
15-11 调整黑白显示的值(imadjust)
15-12 数字滤波器(filter2)
15-13 描绘轮廓线(imcontour)
15-14 影像的噪音处理
15-15 用fftshift与fft2指令对影像进行处理
15-16 光衍射的电脑显示
15-16-1 光的本质
15-16-2 光的干涉和衍射
15-16-3 光衍射现象的程序设计和电脑显示
附录a matlab主要命令函数表
附录b matlab工具箱主要命令函数表
参考文献
MATLAB程序设计与实例应用
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×
