当前位置:首页 > 工业技术
MATLAB 7.0基础教程
MATLAB 7.0基础教程

MATLAB 7.0基础教程PDF电子书下载

工业技术

  • 电子书积分:13 积分如何计算积分?
  • 作 者:孙祥,徐流美,吴清编著
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2005
  • ISBN:7302107114
  • 页数:386 页
图书介绍:本书系统地介绍了MATLAB 7.0的基本功能,包括数值计算功能,符号运算功能和图形处理功能等。并在此基础上精心设计了丰富的实例。
《MATLAB 7.0基础教程》目录

目录 1

第1章 MATLAB 7.0简介 1

1.1 MATLAB简介 1

1.1.1 MATLAB的初步知识 1

1.1.2 MATLAB的优点 2

1.1.3 MATLAB的缺点 3

1.2 MATLAB 7.0的新特点 4

1.3 获取MATLAB 7.0最新信息的途径 5

1.4 习题 6

第2章 MATLAB 7.0的安装和用户界面 7

2.1 MATLAB 7.0的安装 7

2.2.1 启动MATLAB 7.0 11

2.2 MATLAB 7.0用户界面概述 11

2.2.2 MATLAB 7.0的主菜单 12

2.2.3 MATLAB 7.0的工具栏 13

2.2.4 MATLAB 7.0的窗口 13

2.3 MATLAB 7.0的路径搜索 16

2.3.1 MATLAB 7.0的当前目录 16

2.3.2 MATLAB 7.0的路径搜索 16

2.4 MATLAB 7.0帮助系统的使用 18

2.4.1 帮助窗口 18

2.4.2 命令窗口查询帮助 23

2.5 习题 25

第3章 基本使用方法 26

3.1 简单的数学运算 26

3.2 MATLAB 7.0的数据类型 30

3.2.1 常量和变量 31

3.2.2 浮点数和复数 34

3.3 习题 36

第4章 数值计算功能 37

4.1 向量及其运算 37

4.1.1 向量的生成 37

4.1.2 向量的基本运算 38

4.2 矩阵及其运算 41

4.2.1 矩阵的生成 42

4.2.2 矩阵的基本数值运算 42

4.2.3 矩阵的特征参数运算 46

4.2.4 矩阵的分解运算 54

4.2.5 矩阵的一些特殊处理函数 61

4.2.6 特殊矩阵的生成 62

4.3 数组及其运算 68

4.3.1 数组寻址和排序 68

4.3.2 数组的基本数值运算 70

4.3.3 数组的关系运算 72

4.3.4 数组的逻辑运算 74

4.4 稀疏型矩阵 74

4.4.1 稀疏矩阵的生成 74

4.4.2 稀疏矩阵与满矩阵的相互转换 76

4.4.3 稀疏矩阵的操作 80

4.5 习题 83

5.1.1 单元数组的生成 85

第5章 单元数组和结构 85

5.1 单元数组 85

5.1.2 单元数组的操作 86

5.2 结构型变量 90

5.3 习题 96

第6章 字符串 98

6.1 设定字符串 98

6.2 字符串的操作 99

6.2.1 字符串元素的读取 99

6.2.2 字符串的基本变换 100

6.2.3 字符串的运算 103

6.3 习题 112

7.1.1 直接输入系数向量创建多项式 113

7.1.2 特征多项式输入法 113

第7章 多项式 113

7.1 多项式的创建 113

7.1.3 由多项式的根逆推多项式 114

7.2 多项式的运算 114

7.2.1 多项式的求值 115

7.2.2 求多项式的根 116

7.2.3 多项式的四则运算 116

7.3 习题 119

第8章 关系和逻辑运算 120

8.1 关系操作符 120

8.2 逻辑操作符 121

8.3 关系与逻辑函数 122

8.4 NaNs和空矩阵 123

8.4.1 NaNs的处理 124

8.4.2 空矩阵的处理 125

8.5 各种运算符的优先级 126

8.6 习题 127

第9章 符号运算 129

9.1 符号变量的生成和使用 129

9.1.1 符号变量、符号表达式和符号方程的生成 129

9.1.2 符号变量的基本操作 131

9.1.3 符号表达式(符号函数)的操作 135

9.2 符号矩阵的生成和运算 142

9.2.1 符号矩阵的生成 142

9.2.2 符号矩阵及符号数组的运算 145

9.3 符号微积分 151

