当前位置:首页 > 工业技术
从零开始学MATLAB
从零开始学MATLAB

从零开始学MATLABPDF电子书下载

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王薇,姚鑫锋编著
  • 出 版 社:北京:电子工业出版社
  • 出版年份:2012
  • ISBN:9787121177774
  • 页数:309 页
图书介绍:本书详细地介绍了MATLAB基础知识,循序渐进地讲解了MATLAB的入门知识,包括软件的安装、MATLAB的操作环境、MATLAB语言的规范及编程基础、数据计算功能、符号计算功能、图形绘制及处理功能、界面编程、Simulink模拟仿真、数据导入导出操作、应用程序接口编程等,共计12章的内容。本书各章节内容的介绍均从零开始,根据编者多年MATLAB的使用经验介绍最为实用的基础知识,并结合具体实例,力求让零基础的读者快速掌握MATAB基础知识。
《从零开始学MATLAB》目录
标签:编著 开始

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

第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数据类型、矩阵、程序设计 30

第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篇 图形处理和数值计算、符号计算 121

第6章 图形可视化 121

6.1二维图形的绘制 121

6.1.1常用二维图形的绘制 121

6.1.2特殊二维图形的绘制 128

6.1.3图形的编辑函数 143

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基础 245

第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篇 应用程序接口及文件导入/导出操作 271

第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

相关图书
作者其它书籍
返回顶部