当前位置:首页 > 工业技术
MATLAB 6数学建模基础教程
MATLAB 6数学建模基础教程

MATLAB 6数学建模基础教程PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:云舟工作室编著
  • 出 版 社:北京:人民邮电出版社
  • 出版年份:2001
  • ISBN:711509490X
  • 页数:280 页
图书介绍:本书内容包括:MATLAB概述、MATLAB程序设计基础、MATLAB在数值计算中的应用、MATLAB图形处理和GUI设计等。
《MATLAB 6数学建模基础教程》目录

第1章 MATLAB概述 1

1.1 MATLAB简介 1

1.2 MATLAB的主要组成部分 2

1.2.1 MATLAB内核 2

1.2.2 MATLAB的工具箱简介 3

1.3 MATLAB 6的新特点 4

1.4 MATLAB的安装与卸载 5

1.4.1 MATLAB 6的安装 6

1.4.2 MATLAB的卸载 9

1.5.1 启动和退出MATLAB 10

1.5 MATLAB的开发环境 10

1.5.2 MATLAB桌面系统 11

1.5.3 MATLAB函数调用系统 11

1.5.4 MATLAB帮助系统 11

1.5.5 附件管理系统 14

1.5.6 数据交换系统 15

1.5.7 MATLAB 6中的其他系统 19

1.6 MATLAB桌面系统 19

1.6.1 桌面平台的菜单 20

1.6.2 桌面平台的工具栏 29

1.6.3 桌面组件 30

1.7.1 通用属性(General)设置 42

1.7 MATLAB属性设置 42

1.7.2 命令窗口属性(Command Window)设置 44

1.7.3 编辑调试属性(Editor/Debugger)设置 45

1.7.4 帮助属性(Help)设置 48

1.7.5 当前路径属性(Current Directory)设置 49

1.7.6 工作空间属性(Workspace)设置 49

1.7.7 数组编辑器属性(Array Editor)设置 50

1.7.8 向导属性设置(GUIDE) 50

1.7.9 图形复制属性设置(Figure Copy Template) 51

1.8 MATLAB命令行操作 52

2.1.1 变量 54

2.1.2 常量 54

第2章MATLAB程序设计基础 54

2.1 MATLAB语言的基本要素 54

2.1.3 数值 55

2.1.4 文本 56

2.1.5 运算符 58

2.1.6 标点 61

2.2 MATLAB语言的核心——矩阵 64

2.2.1 矩阵的建立 64

2.2.2 特殊矩阵 65

2.2.3 稀疏矩阵 67

2.3 细胞型数据与结构型数据 69

2.3.1 细胞型数据 69

2.3.2 结构型数据 72

2.4 流程控制语句 75

2.4.1 for语句 75

2.4.2 while语句 76

2.4.3 if-else-end语句 76

2.4.4 switch-case语句 77

2.5 M文件 78

2.5.1 脚本 78

2.5.2 函数 79

2.5.3 函数变量及变量作用域 81

2.5.4 子函数与局部函数 84

2.5.5 程序设计的辅助函数 84

2.5.6 程序设计的优化 89

2.5.7 M文件的调试 91

2.5.8 M文件的调用记录 93

2.6 函数句柄 96

2.6.1 函数句柄的创建和显示 97

2.6.2 函数句柄的调用和操作 98

3.1.1 数组及相关函数 100

3.1 数值计算的基本要素及相关函数 100

第3章 MATLAB在数值计算中的应用 100

3.1.2 多项式及相关函数 105

3.1.3 矩阵及相关函数 108

3.2 数据的统计分析 117

3.2.1 统计函数介绍 118

3.2.2 应用实例 119

3.3 曲线拟合及插值 120

3.3.1 曲线拟合函数 120

3.3.2 插值函数 120

3.3.3 应用实例 121

3.4 三次样条 124

3.4.1 三次样条简介 125

3.4.2 三次样条函数 125

3.4.3 应用实例 125

3.5 数值分析 127

3.5.1 数值分析函数 127

