图书介绍
MATLAB程序设计与实例应用pdf电子书版本下载
- 张铮等编著 著
- 出版社: 北京:中国铁道出版社
- ISBN:7113055699
- 出版时间:2003
- 标注页数:355页
- 文件大小:45MB
- 文件页数:365页
- 主题词:计算机辅助计算-软件包,MATLAB
PDF下载
下载说明
MATLAB程序设计与实例应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如 BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 MATLAB入门 1
1-1 MATLAB的概况 2
1-2 MATLAB的启动和菜单介绍 2
1-3 命令窗口(Command Window)的使用 6
1-3-1 命令窗口的使用 6
1-3-2 若干通用操作指令 7
1-3-3 在线帮助和演示 8
1-4 程序编辑窗口 8
1-5 快捷键的介绍 9
第2章 数、变量和表达式 11
2-1-1 算术运算符 12
2-1 运算符 12
2-1-2 关系运算符 14
2-1-3 逻辑运算符 15
2-2 常量和变量 16
2-2-1 数字量 16
2-2-2 字符量 17
2-2-3 变量的基本规定和运算 18
第3章 矩阵及其运算 23
3-1 矩阵与数组的介绍 24
3-1-1 数组 24
3-1-2 矩阵 24
3-2-1 矩阵与数组的加减 25
3-2 矩阵与数组的运算规则 25
3-2-2 矩阵与数组的乘和乘方 26
3-2-3 矩阵的求逆 28
3-2-4 矩阵与数组运算的综合示例 28
第4章 程序的结构和流程控制 33
4-1 程序的结构 34
4-1-1 FOR循环结构 34
4-1-2 WHILE循环结构 38
4-1-3 IF分支结构 39
4-1-4 SWITCH分支结构 41
4-2-2 BREAK命令 42
4-2-1 CONTINUE命令 42
4-2 程序的流程控制 42
4-2-3 RETURN命令 43
第5章 函数及其图像 45
5-1 概要 46
5-2 常用数学函数 46
5-2-1 基本数学函数 46
5-2-2 三角函数与反三角函数 48
5-3 绘图命令 52
5-3-1 绘图命令要览 52
5-3-2 绘图命令用法说明 52
5-4 绘图范例集锦 56
第6章 MATLAB图形用户界面和程序设计 65
6-1 MATLAB的图形用户界面简介 66
6-2 图形用户界面设计工具GUIDE 67
6-2-1 图形用户界面的开发环境 67
6-2-2 位置调整工具(Alignment tool) 69
6-2-3 对象属性查看器(Proporty Ispector) 71
6-2-4 菜单编辑器(Menu Editor) 76
6-2-5 对象浏览器(Object Browser) 80
6-2-6 对生成GUI程序的设置 80
6-3 对话框 81
6-3-1 提问对话框(Questdlg) 81
6-3-2 输入对话框(Inputdlg) 83
6-3-3 列表对话框(listdlg) 84
6-3-4 其他对话框 88
第7章 MATLAB的数值计算 89
7-1 多项式的运算 90
7-1-1 多项式的生成和表达 90
7-1-2 多项式的乘除 91
7-1-3 多项式的求导 92
7-1-4 多项式的求根 93
7-2 数据分析 95
7-2-1 极值、均值、标准差和中位值的计算 95
7-2-2 曲线的拟合 97
7-2-3 协方差阵和相关阵 99
7-3 数值积分和微分 102
7-3-1 微分和积分的物理意义及数学表达 102
7-2-4 统计频数函数直方图 102
7-3-2 函数数值积分 103
7-3-3 数值微分 107
7-4 一般非线性方程组的数值解 108
7-5 微分方程求解 110
7-5-1 微分方程的意义 110
7-5-2 一阶常微分方程求解 110
7-5-3 二阶常微分方程求解 112
第8章 MATLAB的符号运算 115
8-1-1 符号表达式的建立 116
8-1 符号表达式的生成 116
8-1-2 符号矩阵的修改 118
8-2 符号表达式的基本运算 119
8-2-1 基本代数运算 119
8-2-2 因式分解、展开、化简 121
8-2-3 符号与数值间的转化 122
8-3 符号矩阵 124
8-4 符号求极限 129
8-5 微分 130
8-6 积分 131
8-7-1 线性方程 133
8-7 符号求解方程 133
8-7-2 非线性方程 134
8-7-3 常微分方程 136
8-7-4 符号函数的图形显示 138
8-8 其他符号运算命令函数的简介 139
第9章 高级绘图 141
9-1 二维图形 142
9-1-1 函数title、xlabel、ylabel和zlabel的应用 142
9-1-2 linspace函数设置空间向量 143
9-1-3 绘图窗口工具栏的介绍 144
9-1-4函数legend、text和gtext的应用 145
9-1-5 函数plotyy和axis的使用 146
9-2 三维图形 148
9-2-1 mesh函数和surf函数 148
9-2-2 meshz函数和waterfall函数 149
9-2-3 用meshc和contour画立体图和高等线图 151
9-2-4 用描影法绘3D图 152
9-2-5 三维绘图的几个工具 154
9-3 统计用图 157
9-3-1 直方图 157
9-3-2 饼图 161
第10章 数字信号的处理 165
10-1-1 数字和模拟信号之间的转换及采样频率 166
10-1 数字信号的表示及其意义 166
10-1-2 信号的表示 167
10-2 数字信号的运算和处理 170
10-2-1 信号的相加、相乘 170
10-2-2 离散傅立叶变换和其逆变换 174
10-2-3 信号的功率密度谱 177
10-2-4 信号的互相关功率密度谱 179
10-3 数字滤波 182
10-3-1 滤波的原理分析及函数实现 182
10-3-2 滤波器的设计示例 185
10-3-3 一些说明 188
第11章 优化运算 189
11-1 优化问题及其数学模型 190
11-2 优化工具箱 190
11-3 工具箱的使用 192
11-3-1 无约束的极值运算 192
11-3-2 有约束的极值运算 197
11-3-3 上界和下界条件 204
11-3-4 等式约束条件 206
11-4 优化求解中的常见问题及解决建议 209
11-5 对优化学习的拓展 210
第12章 神经网络分析 211
12-1 神经网络的特点 212
12-2 MATLAB神经网络工具箱 213
12-3 神经网络工具箱的GUI工具 214
12-4 神经网络工具箱GUI工具的使用 217
12-5 GUI工具的使用范例 220
12-6 神经网络学习的总结 230
第13章 系统仿真 231
13-1 Simulink的概述 232
13-2 功能模块函数库的介绍 233
13-3 功能模块和连线的处理 236
13-4 仿真参数设置 238
13-5-1 自定义功能模块的生成 240
13-5 自定义功能模块 240
13-5-2 自定义功能模块选项卡的设置 243
13-6 系统仿真学习的拓展 250
第14章 模糊系统设计 251
14-1 MATLAB的模糊逻辑工具箱 252
14-2 系统的建立 253
14-3 系统的调试 258
14-4 模糊推理系统的仿真 260
14-5 ANFIS编辑器及其应用 263
14-5-1 ANFIS编辑器GUI 263
14-5-2 ANFIS编辑器GUI的应用 265
14-6 对模糊系统学习的拓展 274
第15章 影像处理 275
15-1 MATLAB的影像处理 276
15-2 影像处理的基本命令 277
15-3 选取影像显示窗口(imcrop) 281
15-4 旋转影像(imrotate) 283
15-5 将影像显示在圆柱体和球体上 284
15-6 魔术方块(magic) 287
15-7 将彩色影像转换为黑白影像(rgb2gray(RGB)) 288
15-8 对影像进行区块化处理(blkproc) 289
15-9 转换为二进制影像(roicolor) 291
15-10 影像边界(edge) 292
15-11 调整黑白显示的值(imadjust) 293
15-12 数字滤波器(filter2) 295
15-13 描绘轮廓线(imcontour) 296
15-14 影像的噪音处理 297
15-15 用fftshift与fft2指令对影像进行处理 299
15-16 光衍射的电脑显示 300
15-16-1 光的本质 300
15-16-2 光的干涉和衍射 301
15-16-3 光衍射现象的程序设计和电脑显示 302
附录A MATLAB主要命令函数表 307
附录B MATLAB工具箱主要命令函数表 337
参考文献 355