书籍详情

MATLAB R2012a超级学习手册

MATLAB R2012a超级学习手册

作者:史洁玉,孔玲军 著

出版社:人民邮电出版社

出版时间:2013-04-01

ISBN:9787115308177

定价:¥69.00

购买这本书可以去
内容简介
  《MATLAB R2012a超级学习手册》由浅入深、全面系统地介绍了MATLABR2012a的编程与开发的相关知识。书中的每一章节都提供了大量具有针对性的算例,我社网站(www.ptpress.com.cn)提供部分算例的源代码供读者下载使用。全书共18章,第1~5章为基本知识讲解部分,包括MATLAB概述及基础知识、数学运算、矩阵运算、数据可视化工具以及MATLAB的编程等内容。第6~11章为高级应用部分,分别介绍了MATLAB的数值运算、符号计算、Simulink仿真环境、文件输入/输出操作及高级图形设计等内容。第12~13章介绍MATLAB的外围功能,包括MATLAB的编译器与应用程序接口,以及MATLAB与Office的混合使用等。第14~18章介绍了应用比较广泛的工具箱,包括信号与图像处理工具箱、优化工具箱、偏微分方程工具箱、小波分析工具箱和神经网络工具箱等。《MATLABR2012a超级学习手册》结构合理、叙述详细、算例丰富、图文并茂,适合从事通信、电子、自动控制等领域的广大科研工作者、工程师和在校学生等不同层次的读者自学使用,也可以作为信号处理、自动控制、机械电子、自动化、电力电气、通信工程等专业的教学用书。
作者简介
  史洁玉,长期从事信息处理自动化、智能信息系统方面的工作,精通Matlab、MathWorks等工程软件,在国内外期刊发表论文多篇。孔玲军,精通Matlab、ANSYS、ProE等工程设计软件,在国内外期刊发表论文多篇,是相关算法研制与开发项目的负责人。
目录
第1章 MATLAB概述
1.1 MATLAB介绍
1.1.1 MATLAB的产品构架
1.1.2 MATLAB简介
1.2 MATLAB R2012a的安装、退出与卸载
1.2.1 MATLAB R2012a的安装
1.2.2 MATLAB R2012a退出
1.2.3 MATLAB卸载
1.3 MATLAB的目录结构
1.4 MATLAB的工作环境
1.5 MATLAB的通用命令
1.6 使用MATLAB R2012a帮助系统
1.7 MATLAB初识
1.8 本章小结

第2章 MATLAB基础知识
2.1 数据类型
2.1.1 数值类型
2.1.2 逻辑类型
2.1.3 字符和字符串
2.1.4 结构体类型
2.1.5 单元数组类型
2.1.6 函数句柄
2.2 基本矩阵操作
2.2.1 矩阵的构造
2.2.2 矩阵大小的改变
2.2.3 矩阵下标引用
2.2.4 矩阵信息的获取
2.2.5 矩阵结构的改变
2.2.6 稀疏矩阵
2.3 运算符和特殊符号
2.3.1 算数运算符
2.3.2 关系运算符
2.3.3 逻辑运算符
2.3.4 运算优先级
2.4 字符串处理函数
2.4.1 字符串的构造
2.4.2 字符串比较函数
2.4.3 字符串查找和替换函数
2.4.4 字符串与数值的转换
2.5 本章小结

第3章 数学运算
3.1 矩阵的运算
3.1.1 矩阵分析
3.1.2 线性方程组
3.1.3 矩阵分解
3.1.4 矩阵的特征值和特征向量
3.1.5 非线性矩阵运算
3.2 初等函数运算
3.2.1 三角函数
3.2.2 指数和对数函数
3.2.3 复数函数
3.2.4 截断和求余函数
3.3 特殊数学函数
3.3.1 特殊函数
3.3.2 坐标变换函数
3.3.3 数论函数
3.4 本章小结

第4章 数据绘图
4.1 二维图形的生成
4.1.1 plot基本命令
4.1.2 多次叠图和多子图操作
4.1.3 其他二维绘图命令
4.2 三维图形的生成
4.2.1 plot3基本命令
4.2.2 三维网线图和表面图的绘制
4.2.3 其他三维绘图命令
4.3 特殊图形的操作
4.3.1 二维特殊图形函数
4.3.2 三维特殊图形函数
4.3.3 特殊坐标轴函数
4.3.4 四维表现图
4.4 图形的处理
4.4.1 图形标识
4.4.2 图形数据取点
4.4.3 坐标轴控制
4.4.4 视角与透视控制
4.4.5 图形色彩控制
4.4.6 光照控制
4.4.7 图形打印与输出
4.5 图形窗口的编辑
4.5.1 图形窗口的创建
4.5.2 图形窗口的菜单操作
4.5.3 图形窗口的工具栏
4.6 本章小结

