图书介绍

MATLAB 6.0基础及应用PDF|Epub|txt|kindle电子书版本网盘下载

MATLAB 6.0基础及应用
  • 清源计算机工作室编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7900066357
  • 出版时间:2001
  • 标注页数:306页
  • 文件大小:53MB
  • 文件页数:315页
  • 主题词:算法语言(学科: 基本知识) 算法语言

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

MATLAB 6.0基础及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

编者的话1

第1章 MATLAB 6.0概述1

1.1 MATLAB简介1

前言1

1.2 MATLAB的安装2

1.3 MATLAB的工作环境4

1.3.1 命令窗口4

1.3.2 启动平台7

1.3.3 工作空间(Workspace)8

1.3.4 命令历史纪录和当前路径窗口8

1.4 M文件的编辑调试环境8

1.5 编辑器/调试器参数的设置11

1.5.1 编辑器/调试器字体和颜色的设置12

1.5.2 编辑器/调试器显示的设置13

1.5.3 键盘和缩进的设置14

1.6.1 查看与清除工作空间中的变量15

1.5.4 打印参数的设置15

1.6 MATLAB的工作空间15

1.6.2 保存工作空间16

1.6.3 用特定的格式保存工作空间17

1.6.4 加载工作空间17

1.6.5 加载ASCII数据文件18

1.6.6 工作空间浏览器与数组编辑18

1.6.7 保存在字符串变量中的文件名19

1.6.8 使用通配符20

1.7 MATLAB的路径搜索21

1.8 命令窗口的设置22

1.9 在线帮助23

第2章 矩阵与线性代数26

2.1 矩阵与线性代数的基本概念26

2.1.2 矢量积与矩阵转置27

2.1.1 矩阵的加法与减法运算27

2.1.3 矩阵乘法29

2.1.4 单位矩阵30

2.1.5 Kronecker Tensor乘积30

2.1.6 矢量及矩阵的范数31

2.2 解线性方程32

2.2.1 方阵系统33

2.2.2 过限定系统34

2.2.3 限定不足系统35

2.3 逆矩阵及行列式37

2.3.1 方阵的行列式与逆矩阵37

2.3.2 伪逆矩阵39

2.4 矩阵分解41

2.4.1 平方根分解法42

2.4.2 高斯消去法43

2.4.3 正交分解法45

2.5 矩阵幂与指数48

2.6 特征值与特征矢量51

2.7 奇异值分解54

第3章 多项式和插值57

3.1 多项式57

3.1.1 多项式的表示及其运算57

3.1.2 多项式的曲线拟合60

3.1.3 部分分式61

3.2 插值63

3.2.1 一维插值63

3.2.2 二维插值66

3.2.3 插值方法的比较67

3.3 多维数据的插值71

3.3.1 三维数据的插值71

3.3.2 多维数据的插值72

3.3.3 多维数据的网格73

3.4 三角形测量与离散数据插值73

3.4.1 Delaunay三角分解74

3.4.2 最近点搜索75

3.4.3 Voronoi图表76

第4章 功能函数79

4.1 函数的表示79

4.2 函数图像79

4.3 求函数的最小值与零点83

4.3.1 求一元函数的最小值83

4.3.2 求多元函数的最小值84

4.3.3 设置求最小值的参数84

4.3.4 求一元函数的零点85

4.4.1 求一元函数的定积分87

4.4 积分87

4.4.2 计算曲线长度88

4.4.3 二重积分89

第5章 数据分析与统计90

5.1 列向数据90

5.2 基本分析函数91

5.3 协方差矩阵与相关系数矩阵94

5.4 微分与梯度95

5.5 数据预处理96

5.6 曲线拟合98

5.6.1 曲线拟合实例分析100

5.6.2 误差范围107

5.7 微分方程数据过滤器107

5.8 傅里叶变换109

5.8.1 傅里叶变换应用实例110

5.8.2 傅里叶变换的幅度与相位112

5.8.3 快速傅里叶变换的长度与速度的关系113

第6章 图形绘制114

6.1 基本绘图函数114

6.1.1 用plot函数绘图114

6.1.2 双Y轴图形120

6.1.3 绘制三维线型图形122

6.1.4 设置坐标轴的参数124

6.1.5 图形窗口129

6.2 图形标注132

6.2.1 坐标轴标注132

6.2.2 在图形中添加文本标注和图例133

6.3 专业图形134

6.3.1 条形图与区域图134

6.3.2 饼图140

6.3.3 柱形图142

6.3.4 绘制离散性数据的图形144

6.3.5 绘制速度与方向的图形148

6.3.6 等高线152

第7章 稀疏矩阵155

7.1 稀疏矩阵的概念155

7.1.1 稀疏矩阵的保存155

7.1.2 创建稀疏矩阵155

7.2 查看矩阵元素159

7.2.1 查看非零元素的信息160

7.2.2 用图形方式查看稀疏矩阵的信息160

