从零开始学MATLAB

从零开始学MATLAB

王薇, 姚鑫锋, 编著

出版社:电子工业出版社

年代:2012

定价:45.0

书籍简介:

本书详细地介绍了MATLAB基础知识,循序渐进地讲解了MATLAB的入门知识,包括软件的安装、MATLAB的操作环境、MATLAB语言的规范及编程基础、数据计算功能、符号计算功能、图形绘制及处理功能、界面编程、Simulink模拟仿真、数据导入导出操作、应用程序接口编程等,共计12章的内容。本书各章节内容的介绍均从零开始,根据编者多年MATLAB的使用经验介绍最为实用的基础知识,并结合具体实例,力求让零基础的读者快速掌握MATAB基础知识。

书籍目录:

目 录

第1篇 初识MATLAB及MTLAB入门操作

第1章 初识MATLAB 1

1.1 MATLAB简介 1

1.1.1 MATLAB的历史背景 1

1.1.2 MATLAB的功能介绍 1

1.1.3 MATLAB语言的特点 2

1.2 MATLAB的安装与启动 3

1.2.1 MATLAB的安装 3

1.2.2 MATLAB的启动 6

1.3 MATLAB的运行环境 6

1.3.1 主菜单栏 6

1.3.2 Command窗口 10

1.3.3 Current Directory窗口 12

1.3.4 Workspace窗口 13

1.3.5 History窗口 14

1.4 MATLAB的帮助系统 15

1.4.1 命令窗口帮助 15

1.4.2 帮助浏览窗口 17

1.5 本章小结 19

第2章 MATLAB入门操作 20

2.1 MATLAB语言规范 20

2.1.1 常量和变量 20

2.1.2 常用的符号和关键词 22

2.2 基本数据操作 25

2.2.1 数据计算入门 25

2.2.2 数据可视化入门 28

2.3 程序设计初步 29

2.4 本章小结 29

第2篇 MATLAB数据类型、矩阵、程序设计

第3章 MATLAB数据类型 30

3.1 数值型 30

3.1.1 整型 30

3.1.2 浮点型 31

3.2 字符串型 32

3.2.1 字符串的创建 32

3.2.2 字符串的常用操作 34

3.3 逻辑类型 37

3.4 结构体 38

3.4.1 结构体的创建 38

3.4.2 结构体的常用操作 39

3.5 元胞数组 40

3.5.1 元胞数组的创建 40

3.5.2 元胞数组的常用操作 41

3.6 日期类型 44

3.6.1 日期类型的格式 44

3.6.2 日期类型数据的转换 46

3.7 不同数据类型之间的转换 50

3.8 本章小结 53

第4章 矩阵运算 54

4.1 矩阵的创建 54

4.1.1 矩阵的生成方法 54

4.1.2 矩阵元素的标识和访问 58

4.2 矩阵的简单运算 62

4.2.1 基本函数 63

4.2.2 加减运算 71

4.2.3 乘法运算 72

4.2.4 除法运算 72

4.2.5 乘方运算 74

4.3 矩阵的关系运算 75

4.4 矩阵的逻辑运算 78

4.5 矩阵的特殊运算 79

4.5.1 行列式运算 80

4.5.2 逆运算 80

4.5.3 秩运算 80

4.5.4 特征值运算 81

4.6 向量的运算 81

4.6.1 向量的创建 81

4.6.2 向量的基本运算 82

4.7 高维数组的运算 87

4.7.1 高维数组的创建 87

4.7.2 高维数组的常用操作 89

4.8 本章小结 91

第5章 程序设计 93

5.1 程序设计文件 93

5.1.1 脚本文件 93

5.1.2 函数文件 95

5.2 程序设计语言 100

5.2.1 赋值语句 100

5.2.2 条件语句 101

5.2.3 循环语句 105

5.3 交互控制指令 107

5.3.1 输入控制语句 108

5.3.2 键盘输入语句 108

5.3.3 暂停语句 109

5.3.4 指令显示控制语句 110

5.3.5 警告语句 112

5.3.6 返回语句 113

5.4 程序的错误处理 113

5.4.1 常见错误类型 113

5.4.2 调试方法 115

5.5 程序的优化 117

5.5.1 循环计算 117

5.5.2 M文件分析 119

5.6 本章小结 120

第3篇 图形处理和数据计算、符号计算

第6章 图形可视化 121

6.1 二维图形的绘制 121

6.1.1 常用二维图形的绘制 121

6.1.2 特殊二维图形的绘制 128

6.1.3 图形的编辑函数 142

6.1.4 图形编辑工具的使用 148