第5章 MATLAB编程
5.1 M文件
5.1.1 函数
5.1.2 脚本
5.2 MATLAB中的变量
5.3 MATLAB语法规则
5.3.1 自上而下的编程方法
5.3.2 顺序语句
5.3.3 循环语句
5.3.4 选择语句
5.3.5 其他流控制语句
5.4 MATLAB程序调试
5.4.1 直接调试法
5.4.2 工具调试法
5.5 编程设计与实现
5.5.1 建立数学模型
5.5.2 编写代码
5.6 本章小结

第6章 数值计算
6.1 线性方程组的解法
6.1.1 解线性方程组的直接法
6.1.2 解线性方程组的迭代法
6.1.3 利用MATLAB求解线性方程组
6.2 数值逼近方法
6.2.1 插值
6.2.2 曲线拟合
6.2.3 数值积分
6.3 常微分方程(组)的数值求解
6.3.1 解常微分方程初值问题的离散化方法
6.3.2 解常微分方程初值问题
6.4 数据分析和多项式
6.4.1 基本数据分析函数
6.4.2 多项式函数
6.5 本章小结

第7章 Simulink仿真
7.1 Simulink概论
7.1.1 Simulink的概述
7.1.2 Simulink的启动
7.1.3 Simulink模型特点
7.1.4 Simulink数据类型
7.1.5 Simulink模块库
7.1.6 Simulink实例
7.2 Simulink模型创建
7.2.1 Simulink模块简易操作
7.2.2 创建模型的基本步骤和技巧
7.3 过零检测
7.4 子系统创建与封装
7.4.1 子系统介绍
7.4.2 创建子系统
7.4.3 封装子系统
7.5 分析仿真的模型
7.5.1 确定模型的状态
7.5.2 平衡点的分析
7.5.3 微分方程的求解
7.5.4 代数环
7.6 仿真的运行
7.6.1 启动仿真
7.6.2 仿真的配置
7.6.3 观测仿真结果
7.7 模型的调试
7.7.1 Simulink调试器
7.7.2 命令行调试及设置断点
7.8 S函数
7.8.1 S函数工作原理
7.8.2 编写S函数
7.9 Simulink与MATLAB结合建模的实例
7.10 本章小结

第8章 MATLAB符号计算
8.1 符号运算入门
8.1.1 求解一元二次方程ax2+bx+c=0的根
8.1.2 求导数
8.1.3 计算定积分
8.1.4 求解一阶微分方程
8.2 符号对象的创建和使用
8.2.1 创建符号对象和表达式
8.2.2 符号对象的基本运算
8.3 符号表达式的替换、精度计算及化简
8.3.1 符号表达式的替换
8.3.2 精度计算
8.3.3 符号表达式的化简
8.4 符号微分与积分及其变换
8.4.1 符号表达式的微分运算
8.4.2 符号表达式的级数与积分
8.4.3 符号积分变换
8.5 符号矩阵的计算
8.5.1 代数基本运算
8.5.2 线性代数运算
8.5.3 特征值分解
8.5.4 约当标准型
8.5.5 奇异值分解
8.6 符号方程求解
8.6.1 代数方程的求解
8.6.2 微分方程的求解
8.7 MAPLE接口
8.8 可视化数学分析界面
8.8.1 图示化符号函数计算器
8.8.2 泰勒级数逼近分析器
8.9 本章小结

第9章 输入与输出函数
9.1 文件的打开与关闭
9.1.1 打开文件
9.1.2 关闭文件
9.2 读取与写入二进制文件
9.2.1 读取二进制文件
9.2.2 写入二进制文件
9.3 写入与读取文本文件
9.3.1 写入文本文件
9.3.2 读取文本文件
9.4 文本格式化和二进制I/O函数的比较
9.5 文件位置和状态函数
9.5.1 exist函数
9.5.2 ferror函数
9.5.3 feof函数
9.5.4 ftell函数
9.5.5 frewind函数
9.5.6 fseek函数
9.6 本章小结

第10章 句柄图形
10.1 句柄图形体系
10.1.1 图形系统
10.1.2 图形对象、图像句柄和句柄图形树结构
10.1.3 对象属性及其检测和变更
10.2 图形对象的操作
10.2.1 创建图形对象
10.2.2 对象查找
10.2.3 图像对象的位置
10.2.4 文本对象的位置
10.3 默认和factory属性及打印位置
10.3.1 设置读者属性默认值
10.3.2 factory属性
10.3.3 打印位置
10.4 句柄使用方法
10.4.1 访问对象句柄及其获取
10.4.2 使用句柄操作图形对象
10.4.3 对象删除
10.4.4 控制图形输出
10.4.5 在M文件中保存句柄
10.5 句柄图形的应用举例
10.6 本章小结

