MATLAB是当前最流行的大型数学工具软件之一。本书全面介绍了最新的MATLAB 5.3版的全部命令的描述、语法和应用。包括:数值计算、数据分析、绘图和图形图像处理、用户图形界面创建等几大类。各个命令都附有实例,易学易用。
本书可供在机械、电子、通信、医疗、建筑等领域处理数值计算和分析的用户查阅、参考。
第一章 常用命令 1
1.1 管理命令和函数 1
1.2 管理变量和工作区 14
1.3 控制命令窗口 23
1.4 使用文件和工作环境 26
1.5 启动和退出MATLAB 32
第二章 运算符和逻辑函数 35
2.1 算术运算符 35
2.2 关系运算符 40
2.3 逻辑运算符 43
2.4 特殊运算符 45
2.5 逻辑函数 50
第三章 语言结构和调试命令 60
3.1 程序设计 60
3.2 流程控制 63
3.3 交互输入 70
3.4 面向对象编程 71
3.5 程序调试 76
第四章 矩阵和矩阵操作基础 81
4.1 矩阵和数组基础 81
4.2 特殊变量和常量 87
4.3 时间和日期 93
4.4 矩阵操作 99
4.5 特殊矩阵函数 105
第五章 数学函数和坐标变换 110
5.1 基本数学函数 110
5.2 特殊数学函数 127
5.3 坐标转换 140
第六章 矩阵函数-数值线性代数 144
6.1 矩阵分析 144
6.2 线性方程 155
6.3 特征值和奇异值 165
6.4 矩阵函数 180
6.5 低级函数 184
第七章 数据分析和傅里叶变换 187
7.1 基本运算 187
7.2 有限差分 213
7.3 相关 225
7.4 滤波和卷积 227
7.5 傅里叶变换 233
7.6 向量函数 241
第八章 多项式和插值函数 245
8.1 多项式 245
8.2 数据插值 252
第九章 双重函数与非线性数值方法 276
9.1 双重函数 276
9.2 非线性数值方法 278
第十章 稀疏矩阵函数 297
10.1 基本稀疏矩阵 297
10.2 满阵和稀疏矩阵的转换 307
10.3 稀疏矩阵的非0元素操作 313
10.4 稀疏矩阵的可视化 318
10.5 排序算法 320
10.6 范数、条件数和秩 326
10.7 线性方程的稀疏系统 327
10.8 稀疏矩阵的特征值和奇异值 353
10.9 杂项函数 356
第十一章 声音处理函数 359
11.1 常用声音函数 359
11.2 特殊声音函数 360
11.3 WAV声音函数 361
第十二章 字符串函数 363
12.1 常用函数 363
12.2 字符串操作 365
12.3 字符串和数值的转换 374
12.4 基转换 382
第十三章 低层文件输入输出函数 384
13.1 打开和关闭文件 384
13.2 无格式输入输出 385
13.3 格式输入输出 387
13.4 文件定位 389
13.5 字符串转换 390
13.6 特殊文件输入输出 391
第十四章 位操作、结构和对象函数 397
14.1 位操作函数 397
14.2 结构函数 401
14.3 对象函数 405
第十五章 数组函数 407
15.1 单元数组函数 407
15.2 多维数组函数 411
第十六章 图像可视化函数 418
16.1 基本绘图和图像函数 418
16.2 三维绘图函数 428
16.3 绘制标注和网格 441
16.4 表面、网格和轮廓绘制 447
16.5 体数据可视化 458
16.6 域生成 476
16.7 专门图形绘制 478
16.8 视角控制 506
16.9 光照处理 520
16.10 颜色操作 521
16.11 打印函数 530
16.12 图像处理(通用) 535
16.13 图像处理(对象创建) 542
16.14 图像处理(图像窗口) 570
16.15 图像处理(坐标轴) 573
16.16 对象操作 576
16.17 用户交互输入 577
16.18 关注区域处理 578
第十七章 创建用户图形界面 580
17.1 对话框 580
17.2 用户界面对象 589
17.3 其他函数 597