《精通 MATLAB 5》求取 ⇩

第一章MATLAB简介1

1.1 MATLAB产生的历史背景1

1.2 MATLAB的语言特点2

1.3 MATLAB和其他数学类科技软件的关系5

1.3.1 Maple5

1.3.2 MathCAD6

1.3.3 Mathematica6

1.4 MATLAB集成环境的组成6

1.5 小结7

第二章MATLAB的基础知识8

2.1 MATLAB4.x和 MATLAB5.x的安装8

2.1.1 MATLAB5.x的安装8

2.1.2 MATLAB4.x的安装9

2.2 MATLAB的目录结构11

2.3 MATLAB环境12

2.3.1 MATLAB的工作空间13

2.3.2 MATLAB的命令窗口13

2.3.3 MATLAB的程序编辑器21

2.3.4 MATLAB的变量浏览器22

2.3.5 MATLAB的路径浏览器22

2.3.6 MATLAB的帮助系统23

2.4 小结26

第三章MATLAB的数值计算27

3.1 矩阵27

3.1.1 矩阵定义27

3.1.2 矩阵的加减运算28

3.1.3 向量乘积和转置28

3.1.4 矩阵乘法29

3.1.5 单位矩阵30

3.1.6 矩阵的Kronecker乘积31

3.1.7 线性方程组31

3.1.8 矩阵的逆和伪逆32

3.1.9 矩阵的LU、QR和Cholesky分解33

3.1.10 矩阵的幂和指数函数35

3.1.11 特征值分解和奇异值分解35

3.2 多项式38

3.2.1 关于多项式的常用函数38

3.2.2 卷积和解卷积39

3.2.3 多项式曲线的拟合40

3.2.4 多项式的展开40

3.2.5 多项式插值41

3.3.1 基本的统计函数45

3.3 数据分析和统计45

3.3.2 数据预处理46

3.3.3 拟合曲线47

3.3.4 傅里叶分析51

3.4 双重函数54

3.4.1 函数的文件表示55

3.4.2 函数的绘制55

3.4.3 求函数的极值和根56

3.4.4 数值积分60

3.5 常微分方程的初值问题61

3.6 稀疏矩阵63

3.6.1 稀疏矩阵的存储和生成64

3.6.2 稀疏矩阵的查看67

3.6.3 稀疏矩阵的运算68

3.7.1 M文件72

3.7 M文件的编写72

3.7.2 全局变量和局部变量79

3.7.3 数据类型80

3.7.4 运算符82

3.7.5 循环控制85

3.7.6 子函数88

3.7.7 下标引用89

3.7.8 字符串的求值90

3.7.9 空矩阵92

3.7.10 错误信息和警告信息92

3.7.11 日期和时间函数94

3.7.12 用户和程序的交互95

3.7.13 外壳函数(Shell Escape Functions)96

3.7.14 程序的优化96

3.8 字符数组99

3.9 多维数组105

3.9.1 多维数组的生成106

3.9.2 多维数组元素的引用和数组的变形107

3.9.3 多维数组的运算109

3.10 结构数组和细胞数组110

3.10.1 结构数组110

3.10.2 细胞数组116

3.11 类和对象121

3.11.1 类和对象概述121

3.11.2 运算符超载126

3.11.3 对象优先级129

3.11.4 类和对象的继承131

3.12 文件134

3.12.1 文件的打开和关闭135

3.12.2 二进制文件136

3.12.3 格式文件139

3.13 M文件的调试和文件评述140

3.13.1 用调试器调试141

3.13.2 在命令窗口中调试145

3.13.3 文件评述148

3.14 小结150

第四章数据的可视化151

4.1 图形窗口151

4.2 二维图形153

4.2.1 基本的绘图命令154

4.2.2 基本的绘图控制157

4.3.1 基本绘图命令159

4.3 三维图形159

4.2.3 图形标注159

4.3.2 网线图和表面图的着色162

4.3.3 三维图的光照效果165

4.3.4 视角的设置165

4.4 特殊图形166

4.4.1 面积图和直方图166

4.4.2 饼图170

4.4.3 统计频数直方图171

4.4.4 火柴杆图172

4.4.5 阶梯图174

4.4.6 矢量图175

4.4.7 等高线图176

4.4.8 交互绘图180

4.4.9 动画制作181

4.5 句柄图形184

4.5.1 句柄图形的组织185