3.5.2 应用实例 128

3.6 大规模线性方程组的求解 130

3.6.1 相关函数 130

3.6.2 应用实例 131

3.7.2 应用实例 133

3.7.1 傅立叶分析函数 133

3.7 傅立叶分析 133

第4章MATLAB图形处理和GUI设计 135

4.1 二维图形及相关函数 135

4.1.1 基本的绘图命令 135

4.1.2 特殊的二维图形函数 139

4.2 三维图形及相关函数 144

4.2.1 基本的绘图命令 144

4.2.2 特殊的三维图形函数 149

4.3 图形处理的基本技术 150

4.3.1 图形的控制 151

4.3.2 图形的标注 154

4.3.3 图形的保持与子图 158

4.4 图形处理的高级技术 160

4.4.1 颜色映像 160

4.4.2 视角与光源 166

4.4.3 图像处理 171

4.4.4 图形的输出 173

4.5 图形窗口 173

4.5.1 图形窗口的菜单操作 174

4.5.2 图形窗口的工具栏 178

4.6.1 句柄图形的层次结构 179

4.6 句柄图形 179

4.6.2 句柄的访问 180

4.6.3 句柄的操作 181

4.7 图形用户界面(GUI)设计 186

4.7.1 GUI设计工具简介 186

4.7.2 GUI的向导设计 192

4.7.3 GUI的程序设计 196

第5章 符号计算 205

5.1 符号表达式的生成 205

5.2 符号矩阵的生成 206

5.2.3 将数值矩阵转化为符号矩阵 207

5.2.1 使用sym函数直接创建符号矩阵 207

5.2.2 用创建子阵的方法创建符号矩阵 207

5.2.4 符号矩阵的索引和修改 208

5.3 符号矩阵的基本运算 208

5.3.1 符号矩阵的四则运算 208

5.3.2 符号矩阵的其他基本运算 209

5.4 矩阵分解 210

5.4.1 符号矩阵的特征值分解 210

5.4.2 符号矩阵的奇异值分解 211

5.4.3 符号矩阵的约当标准型 211

5.4.5 符号矩阵的列空间 212

5.4.4 符号矩阵的三角抽取 212

5.4.6 符号矩阵的零空间 213

5.5 符号矩阵的简化 213

5.5.1 因式分解 213

5.5.2 符号矩阵的展开 214

5.5.3 同类项合并 214

5.5.4 符号简化 214

5.5.5 分式通分 215

5.5.6 符号表达式的“秦九昭型” 215

5.6.1 复合函数的运算 216

5.6 符号函数 216

5.6.2 反函数的运算 217

5.6.3 符号函数的二维图 217

5.7 符号和数值之间的转换 219

5.8 符号微积分 221

5.8.1 符号极限 221

5.8.2 符号积分 221

5.8.3 微分和差分 223

5.9 符号方程求解 226

5.9.1 线性方程组的符号解法 226

5.9.2 非线性方程的符号解法 226

5.10 符号常微分方程求解 227

5.11 函数计算器 228

5.11.1 输入框的控制操作 229

5.11.2 命令按钮的操作 229

5.12 Maple接口 230

5.12.1 maple命令 231

5.12.2 mfun命令 232

第6章MATLAB应用程序接口 233

6.1 应用程序接口简介 233

6.1.1 MEX文件 233

6.1.2 MATLAB计算引擎 234

6.2.1 C语言的MEX文件 235

6.1.3 MAT文件 235

6.2 MEX文件的编辑与使用简介 235

6.2.2 Fortran语言的MEX文件 238

6.3 MATLAB计算引擎函数库 240

6.3.1 C语言的MATLAB计算引擎 240

6.3.2 Fortran语言的MATLAB计算引擎 242

6.4 MAT文件的编辑与使用简介 244

6.4.1 MATLAB中的数据处理 244

6.4.2 C语言的MAT文件 244

6.4.3 Fortran语言的MAT文件 247

附录MATLAB语言常用函数或命令 250

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