图书介绍

MATLAB程序设计基础及其应用PDF|Epub|txt|kindle电子书版本网盘下载

MATLAB程序设计基础及其应用
  • 梅志红,杨万铨主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:7302106681
  • 出版时间:2005
  • 标注页数:350页
  • 文件大小:28MB
  • 文件页数:365页
  • 主题词:计算机辅助计算-软件包,MATLAB-高等学校:技术学校-教材

PDF下载


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

下载说明

MATLAB程序设计基础及其应用PDF格式电子书版下载

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

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

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

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

图书目录

目录1

第1章 MATLAB基础知识及入门1

1.1 MATLAB简介1

1.1.1 什么是MATLAB1

1.1.2 MATLAB的组成与应用1

1.1.3 MATLAB工具箱简介2

1.2 MATLAB的安装3

1.3 MATLAB的开发环境5

1.3.1 MATLAB的启动与退出5

1.3.2 MATLAB的主菜单和工具栏8

1.4 MATLAB桌面系统10

1.4.1 命令窗口10

1.4.3 工作空间浏览器12

1.4.2 MATLAB的启动平台12

1.4.4 命令历史窗口15

1.4.5 当前路径窗口及弹出菜单16

1.4.6 MATLAB的搜索路径18

1.4.7 Simulink方块库浏览器18

1.4.8 M文件编辑器界面19

1.5 MATLAB中获得帮助的途径20

1.5.1 帮助浏览器20

1.5.2 help命令与lookfor命令21

1.6 MATLAB的通用参数设置22

1.7 本章小结24

习题24

第2章 MATLAB的变量与数据结构25

2.1 MATLAB语言的基本要素25

2.1.1 变量25

2.1.2 常量26

2.1.3 数值27

2.1.4 运算符28

2.1.5 标点28

2.1.6 MATLAB语句28

2.1.7 函数30

2.1.8 文本30

2.2 矩阵33

2.2.1 矩阵的创建与保存33

2.2.2 向量的生成和运算37

2.2.3 矩阵和数组的算术运算40

2.2.4 关系运算和逻辑运算45

2.2.5 矩阵和数组的位运算和集合运算49

2.2.6 矩阵函数和数组函数49

2.2.7 矩阵的分解50

2.2.8 矩阵索引与矩阵的特殊操作54

2.2.9 稀疏矩阵58

2.3 多维数组61

2.3.1 多维数组的定义61

2.3.2 多维数组的建立62

2.4 本章小结64

习题65

第3章 MATLAB在数值运算中的应用67

3.1 多项式67

3.1.1 多项式的创建67

3.1.2 多项式的运算69

3.2 线性代数74

3.2.1 方阵系统75

3.2.2 超定系统76

3.3.1 基本统计命令77

3.3 数据分析77

3.2.3 欠定系统77

3.3.2 协方差阵和相关阵80

3.3.3 微分、差分与梯度81

3.4 插值82

3.4.1 一维插值82

3.4.2 二维插值84

3.4.3 数据拟合工具87

3.4.4 基本统计工具87

3.5 本章小结88

习题88

第4章 符号运算功能90

4.1 符号对象的创建和使用90

4.1.1 符号表达式的生成90

4.1.2 符号矩阵的生成92

4.1.3 默认符号变量93

4.2 符号表达式的简化94

4.2.1 因式分解95

4.2.2 符号表达式的展开95

4.2.3 符号表达式的同类项合并96

4.2.4 符号表达式的化简96

4.2.5 分式通分98

4.2.6 符号表达式的嵌套98

4.2.7 符号表达式的替换99

4.3 符号函数的运算99

4.3.1 符号函数的算术运算99

4.3.2 符号函数的极限101

4.3.3 符号的微分101

4.3.4 符号的积分102

4.3.5 Taylor级数展开103

4.3.6 复合函数的运算104

4.3.7 反函数的运算105

4.4 符号方程的求解105

4.4.1 符号代数方程组的求解105

4.4.2 符号微分方程求解106

4.5 符号函数的绘图106

4.5.1 二维绘图函数107

4.5.2 三维绘图函数111

4.5.3 等高线绘图函数111

4.5.4 网格图绘图函数112

4.5.5 表面图绘图函数114

4.6 函数计算器115

4.6.1 输入框116

4.6.2 计算器的功能116

4.7.1 傅里叶变换、拉普拉斯变换和Z变换及其逆变换117

4.7 积分变换117

4.7.2 数值与符号的转换118

4.8 本章小结119

习题120

第5章 MATLAB图形处理功能121

5.1 基本的绘图方法121

5.1.1 基本的二维绘图命令121

5.1.2 曲线线形、颜色和标记124

5.1.3 屏幕控制命令127

5.1.4 其他二维图形命令131

5.2 三维图形命令138

5.2.1 三维曲线图138

5.2.2 基本立体绘图命令139

5.2.3 设置视角147

5.2.4 动画149

5.3.1 光源函数150

5.3 光照和曲面颜色的控制150

5.3.2 曲面颜色的控制151

5.4 MATLAB的图形对象154

