图书目录

目录

下载源码

第1章MATLAB编程基础

1.1数据类型

1.1.1数值型数据

1.1.2字符串类型

1.2MATLAB基本运算

1.2.1算术运算

1.2.2逻辑运算

1.2.3关系运算

1.3数组的创建及其运算

1.3.1数组的创建

1.3.2数组指数、对数及开方运算

1.3.3数组的操作

1.4稀疏矩阵

1.5单元数组

1.5.1单元数组的创建

1.5.2单元数组的显示

1.5.3单元数组的操作

1.6结构体

1.6.1创建结构体

1.6.2操作结构体

1.7多项式及其函数

1.7.1多项式的运算

1.7.2多项式的展开

1.7.3多项式的拟合

第2章MATLAB科学计算

2.1MATLAB程序结构

2.1.1顺序结构

2.1.2循环结构

2.1.3选择结构

2.1.4分支语句

2.1.5错误控制结构

2.2交互式命令

2.3插值

2.3.1一维插值

2.3.2二维插值

2.3.3插值方法

2.4回归分析

2.4.1问题概述

2.4.2线性回归分析

2.4.3多分量回归分析

2.5曲线拟合

2.5.1多项式拟合

2.5.2线性最小二乘拟合

2.5.3交互式曲线拟合工具

2.6傅里叶分析

2.6.1傅里叶变换及逆变换

2.6.2傅里叶的幅度与相位

2.6.3傅里叶变换应用实例

第3章计算机视觉在图像分割中的应用

3.1边缘检测算子

3.1.1Roberts边缘算子

3.1.2Sobel边缘算子

3.1.3Prewitt边缘算子

3.1.4LoG边缘算子

3.1.5零交叉方法

3.1.6Canny边缘算子

3.1.7各种边缘检测算子的比较

3.2边界跟踪

3.2.1跟踪的基本原理

3.2.2边界跟踪的MATLAB实现

3.3直线提取

3.3.1Hough检测直线的基本原理

3.3.2Hough检测直线的MATLAB实现

3.4基于阈值选取的图像分割法

3.4.1双峰法

3.4.2迭代法

3.4.3大津法

3.4.4分水岭算法

3.5区域生长与分裂合并

3.5.1区域生长

3.5.2区域分裂与合并

3.5.3四叉树分割

3.6其他分割法

3.6.1彩色图像的分割

3.6.2彩色图像分割的MATLAB实现

第4章机器视觉综合应用

4.1机器视觉在医学图像中的应用

4.1.1医学图像基本概述

4.1.2医学图像的灰度变换

4.1.3高频强调滤波和直方图均衡化

4.2机器视觉在数字图像水印技术中的应用

4.2.1数字图像水印技术概述

4.2.2数字图像水印技术的实现

4.3机器视觉在遥感图像处理中的应用

4.3.1遥感基本概述

4.3.2遥感图像对直方图进行匹配处理

4.3.3对遥感图像进行增强处理

4.3.4对遥感图像进行融合

4.4数字图像在神经网络识别中的应用

第5章MATLAB自组织神经网络

5.1自组织特征映射网络

5.1.1特征映射网络的模型

5.1.2自组织特征映射网络的学习

5.1.3特征映射网络的人口分类

5.2竞争型神经网络

5.2.1竞争型神经网络模型

5.2.2竞争型神经网络的学习

5.2.3竞争型神经网络存在的问题

5.2.4竞争型神经网络的MATLAB实现

5.3自适应共振理论

5.3.1自适应共振理论模型

5.3.2自适应共振理论的学习

5.3.3自适应共振理论的MATLAB实现

5.4学习矢量量化的神经网络

5.4.1矢量量化的神经网络模型

5.4.2矢量量化的神经网络学习

5.4.3LVQ1学习算法的改进

5.4.4LVQ神经网络的MATLAB实现

5.5对向传播网络

5.5.1对向传播网络简介

5.5.2对向传播网络的MATLAB实现

第6章MATLAB神经网络的应用

6.1人工神经网络

6.2线性神经网络

6.2.1线性神经网络的原理

6.2.2线性神经网络的相关函数

