图书介绍

MATLAB7.0编程基础pdf电子书版本下载

MATLAB7.0编程基础
  • 王家文,王皓,刘海编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111168062
  • 出版时间:2005
  • 标注页数:269页
  • 文件大小:26MB
  • 文件页数:281页
  • 主题词:计算机辅助计算-软件包,MATLAB 7.0-程序设计

PDF下载


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

下载说明

MATLAB7.0编程基础PDF格式电子书版下载

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

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

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

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

图书目录

第1章 MATLAB概述 1

1.1 MATLAB发展历史 1

1.2 MATLAB的特点 2

1.3 MATLAB 7.0新特点 3

1.4 MATLAB 7.0的安装 4

1.5 初步应用MATLAB 7.0 8

1.5.1 启动和关闭MATLAB 7.0 9

1.5.2 工具条与菜单 10

1.5.3 MATLAB的指令窗 12

1.5.4 MATLAB的工作空间 17

1.5.5 MATLAB的路径浏览器 20

1.5.6 MATLAB的指令历史浏览器 21

1.5.7 MATLAB的帮助系统 21

1.5.8 MATLAB的演示系统 25

第2章 数据结构及运算 26

2.1 变量与表达式 26

2.2 数组的构造 28

2.2.1 直接输入 28

2.2.2 通过函数产生 29

2.2.3 通过文件产生 31

2.3 特殊数组 32

2.3.1 空矩阵 32

2.3.2 标量 32

2.3.3 矢量 32

2.3.4 稀疏数组 33

2.4 数组的查询和赋值 33

2.4.1 数组的下标 33

2.4.3 二维数组的查询和赋值 34

2.4.2 一维数组的查询和赋值 34

2.5.1 符号运算 37

2.5 数组的运算 37

2.5.2 函数运算 39

2.5.3 关系运算和逻辑运算 41

2.6 数组的扩展 43

2.6.1 串联扩展 43

2.6.2 扩展函数 44

2.6.3 其他扩展 46

2.7 多维数组 47

2.7.1 多维数组的创建 47

2.7.2 多维数组的引用 49

2.7.3 多维数组的操作 51

2.8.1 创建字符数组 54

2.8 字符数组 54

2.8.2 字符数组的操作 57

2.9 元胞数组 64

2.9.1 元胞数组的创建与显示 65

2.9.2 元胞数组的操作 67

2.10 结构数组 68

2.10.1 结构数组的定义 69

2.10.2 结构数组的访问与设置 71

2.10.3 结构数组的操作 72

2.10.4 结构数组与元胞数组间的转换 74

第3章 数值计算 76

3.1 矩阵的运算 76

3.1.1 矩阵的转置 76

3.1.3 矩阵的基本数学运算 77

3.1.2 矩阵的对角元素 77

3.1.4 稀疏矩阵 78

3.2 矩阵的分解 81

3.2.1 行列式和逆矩阵 81

3.2.2 特征值分解 82

3.2.3 奇异值分解 83

3.3 求解线性代数方程组 84

3.3.1 Cholesky分解 85

3.3.2 LU分解 85

3.3.3 QR分解 86

3.4 求解非线性方程 87

3.5 函数的零点 88

3.5.1 一元函数的零点 88

3.5.2 多元函数的零点 89

3.6 函数极值点 90

3.6.1 一元函数的极值点 91

3.6.2 多元函数的极值点 92

3.7 数值微积分 94

3.7.1 差分和偏导数 94

3.7.2 一元函数的数值积分 96

3.7.3 多重数值积分 98

3.8 多项式 99

3.8.1 多项式的构造 99

3.8.2 多项式的运算 100

3.8.3 多项式的拟合 103

3.8.4 多项式的插值 104

3.9 初值常微分方程的求解 107

4.1.1 符号运算入门 111

4.1 符号对象的建立 111

第4章 符号运算 111

4.1.2 定义符号对象 113

4.1.3 独立变量 114

4.2 符号表达式的转换和操作 115

4.2.1 符号表达式的转换 115

4.2.2 符号表达式的操作 116

4.3 符号表达式的代数运算 120

4.3.1 基本数学运算 120

4.3.2 线性代数运算 121

4.4 符号微积分 123

4.4.1 符号微分 123

4.4.2 符号积分 124

4.4.3 符号极限 125

4.5.1 Fourier变换及反变换 126

4.4.4 符号级数求和 126

4.5 符号积分变换 126

4.5.2 Laplace变换及反变换 127

4.5.3 Z变换及反变换 128

4.6 符号方程求解 129

4.6.1 符号代数方程求解 129

4.6.2 符号微分方程求解 131

4.7 Maple符号计算 132

4.7.1 maple函数 133