第11章 高级图形制作
11.1 GUI设计向导
11.1.1 图形读者界面介绍
11.1.2 启动GUIDE并创建图形界面
11.1.3 组件以及界面设计工具介绍
11.1.4 GUI组态
11.2 GUI设计编程
11.2.1 M文件以及GUI数据管理
11.2.2 回调函数的使用方法
11.2.3 图形窗口的行为控制
11.3 图形用户界面设计应用实例
11.3.1 数据相互转换
11.3.2 绘制数据点
11.4 本章小结

第12章 编译器与应用程序接口
12.1 编译器概述
12.1.1 编译器的功能介绍
12.1.2 把脚本文件转化为可执行文件
12.2 编译器的安装和配置
12.2.1 配置MATLAB编译器的前提准备
12.2.2 对编译器进行配置
12.3 MATLAB编译器的使用
12.3.1 编译过程
12.3.2 MCR的安装
12.4 MATLAB与其他编程语言结合介绍
12.5 创建其他编程语言的MEX文件
12.5.1 MEX文件简介
12.5.2 编写关于C的MEX文件
12.5.3 编写关于Frotran的MEX文件
12.6 MAT文件应用
12.6.1 MAT文件相关库函数
12.6.2 MAT的应用程序
12.7 MATLAB引擎技术的应用
12.7.1 MATLAB引擎库函数
12.7.2 MATLAB引擎技术的实例
12.8 MATLAB中相关技术简介
12.8.1 MATLAB中的ActiveX技术
12.8.2 MATLAB中的动态数据交换技术
12.9 本章小结

第13章 MATLAB与Office混合使用
13.1 Notebook的安装及使用
13.1.1 Notebook的安装
13.1.2 Notebook应用实例
13.1.3 Notebook使用的几个问题
13.2 Excellink的安装和使用
13.2.1 Excellink的安装
13.2.2 设置Excellink的启动方式
13.2.3 终止Excellink的运行
13.3 Excellink应用实例及注意问题
13.3.1 Excellink的应用实例
13.3.2 Excellink使用的几个问题
13.4 本章小结

第14章 信号与图像处理
14.1 信号处理工具箱
14.1.1 离散信号与系统
14.1.2 Z变换与离散傅立叶变换
14.1.3 数字滤波器结构
14.1.4 滤波器的可视化设计与分析
14.2 图像处理工具箱
14.2.1 图像处理工具箱介绍
14.2.2 图像的几何运算
14.2.3 图像变换
14.2.4 图像分析
14.2.5 图像处理工具箱的可视化操作介绍
14.3 本章小结

第15章 优化工具箱
15.1 优化工具箱
15.1.1 优化工具箱介绍
15.1.2 最小化问题
15.2 二次规划
15.2.1 二次规划函数
15.2.2 二次规划问题应用
15.3 最大最小化
15.3.1 最大最小化函数
15.3.2 最大最小化应用
15.4 有约束最小化
15.4.1 有约束最小化函数
15.4.2 有约束最小化应用
15.5 目标规划
15.5.1 目标规划函数
15.5.2 目标规划应用
15.6 线性规划
15.7 本章小结

第16章 偏微分方程工具箱
16.1 偏微分方程工具箱介绍
16.1.1 偏微分方程常见类型介绍
16.1.2 偏微分方程工具箱简介
16.2 求解偏微分方程实例
16.2.1 求解椭圆方程
16.2.2 求解抛物线方程
16.2.3 求解双曲线方程
16.2.4 求解特征值方程
16.3 有限元法求解偏微分方程
16.4 本章小结

第17章 小波工具箱
17.1 小波分析
17.1.1 小波变换
17.1.2 几种常用的小波
17.1.3 小波应用演示示例
17.2 小波工具箱介绍
17.2.1 小波工具箱的启动
17.2.2 一维连续小波分析工具
17.2.3 一维离散小波分析工具
17.3 小波分析在图像处理中的实例
17.4 本章小结

第18章 神经网络工具箱
18.1 神经网络介绍
18.1.1 神经网络概述
18.1.2 神经网络模型
18.2 感知器网络
18.2.1 感知器网络模型
18.2.2 感知网络的学习规则及训练
18.2.3 感知器神经网络工具箱函数及应用实例
18.3 线性网络
18.3.1 线性网络模型
18.3.2 线性神经学习网络的学习规则及训练
18.3.3 线性网络工具箱函数及应用实例
18.4 Hopfield网络
18.4.1 Hopfield网络模型
18.4.2 Hopfield网络工具箱函数及应用实例
18.5 BP神经网络
18.5.1 BP神经网络模型
18.5.2 BP网络学习率及训练过程
18.5.3 BP神经网络工具箱函数及应用实例
18.6 径向基网络
18.6.1 径向基网络模型
18.6.2 径向基网络工具箱函数及实用实例
18.7 自组织网络
18.7.1 自组织网络简介
18.7.2 自组织网络工具箱函数及实例应用
18.8 本章小结
……
猜您喜欢

读书导航