当前位置:首页 > 工业技术
MATLAB教程  R2018a
MATLAB教程  R2018a

MATLAB教程 R2018aPDF电子书下载

工业技术

  • 电子书积分:14 积分如何计算积分?
  • 作 者:张志涌,杨祖樱编著
  • 出 版 社:北京:北京航空航天大学出版社
  • 出版年份:2019
  • ISBN:9787512428119
  • 页数:433 页
图书介绍:MATLAB教程以MATLAB R2017b中、英文版为编写基础,系统讲解MATLAB基本环境和操作要旨;分章阐述符号计算、数值计算、计算结果可视化及编程精要;选例展现MATLAB精华工具Simulink的功能级和元器件级仿真能力;范例剖析MATLAB版面编辑器的用法和图形用户界面(GUI)的制作要领;简扼勾画MATLAB和Word集成一体的Notebook环境。
《MATLAB教程 R2018a》目录
标签:编著 教程

第1章 基础准备及入门 1

1.1 MATLAB桌面 1

1.1.1 MATLAB桌面的启动 1

1.1.2 MATLAB桌面的布局 1

1.2 命令窗运行入门 2

1.2.1 命令窗简介 2

1.2.2 最简单的计算器使用法 3

1.2.3 数值、变量和表达式 4

1.3 命令窗操作要旨 13

1.3.1 命令窗的显示方式 14

1.3.2 命令行中的标点符号 16

1.3.3 命令窗的常用控制命令 17

1.3.4 命令窗中命令行的编辑 18

1.4 当前文件夹和路径设置器 19

1.4.1 当前文件夹及其使用 19

1.4.2 搜索路径和路径设置 20

1.5 工作区和历史命令窗 21

1.5.1 工作区和变量编辑器 21

1.5.2 历史命令窗和M文件编辑器 22

1.6 图形窗及图形的绘制编辑 24

1.6.1 与工作空间变量交互绘图 24

1.6.2 图形窗和属性编辑器 24

1.7 帮助系统及其使用 27

1.7.1 浏览器帮助系统 28

1.7.2 命令窗帮助系统 30

习题1 32

第2章 符号计算 34

2.1 引导 34

2.2 基本符号对象的创建 35

2.2.1 符号数的创建 35

2.2.2 符号变量的创建 40

2.3 符号运算操作基础 48

2.3.1 符号算术运算符及函数 48

2.3.2 符号关系和符号逻辑表述 49

2.4 符号表达式和符号函数 55

2.4.1 创建符号表达式和符号方程 55

2.4.2 创建符号函数 57

2.5 符号表达式的简化重组和子对象置换 65

2.5.1 符号表达式的简化 65

2.5.2 符号表达式的重写 67

2.5.3 符号表达式的子对象置换 68

2.6 变精度计算及数字类型转换 74

2.6.1 有限精度符号数和变精度计算 74

2.6.2 符号数字转换成双精度数字 77

2.6.3 不同类型数字的相互转换 77

2.7 符号微积分 79

2.7.1 序列/级数的符号求和 80

2.7.2 极限的求取 82

2.7.3 符号导数及级数展开 84

2.7.4 符号积分 91

2.8 符号变换及应用 99

2.8.1 Fourier变换及频率函数求取 100

2.8.2 Laplace变换/反变换 103

2.8.3 Z变换及差分方程求解 106

2.9 常微分方程的符号解法 108

2.9.1 符号解法和数值解法的互补作用 108

2.9.2 常微分方程组ODEs概述 108

2.9.3 常微分方程的符号解算命令 109

2.10 符号矩阵分析和代数方程解 113

2.10.1 符号矩阵分析 113

2.10.2 线性方程组的符号解 117

2.10.3 各类等式/不等式方程的符号解 119

2.10.4 代数状态方程求符号传递函数 122

2.11 符号函数的可视化 126

2.11.1 功能绘图命令汇集 126

2.11.2 线图绘制及修饰 127

2.11.3 面图绘制及修饰 130

2.11.4 符号数学和可视化应用 133

习题2 139

第3章 数组运算及数组化编程 144

3.1 数组、结构和创建 144

3.1.1 数组及其结构 144

3.1.2 行(列)数组的创建 146

3.1.3 二维通用数组的创建 148

3.1.4 数组构作技法综合 152

3.2 数组元素编址及寻访 153

3.2.1 数组元素的编址 153

3.2.2 二维数组元素的寻访 155