4.5.2 对象创建函数186

4.5.3 图形对象句柄的获得和删除189

4.5.4 图形对象的属性190

4.5.5 函数set和get的使用190

4.5.6 属性的默认值194

4.5.7 图形输出对象的设置197

4.5.8 提高编程效率的方法201

4.5.9 改变图形对象的内部函数201

4.6 像对象202

4.6.1 像的类型203

4.6.2 8位型像204

4.6.3 像对象的属性207

4.6.4 图形文件的读写209

4.7 块对象210

4.7.1 基本块操作210

4.7.2 多面块212

4.7.3 块的着色215

4.8 图对象218

4.8.1 图对象定位219

4.8.2 图对象的颜色控制220

4.8.3 图的渲染方式222

4.8.4 图上光标的形状223

4.8.5 图对象的打印224

4.8.6 图和用户的交互226

4.9 轴对象226

4.9.1 标注和外观227

4.9.2 用文本对象标注230

4.9.3 轴在图中的定位233

4.9.4 单根轴的控制235

4.9.5 有关自动设置的属性238

4.9.6 一个窗口中多个轴对象239

4.9.7 和颜色有关的属性240

4.10 打印图形244

4.10.1 从菜单中打印244

4.10.2 从命令行打印245

4.10.3 在不同应用程序间拷贝图形246

4.11 小结246

第五章MATLAB Notebook247

5.1 Notebook的使用环境247

5.1.1 打开和创建M-book248

5.1.2 Notebook菜单简介249

5.2 Notebook的使用250

5.2.1 细胞的定义和使用250

5.2.2 计算区、循环运行255

5.2.3 输出的控制257

5.3 小结259

第六章MATLAB的符号计算260

6.1 获取帮助260

6.2 符号计算入门261

6.2.1 符号变量和符号表达式262

6.2.2 格式转换262

6.2.3 实变量、复变量和抽象函数264

6.2.4 函数sym的使用265

6.2.5 默认符号变量265

6.2.6 生成符号函数267

6.3 微积分268

6.3.1 微分268

6.3.2 求极限270

6.3.3 积分271

6.3.4 级数求和272

6.4 化简和替代272

6.4.1 化简273

6.4.2 替代278

6.5 指定精度计算279

6.6 线性代数281

6.6.1 线性代数运算281

6.6.2 特征值分解284

6.6.3 若当标准形285

6.6.4 奇异值分解286

6.7 解方程287

6.7.1 代数方程求解287

6.7.2 微分方程求解290

6.8 特殊数学函数291

6.9 Maple函数的使用293

6.10 小结295

第七章创建用户界面296

7.1 简单用户界面示例296

7.1.1 用属笥编辑器修改属性值296

7.1.2 用图形控制面板添加按钮297

7.1.3 用事件过程编辑器编写代码299

7.2 界面绘制300

7.2.1 界面设计原则300

7.1.4 激活图形300

7.2.2 图形界面的绘制过程303

7.3 执行304

7.3.1 句柄图形和属性编辑器304

7.3.2 利用界面编辑工具绘制界面305

7.3.3 用事件过程编辑器编写代码312

7.4 小结319

附录1MATLAB函数分类索引321

常用命令(General Purpose Commands)321

运算符和特殊算符(Operators and Special Characters)322

逻辑函数(Logical Functions)323

编程和调试(Language Constructs and Debugging)323

基本矩阵和数组运算(Elementary Matrices and Matrix Manipulation)324

基本数学函数(Elementary Math Functions)326

特殊数学函数(Specialized Math Functions)327

坐标系统转换(Coordinate System Conversion)328

矩阵函数-数值线性代数(Matrix Functions-Numerical Linear Algebra)328

数据分析和傅里叶变换(Data Analysis and Fourier Transform Functions)329

多项式和插值函数(Polynomials and Interpolation Functions)331

稀疏矩阵函数(Sparsc Matrix Functions)331

声音处理函数(Sound Processing Functions)333

字符串函数(Character String Functions)333

低级I/O和文件函数(Low-Level File I/O Functions)334

位函数(Bitwise Functions)335

结构数组函数(Structure Functions)335

对象函数(Object Functions)335

细胞数组函数(Cell Array Functions)335

多维数组函数(Multidimensional Array Functions)335

附录2 图形对象属性337

《精通 MATLAB 5》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。