热门排行
简介
MATLAB是适合多学科、多种工作平台的功能强大、界面友好且开放性很强的大型数学应用软件。本书以MATLAB R2014a软件为基础,全面阐述MATLAB的主要功能,通过大量实例向读者展示如何编写高效的MATLAB代码。
全书共33章,其中第1~9章讲解MATLAB基本知识,包括MATLAB入门、数组运算、关系运算、逻辑运算以及数据类型等内容;第10~20章讲解MATLAB编程技能,包括MATLAB的编程语法、编译器、代码调式、操作代码函数、可视化控制、符号数学编程、时间函数及输入输出函数等功能;第21~28章介绍MATLAB强大的数学计算和数据分析功能,包括矩阵计算、数理统计、多项式、微积分、微分方程、插值计算、信号处理中的数学方法以及线性系统与化等;第29~33章介绍MATLAB的高级功能,主要包括图像影音、句柄图形、图形用户界面、MATLAB编程接口及Simulink仿真等内容。
目录
第1章 MATLAB入门
1.1 MATLAB 概述
1.2 MATLAB工作环境
1.3 MATLAB帮助
1.4 MATLAB操作实例
1.5 本章小节
第2章 MATLAB界面
2.1 MATLAB搜索路径
2.2 MATLAB工作区
2.3 格式显示
2.4 本章小节
第3章 MATLAB基本功能
3.1 命令行窗口
3.2 数据类型
3.3 初等函数运算
3.4 本章小节
第4章 关系和逻辑运算
4.1 关系运算符
4.2 逻辑运算符
4.3 运算符优先级
4.4 关系和逻辑函数
4.5 本章小节
第5章 数组运算
5.1 简单数组
5.2 数组寻址
5.3 数组排序
5.4 数组检测
5.5 数组结构
5.6 数组元素运算
5.7 数组运算
5.8 数组构作实例
5.9 本章小节
第6章 高维数组
6.1 高维数组的创建
6.2 高维数组的处理
6.3 高维数组常用函数
6.4 高维数组构作实例
6.5 本章小节
第7章 字符串
7.1 字符串的构造
7.2 字符串的比较
7.3 字符串查找和替换函数
7.4 字符串与数值的转换
7.5 字符串函数
7.6 利用正则表达式进行搜索
7.7 本章小节
第8章 结构体
8.1 结构体的构造
8.2 访问结构体的数据
8.3 本章小节
第9章 单元数组
9.1 单元数组的构造
9.2 单元数组的处理
9.3 单元内容的获取
9.4 单元数组构作实例
9.5 本章小节
第10章 编程语句
10.1 选择结构
10.2 循环结构
10.3 continue和break 语句
10.4 编程实例
10.5 本章小节
第11章 M脚本文件
11.1 M脚本文件概述
11.2 MATLAB 中的变量类型
11.3 启动与终止
11.4 本章小节
第12章 M函数文件
12.1 M函数
12.2 函数工作区
12.3 函数文件的使用
12.4 本章小节
第13章 M文件的调试
13.1 调试方法
13.2 检查语法
13.3 本章小节
第14章 二维图形
14.1 plot 函数
14.2 坐标控制和图形标识
14.3 多次叠绘、双纵坐标和多子图
14.4 其他二维绘图命令
14.5 特殊二维图形
14.6 二维图形绘制实例
14.7 本章小节
第15章 三维图形
15.1 三维绘图函数
15.2 特殊图形的操作
15.3 立体可视化
15.4 视角控制
15.5 三维图形绘制实例
15.6 本章小节
第16章 图形细节处理
16.1 图形色彩控制
16.2 其他图形颜色控制命令
16.3 光照控制
16.4 图形处理实例
16.5 本章小节
第17章 符号数学
17.1 符号对象的创建和使用
17.2 符号表达式的操作
17.3 符号微积分的计算
17.4 符号计算
17.5 本章小节
第18章 特殊操作函数
18.1 对位操作函数
18.2 进制相互转换函数
18.3 集合函数
18.4 本章小节
第19章 时间函数
19.1 日期和时间
19.2 时钟函数
19.3 时间标签
19.4 本章小节
第20章 输入输出函数
20.1 文件的读写
20.2 MATLAB数据文件
20.3 本章小节
第21章 矩阵计算
21.1 线性方程组
21.2 矩阵函数
21.3 非线性矩阵运算
21.4 本章小节
第22章 数理统计
22.1 概率分布函数
22.2 统计描述
22.3 参数估计和假设检验
22.4 本章小节
第23章 多项式
23.1 多项式的运算
23.2 多项式的根
23.3 多项式部分分式展开
23.4 多项式的导数和微分
23.5 多项式曲线拟合
23.6 本章小节
第24章 微积分
24.1 微分
24.2 积分
24.3 本章小节
第25章 微分方程
25.1 常微分方程组的边界问题
25.2 解常微分方程初值问题
25.3 延迟微分方程组数值解
25.4 设置选项
25.5 偏微分方程
25.6 本章小节
第26章 插值计算
26.1 一维插值
26.2 二维插值
26.3 特殊插值
26.4 本章小节
第27章 信号处理中的数学方法
27.1 离散信号
27.2 Z变换
27.3 离散傅里叶变换
27.4 本章小节
第28章 线性系统与最优化
28.1 最优化
28.2 线性系统的描述
28.3 线性系统模型之间的转换
28.4 线性系统的时域分析
28.5 线性系统的频域分析
28.6 线性系统的状态空间设计
28.7 本章小节
第29章 图像影音
29.1 图像
29.2 影音
29.3 图像处理
29.4 本章小节
第30章 句柄图形
30.1 句柄
30.2 位置和单位
30.3 默认属性和通用属性
30.4 使用句柄
30.5 本章小结
第31章 图形用户界面
31.1 图形用户界面入门
31.2 GUI设计
31.3 回调函数
31.4 GUI设计总结
31.5 本章小节
第32章 MATLAB 编程接口
32.1 编译器
32.2 从C程序中调用MATLAB
32.3 与MAT文件交换数据
32.4 在MATLAB中调用C程序
32.5 共享库
32.6 串口通信
32.7 本章小结
第33章 Simulink应用
33.1 基本介绍
33.2 模块操作
33.3 Simulink系统仿真
33.4 Stateflow建模与应用
33.5 Simulink工具箱应用
33.6 本章小结