3.3 数组运算 157

3.3.1 实施数组运算的算符 157

3.3.2 实施数组运算的函数 162

3.3.3 数组运算中的溢出及非数处理 163

3.3.4 数组化编程 164

3.4 矩阵及其运算 166

3.4.1 矩阵和数组的异同 166

3.4.2 矩阵运算符和矩阵函数 167

3.4.3 矩阵化编程 170

习题3 172

第4章 数值计算 174

4.1 数值微积分 174

4.1.1 近似数值极限及导数 174

4.1.2 数值求和与近似数值积分 178

4.1.3 计算精度可控的数值积分 180

4.1.4 函数极值的数值求解 183

4.1.5 常微分方程的数值解 187

4.2 矩阵和代数方程 189

4.2.1 矩阵的标量特征参数 189

4.2.2 矩阵的变换和特征值分解 191

4.2.3 线性方程的解 194

4.2.4 一般代数方程的解 196

4.3 概率分布和统计分析 201

4.3.1 概率函数、分布函数、逆分布函数和随机数的发生 201

4.3.2 全局随机流、随机数组和统计分析 205

4.4 多项式运算和卷积 213

4.4.1 多项式的运算函数 213

4.4.2 多项式拟合和最小二乘法 218

4.4.3 两个有限长序列的卷积 223

习题4 226

第5章 数据和函数的可视化 229

5.1 引导 229

5.1.1 离散数据的可视化 229

5.1.2 连续函数的可视化 231

5.1.3 图形对象分层结构和属性寻访 233

5.2 二维曲线和图形 237

5.2.1 二维曲线绘制的基本命令plot 238

5.2.2 轴系形态和标识 245

5.2.3 多次叠绘、双纵坐标和多子图 254

5.2.4 获取二维图形数据的命令ginput 259

5.3 三维曲线和曲面 262

5.3.1 三维线图命令plot3 262

5.3.2 三维曲面/网面图 263

5.3.3 曲面/网线图的精细修饰 267

5.3.4 曲面绘制技巧 274

5.4 高维数据可视化 278

5.4.1 等位线的绘制和标识 278

5.4.2 简单高维信息的三维表现 280

5.4.3 体数据可视化 283

5.5 动态变化图形 287

5.5.1 直接命令法生成动态图形 287

5.5.2 实时动画和影片动画 289

习题5 295

第6章 M文件和函数句柄 301

6.1 MATLAB控制流 301

6.1.1 if-else-end条件控制 301

6.1.2 switch-case控制结构 303

6.1.3 for循环和while循环 305

6.1.4 控制程序流的其他常用命令 309

6.2 脚本文件和函数文件 309

6.2.1 M脚本文件 309

6.2.2 M函数文件 310

6.2.3 局部变量和全局变量 310

6.2.4 M函数文件的一般结构 311

6.3 MATLAB的函数类别 313

6.3.1 主函数 313

6.3.2 子函数 314

6.4 函数句柄 318

6.4.1 函数句柄概述 318

6.4.2 具名函数句柄的有效创建 319

6.4.3 匿名函数及其句柄 326

6.5 MLX实时脚本 329

6.5.1 实时脚本引导 329

6.5.2 在实时编辑器中创建实时脚本 336

习题6 351

第7章 Simulink交互式仿真集成环境 352

7.1 连续时间系统的建模与仿真 352

7.1.1 基于微分方程的Simulink建模 353

7.1.2 基于传递函数的Simulink建模 364

7.2 离散时间系统的建模与仿真 368

7.3 Simulink实现的元件级电路仿真 373

习题7 380

第8章 图形用户界面(GUI) 381

8.1 图形用户界面入门示例 381

8.2 控件创建及应用示例 388

8.3 菜单及工具图标的设计示例 400

8.3.1 为界面配置标准菜单条和工具条 401

8.3.2 菜单定制和标准图标选用 402

习题8 406

附录A 字符串、元胞及构架数组 408

A.1 字符串数组 408

A.2 元胞数组 411

A.3 构架数组 412

附录B 数码辅助文档使用指南 414

B.1 数码辅助文档概略 414

B.2 配图文件夹[mfig]的内容及功用 414

B.3 运行文件夹[mfile]的内容及功用 416

B.4 动图文件夹[mgif]的使用说明 417

附录C MATLAB命令索引 419

C.1 标点及特殊符号命令 419

C.2 主要函数命令 420

C.3 Simulink模块 431

参考文献 433

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