6.2 三维图形 155

6.2.1 三维图形的绘制 155

6.2.2 三维图形的编辑 162

6.3 Matlab图形窗口 168

6.3.1 图形窗口的创建 168

6.3.2 图形窗口的分割 168

6.3.3 图形窗口的句柄 169

6.3.4 图形窗口的常用操作命令 170

6.4 本章小结 171

第7章 图形用户界面(GUI) 172

7.1 GUI简介 172

7.2 GUI界面设计 172

7.2.1 GUI设计的基本流程 172

7.2.2 GUI设计的基本原则 173

7.2.3 GUI的创建 173

7.2.4 GUI设计窗口 174

7.2.5 GUI设计常用控件 176

7.2.6 GUI设计常用工具 177

7.3 GUI程序设计 180

7.3.1 GUI对象设计 180

7.3.2 GUI对话框设计 183

7.3.3 GUI文件 191

7.4 GUI设计实例演示 195

7.5 本章小结 199

第8章 数值分析 200

8.1 简单数值计算 200

8.1.1 描述性统计分析 200

8.1.2 随机数的生成 207

8.1.3 数据的排序 214

8.2 高级数值计算 215

8.2.1 多项式运算 215

8.2.2 微分和积分 217

8.2.3 拟合和插值 219

8.2.4 方程组的求解 225

8.3 本章小结 227

第9章 符号计算 228

9.1 符号对象 228

9.1.1 符号常量和变量 228

9.1.2 符号表达式 229

9.1.3 符号矩阵 230

9.1.4 符号函数 230

9.2 符号表达式的基本运算 231

9.2.1 符号表达式的化简、合并

与分解 231

9.2.2 符号表达式的分子分母提取 234

9.2.3 符号表达式的代数运算 234

9.2.4 符号表达式的自变量的确定 234

9.3 符号矩阵的基本运算 235

9.3.1 符号矩阵的代数运算 235

9.3.2 符号矩阵的特殊运算 236

9.4 符号微积分运算 237

9.4.1 符号微分运算 237

9.4.2 符号积分运算 238

9.5 符号方程求解 238

9.5.1 代数方程的求解 239

9.5.2 微分方程的求解 239

9.6 符号函数绘图 240

9.7 符号计算的图形化操作 243

9.8 本章小结 244

第4篇 Simulink基础

第10章 Simulink基础 245

10.1 Simulink概述 245

10.1.1 Simulink工作环境 245

10.1.2 Simulink模型特点 250

10.2 Simulink常用基本模块 250

10.3 Simulink建模与仿真 261

10.3.1 模块操作 261

10.3.2 参数设置 264

10.3.3 仿真运行 269

10.4 模型仿真举例 269

10.5 本章小结 270

第5篇 应用程序接口及文件导入/导出操作

第11章 应用程序接口 271

11.1 编译器基础 271

11.1.1 编译器的安装和配置 271

11.1.2 编译器的运行 273

11.2 引擎技术 273

11.3 MEX技术 276

11.4 MAT技术 278

11.5 COM组件技术 279

11.6 与Word和Excel的混合

使用 281

11.6.1 Excel Link的使用 282

11.6.2 Notebook的使用 285

11.7 本章小结 288

第12章 文件导入和导出操作 290

12.1 数据文件 290

12.1.1 数据文件低级导入/导出

操作 290

12.1.2 数据文件高级导入/导出

操作 296

12.1.3 利用界面工具导入/导出

数据 303

12.2 图片文件 305

12.2.1 图片文件的导入 305

12.2.2 图片文件的显示 306

12.2.3 图片文件的导出 308

12.3 本章小结 309

内容摘要:

本书由浅入深全面地介绍了MATLAB的各个知识点,并对每个知识点配以大量的实例演示,以帮助读者快速掌握MATLAB软件的各种操作技能。
本书共12章,分别介绍了MATLAB入门操作、MATLAB数据类型、矩阵运算、程序设计、图形可视化、图形用户界面(GUI)、数值计算、符号计算、Simulink基础、应用程序接口、文件导入和导出操作等内容。

书籍规格:

书籍详细信息
书名从零开始学MATLAB站内查询相似图书
丛书名从零开始学编程
9787121177774
如需购买下载《从零开始学MATLAB》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位电子工业出版社
版次1版印次1
定价(元)45.0语种简体中文
尺寸26 × 18装帧平装
页数 320 印数

书籍信息归属:

从零开始学MATLAB是电子工业出版社于2012.9出版的中图分类号为 TP317 的主题关于 Matlab软件-程序设计 的书籍。