5.4.1 图形对象的类别及属性的设置154

5.4.2 图形对象的常用属性158

5.5 MATLAB 6.5的图形可视编辑工具161

5.5.1 图形对象的设置161

5.5.2 图形格式的控制168

5.6 本章小结168

习题168

第6章 图形用户界面的设计170

6.1 图形用户界面开发环境170

6.1.1 布局编辑器171

6.1.3 常用属性编辑器设置控件属性174

6.1.2 几何位置排列工具174

6.1.4 菜单编辑器177

6.1.5 对象浏览器179

6.2 对话框设计180

6.2.1 公共对话框180

6.2.2 MATLAB专用对话框180

6.3 图形用户界面程序设计183

6.4 本章小结192

习题192

第7章 M文件程序设计193

7.1 M文件简介193

7.1.1 命令文件193

7.1.2 函数文件195

7.2 M文件的程序结构196

7.2.1 循环语句196

7.1.3 局部变量和全局变量196

7.2.2 条件语句198

7.2.3 分支语句199

7.2.4 其他流程控制语句200

7.3 数据类型与数据文件202

7.3.1 数据类型202

7.3.2 数据输入向导(Import Wizard)203

7.3.3 图像数据文件207

7.3.4 数据的保存和装载209

7.4 文件编辑器及程序调试210

7.4.1 程序的直接调试法210

7.4.2 编辑功能和调试功能211

7.4.3 程序设计的优化213

习题215

7.5 本章小结215

第8章 MATLAB应用程序接口216

8.1 MATLAB调用以C语言编写的函数217

8.1.1 编写能让MATLAB调用的C函数217

8.1.2 MATLAB的API函数218

8.2 VB与MATLAB的数据通信220

8.2.1 借助ActiveX部件220

8.2.2 借助DDE技术221

8.3 MATLAB与Visual C++混合编程的实现222

8.3.1 MATLAB引擎函数介绍222

8.3.2 编译接口环境的配置223

8.4 本章小结224

习题224

第9章 Simulink基础225

9.1 Simulink的基本模块225

9.1.1 运行Simulink225

9.1.2 信号源模块库(Source)226

9.1.3 输出模块库(Sinks)227

9.1.4 连续系统模块库(Continuous)228

9.1.5 离散系统模块库(Discrete)228

9.1.6 数学运算模块库(Math)229

9.2 Simulink建模230

9.2.1 模块的输入、操作及修饰230

9.2.2 模块的连接231

9.2.3 模块参数的设定232

9.2.4 仿真方法和参数的设定及运行233

9.3 连续系统建模仿真示例237

9.4 本章小结238

习题238

10.1 连续时间信号239

10.1.1 连续信号的MATLAB描述239

第10章 MATLAB在信号与系统中的应用239

10.1.2 信号的时域运算、时域变换及MATLAB实现242

10.1.3 MATLAB对常用连续时间信号的分析244

10.2 连续时间信号与系统的时域分析249

10.2.1 连续时间信号的卷积运算及MATLAB实现249

10.2.2 连续系统的冲击响应、阶跃响应及MATLAB实现250

10.2.3 利用MATLAB求LTI系统的响应253

10.3 周期信号频域分析及MATLAB实现255

10.3.1 连续时间周期信号的傅里叶级数及MATLAB实现255

10.3.2 利用MATLAB实现周期信号的傅里叶级数分解与综合256

10.3.3 连续时间周期信号的频谱分析及MATLAB实现259

10.4 傅里叶变换及MATLAB实现262

10.4.1 傅里叶变换262

10.4.2 连续时间信号傅里叶变换的数值计算264

10.4.3 信号的幅度调制及MATLAB实现265

10.4.4 利用MATLAB分析系统的频率特性267

10.5 用MATLAB绘制拉普拉斯变换的曲面图271

10.6 本章小结276

习题276

第11章 MATLAB在数字信号处理中的应用278

11.1 离散时间信号与系统时域运算278

11.1.1 离散时间信号的表示278

11.1.2 离散时间信号的运算284

11.2 离散时间系统响应288

11.2.1 卷积运算与相关运算288

11.2.2 离散时间系统差分方程290

11.2.3 Z变换和傅里叶变换292

11.2.4 MATLAB常用的数字信号处理函数294

11.3 离散傅里叶变换299

11.3.1 离散傅里叶变换(DFT)300

11.3.2 快速傅里叶变换(FFT)301

11.4 滤波器设计示例308

11.4.1 滤波器设计函数308

11.4.2 ⅡR数字的滤波器设计示例309

11.4.3 MATLAB窗函数设计FIR滤波器311

11.5 使用MATLAB 6.x下的Filter Designed Tool312

11.5.1 应用交互式图形用户界面FDATool设计数字滤波器312

11.5.2 滤波器的编辑314

11.5.3 滤波器的分析314

11.5.4 信号频谱分析和滤波器设计工具SPTool315

11.6 本章小结317

习题318

附录319

附录A MATLAB 6.5命令和函数索引319

附录B MathWorks公司产品系列与工具箱347

参考文献350

热门推荐