书籍详情

MATLAB R2012a完全自学一本通

MATLAB R2012a完全自学一本通

作者:刘浩

出版社:电子工业出版社

出版时间:2013-01-01

ISBN:9787121188329

定价:¥79.80

购买这本书可以去
内容简介
  本书面向MATLAB的初中级读者,在介绍MATLAB R2012a集成环境的基础上,对MATLAB使用中常用的知识和工具进行了详细的介绍,书中各章均提供了大量有针对性的算例,供读者实战练习。根据内容的侧重点不同,全书分为20章:第1~5章为基础部分,讲解MATLAB概述、数学计算基础知识、数组和矩阵、编程基础及数据的可视化等;第6~8章为数学应用部分,讲解数据分析与处理、符号数学计算和概率统计等;第9~15章为工程应用部分,讲解偏微分方程、优化、图像处理、信号处理、小波分析等工具箱、Simulink基础及应用等;第16~20章为知识拓展部分,讲解句柄图形、GUI编程、文件I/O、编译器和应用程序接口等内容。为了使用户能够更好地操作MATLAB,本书中示例的命令都记录在M文件及其他相关文件中,用户可以将相关的目录设置为工作目录,直接使用M文件进行操作,以便快速掌握MATLAB的使用方法。
作者简介
暂缺《MATLAB R2012a完全自学一本通》作者简介
目录
目录
第1章 MATLAB R2012A概述1
1.1 MATLAB R2012a简介2
1.1.1 MathWorks及其产品概述2
1.1.2 MATLAB的发展历史2
1.1.3 MATLAB与其他数学软件3
1.1.4 MATLAB的主要特点4
1.1.5 MATLAB的系统组成4
1.1.6 MATLAB工具箱简介5
1.1.7 MATLAB R2012a新特性6
1.2 MATLAB R2012a的安装与卸载7
1.2.1 系统要求7
1.2.2 安装过程7
1.2.3 MATLAB 的卸载10
1.3 MATLAB R2012a的目录结构10
1.4 MATLAB R2012a的工作环境11
1.4.1 Start按钮11
1.4.2 菜单栏12
1.4.3 工具栏16
1.4.4 命令窗口(Command Window)17
1.4.5 工作空间(Workspace)18
1.4.6 命令历史窗口(Command History)19
1.5 MATLAB R2012a的通用命令20
1.6 MATLAB R2012a的文件管理21
1.6.1 当前目录浏览器和路径管理器21
1.6.2 搜索路径及其设置21
1.7 MATLAB R2012a的帮助系统23
1.7.1 纯文本帮助23
1.7.2 演示(Demos)帮助24
1.7.3 帮助导航浏览器26
1.8 MATLAB使用初步27
1.9 本章小结28
第2章 MATLAB基础知识29
2.1 数据类型30
2.1.1 数值类型30
2.1.2 逻辑类型34
2.1.3 字符和字符串36
2.1.4 函数句柄39
2.1.5 结构体类型41
2.1.6 单元数组类型44
2.1.7 单元数组类型(cell)45
2.1.8 map容器类型48
2.2 基本矩阵操作52
2.2.1 矩阵和数组的概念及其区别52
2.2.2 矩阵的构造53
2.2.3 矩阵大小及结构的改变57
2.2.4 矩阵下标引用58
2.2.5 矩阵信息的获取61
2.2.6 矩阵的保存和加载65
2.3 运算符71
2.3.1 算术运算符71
2.3.2 关系运算符73
2.3.3 逻辑运算符74
2.3.4 运算优先级75
2.4 字符串处理函数76
2.4.1 字符串的构造76
2.4.2 字符串比较函数77
2.4.3 字符串查找和替换函数78
2.4.4 字符串——数值转换79
2.5 本章小结80
第3章 数组与矩阵81
3.1 数组运算82
3.1.1 数组的创建和操作82
3.1.2 数组的常见运算85
3.2 矩阵操作89
3.2.1 创建矩阵89
3.2.2 改变矩阵大小94
3.2.3 重构矩阵96
3.3 矩阵元素的运算96
3.3.1 矩阵加减运算96
3.3.2 矩阵乘法运算98
3.3.3 矩阵的除法运算99
3.3.4 矩阵的幂运算100
3.3.5 矩阵元素的查找100
3.3.6 矩阵元素的排序101
3.3.7 矩阵元素的求和102
3.3.8 矩阵元素的求积102
3.3.9 矩阵元素的差分103
3.4 矩阵运算104
3.4.1 矩阵分析104
3.4.2 矩阵分解110
3.4.3 特征值和特征向量116
3.5 稀疏矩阵118
3.5.1 稀疏矩阵的存储方式119
3.5.2 稀疏矩阵的生成119
3.5.3 稀疏矩阵的运算124
3.6 本章小结124
第4章 MATLAB编程基础125
4.1 M文件编辑器126
4.2 变量128
4.2.1 变量的命名128
4.2.2 变量的类型129
4.2.3 MATLAB默认的特殊变量129
4.2.4 关键字130
4.3 MATLAB的控制流130
4.3.1 顺序结构130
4.3.2 if-else-end分支结构131
4.3.3 switch-case133
4.3.4 try-catch结构135
4.3.5 for循环结构136
4.3.6 while循环结构137
4.4 控制程序流的其他常用指令139
4.4.1 return指令139
4.4.2 input和keyboard指令139
4.4.3 yesinput指令139
4.4.4 pause指令140
4.4.5 continue指令140
4.4.6 break指令140
4.4.7 error和warning指令141
4.5 脚本和函数141
4.5.1 脚本141
4.5.2 函数142
4.5.3 M文件的一般结构144
4.5.4 匿名函数、子函数、私有函数与私有目录146
4.5.6 重载函数148
4.5.7 eval、feval函数和内联函数148
4.5.8 内联函数151
4.5.9 向量化和预分配154
4.5.10 函数的函数154
4.5.11 P码文件155
4.6 M文件中变量的检测与传递157
4.6.1 输入/输出变量检测指令157
4.6.2 “可变数量”输入/输出变量157
4.6.3 跨空间变量传递159
4.7 MATLAB程序的调试162
4.7.1 程序调试的基本概念162
4.7.2 直接调试法163
4.7.3 使用调试函数进行调试163
4.7.4 工具调试法167
4.7.5 程序的性能优化技术168
4.8 小结170
第5章 数据可视化171
5.1 图形绘制172
5.1.1 离散数据及离散函数172
5.1.2 连续函数173
5.1.3 图形绘制示例174
5.1.4 图形绘制的基本步骤175
5.2 二维图形绘制175
5.2.1 plot指令176
5.2.2 格栅182
5.2.3 文字说明182
5.2.4 线型、标记和颜色185
5.2.5 坐标轴设置188
5.2.6 图形迭绘189
5.2.7 子图绘制190
5.2.7 交互式绘图191
5.2.8 双坐标轴绘制192
5.2.9 fplot绘图指令193
5.2.10 explot绘图指令195
5.2.11 特殊坐标轴绘图195
5.2.12 二维特殊图形函数197
5.3 三维图形绘制202
5.3.1 曲线图绘制202
5.3.2 网格图绘制203
5.3.3 曲面图的绘制204
5.3.4 光照模型205
5.3.5 绘制等值线图206
5.4 四维图形可视化207
5.4.1 用颜色描述第四维207
5.4.2 其他函数208
5.5 本章小结209
第6章 数据分析211
6.1 多项式及其函数212
6.1.1 多项式的表达式和创建212
6.1.2 多项式求根213
6.1.3 多项式的四则运算214
6.1.4 多项式的导数、积分与估值216
6.1.5 多项式运算函数及操作指令217
6.1.6 有理多项式218
6.2 数据插值219
6.2.1 一维插值220
6.2.2 二维插值223
6.3 函数的极限224
6.3.1 极限的概念224
6.3.2 求极限的函数224
6.4 函数数值积分226
6.4.1 数值积分问题的数学表述227
6.4.2 一元函数的数值积分227
6.4.3 多重数值积分229
6.5 本章小结230
第7章 符号数学计算231
7.1 MATLAB符号计算概述232
7.2 符号对象和符号表达式232
7.2.1 符号对象的创建命令232
7.2.2 符号对象的创建示例233
7.2.3 符号计算中的运算符和函数236
7.2.4 符号对象的类别识别函数240
7.2.5 符号表达式中的变量确定242
7.2.6 符号精度计算242
7.3 符号表达式操作244
7.3.1 符号表达式显示244
7.3.2 符号表达式合并244
7.3.3 符号表达式展开245
7.3.4 符号表达式嵌套246
7.3.5 符号表达式分解247
7.3.6 符号表达式化简247
7.4 符号表达式替换249
7.4.1 subs替换函数249
7.4.2 subexpr替换函数250
7.5 符号函数的操作251
7.5.1 复合函数操作251
7.5.2 反函数操作252
7.6 符号微积分253
7.6.1 符号表达式的极限253
7.6.2 符号表达式的微分254
7.6.3 符号表达式的积分256
7.6.4 符号表达式的级数求和257
7.6.5 符号表达式的泰勒级数257
7.7 符号积分变换258
7.7.1 傅里叶变换及其反变换258
7.7.2 拉普拉斯变换及其反变换259
7.7.3 Z变换及其反变换260
7.8 符号代数方程求解261
7.9 符号微分方程求解264
7.10 符号分析可视化266
7.10.1 funtool分析界面266
7.10.2 taylortool分析界面269
7.11 本章小结270
第8章 概率统计271
8.1 产生随机变量272
8.1.1 二项分布的随机数据的产生272
8.1.2 正态分布的随机数据的产生272
8.1.3 常见分布的随机数产生273
8.2 概率密度计算274
8.2.1 通用函数概率密度值274
8.2.2 专用函数概率密度值276
8.3 累积概率分布277
8.3.1 通用函数累积概率值277
8.3.2
猜您喜欢

读书导航