7.2.3 查找矩阵中的非零元素162

7.3 邻接矩阵及图形162

7.3.1 使用邻接矩阵绘图163

7.3.2 Bucky Ball163

7.3.3 图形与稀疏矩阵的特征165

7.4.1 标准数学函数处理稀疏矩阵167

7.4 稀疏矩阵的操作167

7.4.2 稀疏矩阵的交换与重新排序168

7.4.3 稀疏矩阵的分解172

7.4.4 稀疏矩阵的解线性方程求解175

7.4.5 稀疏矩阵的特征值与奇异值181

第8章 字符数组184

8.1 字符数组185

8.1.1 字符与数值的相互转换185

8.1.2 创建二维字符数组185

8.2 字符串的比较186

8.2.1 比较两个字符串186

8.2.2 用运算符比较字符串187

8.2.3 字符串中字符的分类188

8.3 字符串的查找与替换189

8.4 字符串与数值的转换190

9.1 多维数组的概念193

第9章 多维数组193

9.2 多维数组的创建194

9.2.1 扩展二维数组创建多维数组194

9.2.2 用函数创建多维数组195

9.3 多维数组的引用197

9.4 改变多维数组的形状197

9.4.1 删除多维数组中“大小为1的维”199

9.4.2 多维数组的转置200

9.5 多维数组的计算200

9.5.1 处理矢量的函数200

9.5.2 逐个处理数组元素的函数201

9.5.3 处理位面或矩阵的函数203

9.6 多维数据的组织204

10.1.1 用赋值方式创建结构体206

10.1 结构体206

第10章 结构体与单元数组206

10.1.2 用函数struct创建结构体207

10.1.3 访问结构体中的数据208

10.1.4 添加或删除结构体中的字段210

10.1.5 处理结构体的数据210

10.1.6 组织结构体的数据211

10.1.7 结构体的嵌套213

10.2 单元数组214

10.2.1 创建单元数组215

10 2.2 获取单元数组的数据217

10.2.3 删除单元数组中的单元218

10.2.4 改变单元数组的形状219

10.2.5 用单元数组作为变量219

10.2.6 嵌套单元数组221

10.2.7 含有结构体的单元数组222

10.2.8 单元数组与数值数组之间的转换223

第11章 MATLAB编程224

11.1 脚本程序225

11.2 函数程序226

11.2.1 函数程序的结构226

11.2.2 函数命名228

11.2.3 函数的工作过程228

11.2.4 检查函数的参数个数229

11.2.5 参数中变量传递的个数230

11.3 局部变量与全局变量232

11.4 数据类型233

11.5 运算符234

11.5.1 算术运算符234

11.5.2 关系运算符235

11.5.3 逻辑运算符235

11.5.4 运算符的优先级237

11.6 流程控制238

11.6.1 if、else与elseif语句239

11.6.2 switch语句240

11.6.3 while语句242

11.6.4 for语句242

11.6.5 break语句243

11.6.6 try...catch语句243

11.6.7 return语句244

11.7 子函数245

11.8 私有函数246

11.9 数组的下标引用247

11.9.1 删除矩阵中的元素248

11.9.2 高级下标引用249

11.10 字符串求值250

11.11.1 用函数eval和lasterr处理错误251

11.11 错误与警告251

11.11.2 显示错误和警告信息253

11.12 时间与日期253

11.12.1 日期格式254

11.12.2 日期字符串输出格式256

11.12.3 当前日期与时间257

11.12.4 时间与日期工具函数257

11.12.5 计时器258

11.13 获取用户输入260

11.14 优化程序代码261

11.14.1 矢量化程序代码261

11.14.2 为数组预分配存储空间262

11.14.3 内存管理263

12.1.2 创建对象264

12.1.1 面向对象编程的特性264

12.1 类与对象的概念264

第12章 MATLAB的类与对象264

12.1.3 调用类的方法265

12.1.4 私有方法265

12.1.5 调试类的方法266

12.1.6 设置类的目录266

12.1.7 数据结构267

12.2 设计用户的MATLAB类267

12.2.1 MATLAB类的标准方法267

12.2.2 构造方法268

12.2.3 display方法269

12.2.4 访问对象数据269

12.2.5 定义对象的end索引方法272

12.2.6 subsindex方法272

12.3.1 类polynom的构造方法273

12.3 创建一个多项式类273

12.3.2 类polynom的两个转换方法274

12.3.3 类polynom的display方法277

12.3.4 类polynom的subsref方法277

12.3.5 重载算术运算符278

12.3.6 重载函数281

12.4 类的继承与聚合284

12.4.1 继承与聚合简述284

12.4.2 创建类asset及其子类284

12.4.3 设计类stock291

12.4.4 创建类portfolio299

12.5 对象的存取303

12.5.1 定义类portfolio的saveobj方法303

12.5.2 定义类portfolio的loadobj方法304

12.6 对象的优先级及方法调用的次序305

热门推荐