9.3.1 符号极限 152

9.3.2 符号微分和求导 152

9.3.3 符号积分 154

9.4 符号积分变换 155

9.4.1 Fourier变换及其逆变换 155

9.4.2 Laplace变换及其逆变换 156

9.4.3 Z变换及其反变换 158

9.5 符号代数方程的求解 159

9.5.1 符号线性方程组的求解 159

9.5.2 符号非线性方程组的求解 160

9.5.3 一般符号代数方程组的求解 161

9.6 符号微分方程的求解 163

9.7 图示化符号函数计算器 165

9.7.1 单变量符号函数计算器 165

9.7.2 泰勒级数逼近计算器 168

9.8 利用maple的深层符号计算资源 169

9.8.1 maple命令的调用 169

9.8.2 mfun命令的使用 171

9.8.3 maple库函数在线帮助的检索树 171

9.9 习题 173

第10章 MATLAB 7.0程序设计 175

10.1 M文件入门 175

10.1.1 M文件的基本特点 175

10.1.2 脚本式M文件 177

10.1.3 函数式M文件 180

10.2 MATLAB 7.0程序控制 183

10.2.1 顺序结构 184

10.2.2 选择语句 184

10.2.3 分支语句 188

10.2.4 模块 189

10.2.5 for循环语句 190

10.2.6 while循环语句 193

10.2.7 人机交互命令 194

10.3 变量和函数种类 199

10.3.1 函数变量及其作用域 199

10.3.2 函数的分类 203

10.3.3 函数句柄 206

10.4 程序设计的辅助函数 209

10.4.1 执行函数 209

10.4.2 容错函数 211

10.4.3 时间运算函数 213

10.5 程序的调试和优化 221

10.5.1 程序的调试 221

10.5.2 程序的优化 227

10.6 M文件举例 232

10.7 习题 236

第11章 文件和数据的导入与导出 238

11.1 本机数据文件 238

11.1.1 文件的存储 238

11.1.2 文件的打开 239

11.2 数据导入和导出 241

11.3 低级文件I/O 242

11.4 习题 242

第12章 图形处理 244

12.1 基本的绘图命令 244

12.1.1 图形窗口简介 244

12.1.2 基本的绘图操作 245

12.1.3 图形注释 260

12.1.4 特殊图形的绘制 279

12.2 交互式绘图操作 294

12.3 图形的高级控制 298

12.3.1 视点控制和图形的旋转 298

12.3.2 颜色的使用 300

12.3.3 光照控制 304

1 2.4 习题 306

第13章 句柄图形 307

13.1 句柄图形对象 307

13.2 通用函数get和set 315

13.2.1 get函数 316

13.2.2 set函数 317

13.3 查找对象 321

13.4 堆积次序 324

13.5 默认属性 324

13.6 习题 325

14.1 GUI对象层次结构 327

第14章 创建图形用户界面GUI 327

14.2 GUI的基本知识 328

14.2.1 启动GUI 328

14.2.2 布局(Layout)编辑器 329

14.2.3 GUIDE模板介绍 330

14.2.4 运行GUI 330

14.3 创建GUI对象 331

14.3.1 GUI窗口的布局 331

14.3.2 GUI控件的属性控制 334

14.3.3 菜单的添加 335

14.4 GUI编程 340

14.4.1 GUI的M文件 340

14.4.2 给GUI的控件响应编制程序 342

14.4.3 使用句柄结构进行GUI数据操作 346

14.5 习题 348

第15章 微分和积分 350

15.1 数值微分 350

15.1.1 使用diff函数求数值微分 350

15.1.2 使用gradient函数求近似梯度 351

15.1.3 jacobian函数求多元函数的导数 352

15.2 函数的数值积分 353

15.2.1 一元函数的数值积分 353

15.2.2 二元及三元函数的数值积分 357

15.3 习题 360

第16章 拟合和插值 361

16.1 最小二乘法实现曲线拟合 361

16.2.1 拉格朗日插值 365

16.2 曲线插值 365

16.2.2 hermite插值 367

16.2.3 三次样条插值 369

16.3 习题 373

第17章 普通方程和微分方程 374

17.1 方程组的求解 374

17.1.1 线性方程组的解法 374

17.1.2 非线性方程组的解法 381

17.2 微分方程的求解 382

17.2.1 常微分方程的数值求解 382

17.2.2 偏微分方程的数值求解 385

17.3 习题 386

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