6.2.3线性神经网络的MATLAB实现

6.3感知器

6.3.1感知器的原理

6.3.2感知器的相关函数

6.3.3感知器的MATLAB实现

6.4BP网络

6.4.1BP网络的原理

6.4.2BP网络的相关函数

6.4.3BP网络的MATLAB实现

6.5回归神经网络

6.5.1回归神经网络的相关函数

6.5.2回归神经网络的MATLAB实现

6.6径向基网络

6.6.1径向基网络的原理

6.6.2径向基网络的相关函数

6.6.3径向基网络的应用示例

第7章MATLAB线性规划

7.1线性规划问题的形式

7.1.1一般标准型

7.1.2矩阵标准型

7.1.3向量标准型

7.1.4非标准型的标准化

7.2线性规划

7.3线性规划的求解方法

7.4线性规划的MATLAB实现

7.4.1MATLAB的标准形式

7.4.2MATLAB的函数应用

7.5线性规划案例

7.5.1生产计划安排中的应用

7.5.2如何配料

7.5.3投资组合

7.5.4投资组合方案

7.5.5人员计划安排

7.5.6运算问题中的应用

7.5.7绝对值问题

7.6线性规划的案例实现

7.6.1问题概述

7.6.2贪心法

7.6.3穷举法

第8章MATLAB整数规划

8.1求解整数规划

8.1.1整数规划求解分析

8.1.2整数规划的MATLAB实现

8.2整数规划的理论分析

8.2.1典型整数规划

8.2.2整数规划案例分析

8.3整数规划的应用

8.3.1生产计划问题

8.3.2排班问题

8.3.3资金分配问题

8.3.4选课问题

8.3.5背包问题

8.3.6指派问题

8.3.7投资项目选择问题

8.401型整数规划

8.4.101型整数规划理论

8.4.2用MATLAB求解01型整数规划

第9章现代智能优化及规划

9.1现代智能优化算法

9.1.1遗传算法

9.1.2模拟退火算法

9.1.3禁忌搜索算法

9.2现代智能优化问题的MATLAB实现

9.2.1遗传算法的MATLAB实现

9.2.2模拟退火算法的MATLAB实现

9.3其他规划问题概述

9.3.1二次规划问题概述

9.3.2多目标规划问题概述

9.3.3最大最小化问题概述

9.3.4“半无限”多元问题概述

9.3.5动态规划问题概述

9.4其他规划问题的求解

9.4.1求解二次规划问题法

9.4.2求解多目标规划问题法

9.4.3求解动态规划问题法

9.5MATLAB求解其他规划问题

9.5.1MATLAB求解二次规划问题

9.5.2MATLAB求解多目标规划问题

9.5.3MATLAB求解最大最小化问题

9.5.4MATLAB求解“半无限”多元问题

9.6综合实例——绘制帐篷

第10章经典控制系统设计

10.1经典控制系统设计概述

10.2控制系统的波特图设计

10.2.1波特图超前校正设计

10.2.2波特图滞后校正设计

10.2.3波特图滞后超前校正设计

10.3控制系统的根轨迹设计

10.3.1根轨迹超前校正设计

10.3.2根轨迹滞后校正设计

10.4PID控制原理及PID控制器设计

10.4.1PID控制原理

10.4.2PID控制器设计

第11章MATLAB控制系统的应用

11.1控制系统的时域分析

11.1.1时域分析的一般方法

11.1.2常用时域分析函数

11.1.3时域分析应用示例

11.2控制系统模型

11.2.1控制系统的描述与LTI对象

11.2.2典型系统的生成

11.2.3连续系统与采样系统之间的转换

11.3根轨迹分析

11.3.1模条件和角条件

11.3.2绘制根轨迹的规则

11.3.3根轨迹的应用示例

11.4控制系统的频域分析

11.4.1幅相频率特性

11.4.2对数频率特性

11.4.3对数幅相特性

11.5系统校正

11.5.1串联超前校正

11.5.2串联滞后校正

11.5.3串联滞后超前校正

11.6极点配置设计方法

11.6.1GuraBass算法

11.6.2Ackermann配置算法

参考文献