4.7.2 mfun函数 134

4.8 可视化分析 134

4.8.1 二维图形分析 134

4.8.2 三维图形分析 137

5.1.1 数字型数据 140

5.1 MATLAB数据类型 140

第5章 MATLAB编程基础 140

5.1.2 字符数组 141

5.2 MATLAB控制语句 143

5.2.1 循环结构 143

5.2.2 选择结构 146

5.2.3 switch多分支选择结构 148

5.2.4 循环的矢量化 149

5.2.5 程序流控制 151

5.3.2 M文件 152

5.3.1 M文件的命令系统及编辑器 152

5.3.2 M文件(命令文件/函数文件) 152

5.3.3 命令系统 154

5.3.4 MATLAB程序调试 154

5.4.1 数据的输入 155

5.4 底层I/O命令的数据输入与输出 155

5.4.2 数据的输出 156

5.4.3 文件读写的I/O命令函数 157

5.5 程序的优化 160

5.6 面向对象的编程综述 162

第6章 图形基础 164

6.1 二维绘图 164

6.1.1 二维绘图的步骤 164

6.1.2 基本二维绘图函数 165

6.1.3 曲线色彩与线型、数据点型 168

6.1.4 窗口的控制与分割 171

6.1.5 坐标轴的设置 172

6.1.6 图形标识 174

6.1.7 缩放图形 176

6.2 三维绘图 177

6.2.1 plot3函数 178

6.2.2 三维网格图和曲面图 179

6.3 特殊二维图形绘制 182

6.3.1 条形图和面域图 182

6.3.2 填充图 184

6.3.3 直方图 185

6.3.4 饼图和排列图 185

6.3.5 离散图形的绘制 186

6.3.6 散点图的绘制 188

6.3.7 矢量图形的绘制 189

6.3.8 轮廓图形的绘制 192

6.3.9 动画 193

6.4.1 视角 195

6.4 三维图形的精细控制 195

6.4.2 图形旋转 196

6.4.3 灯光效果 197

6.4.4 色彩控制 199

6.4.5 透明度 202

第7章 句柄图形对象 205

7.1 图形对象 205

7.1.1 图形对象类型 205

7.1.2 Root对象 206

7.1.3 Figure对象 206

7.1.4 核心图形对象 207

7.1.5 绘图对象 208

7.1.6 Annotation对象 209

7.1.7 组对象 210

7.1.8 Uicontrol对象 212

7.1.10 图形对象函数 213

7.1.9 Uimenu对象 213

7.2 图形对象属性 215

7.2.1 图形对象属性 215

7.2.2 图形对象句柄的获取 215

7.3 图形对象句柄的删除与判断 218

7.3.1 句柄的删除 218

7.3.2 句柄的判断 219

7.4 图形对象属性值的获取与设置 220

7.4.1 图形对象属性值的设置 220

7.4.2 图形对象属性值的获取 223

7.4.3 用户默认值的操作 224

第8章 图形用户界面设计 226

8.1 GUIDE简介 226

8.1.2 GUIDE模板 227

8.1.1 启动GUIDE 227

8.1.3 运行GUI 228

8.1.4 GUI文件 229

8.1.5 GUIDE环境设置 230

8.2 GUI设计规范 230

8.2.1 GUI设计原则 231

8.2.2 界面一致性 231

8.2.3 界面易用性 232

8.2.4 界面规范性 232

8.3 GUI设计实现 232

8.3.1 添加组件 233

8.3.2 编辑菜单 233

8.4.1 菜单的创建 234

8.4 创建UI 234

8.3.4 回调函数 234

8.3.3 设置属性 234

8.4.2 组件的创建 237

8.4.3 组件的对齐 238

8.4.4 组件的Tab键的顺序 239

8.4.5 属性的编辑 240

8.4.6 GUI编程 243

8.4.7 运行GUI 246

第9章 Simulink基础 248

9.1 Simulink简介 248

9.1.1 Simulink的安装 248

9.1.2 Simulink的启动 249

9.1.3 Simulink库浏览窗口的菜单 249

9.1.4 仿真模块库 250

9.1.5 一个Simulink简单示例 253

9.2 模型的构造 255

9.2.1 认识模型编辑窗口 255

9.2.2 对象的操作 257

9.2.3 模块的标量扩展 259

9.2.4 模块间的连接线 260

9.2.5 模型的注释 262

9.2.6 模块的内部参数 262

9.3 仿真配置 264

9.3.1 Solver的设置 264

9.3.2 数据输入/输出(Data Import/Export)的设置 266

9.3.3 诊断(Diagnostics)设置 266

9.4 子系统 266

附录 Tex命令字符集 268

精品推荐