MATLAB程序设计与应用PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘卫国等编写
- 出 版 社:北京:高等教育出版社
- 出版年份:2002
- ISBN:7040106671
- 页数:300 页
第一章 MATLAB概述 3
1.1 MATLAB的发展 3
1.2 MATLAB的主要功能 4
1.3 MATLAB系统的运行环境与安装 5
1.3.1 运行环境 5
1.3.2 安装 5
1.4 MATLAB系统的启动与退出 6
1.4.1 启动 6
1.4.2 退出 6
1.5 MATLAB命令窗口 7
1.5.1 菜单栏 7
1.5.2 工具栏 9
1.5.3 命令编辑区 9
1.6.2 MATLAB的搜索路径 11
1.6.1 MATLAB的目录结构 11
1.6 MATLAB文件管理 11
1.6.3 用户目录的设置 12
1.6.4 搜索路径的设置 12
1.7 MATLAB帮助系统 13
1.7.1 帮助命令 14
1.7.2 帮助窗口 14
1.7.3 帮助桌面 14
1.7.4 在线帮助页 15
1.8 MATLAB功能演示 15
习题一 17
第二章 MATLAB数据 18
2.1 MATLAB数据的特点 18
2.2 变量和赋值 18
2.2.1 变量的命名 18
2.2.3 数据的输出格式 19
2.2.2 赋值语句 19
2.2.4 预定义变量 20
2.2.5 内存变量的管理 21
2.3 MATLAB矩阵 23
2.3.1 矩阵的建立 23
2.3.2 冒号表达式 26
2.3.3 矩阵的拆分 26
2.3.4 多维矩阵 28
2.4 MATLAB运算 30
2.4.1 算术运算 30
2.4.2 关系运算 34
2.4.3 逻辑运算 35
2.5 字符串 36
2.6 结构和单元 38
2.6.1 结构数据 38
2.6.2 单元数据 39
习题二 40
第三章 MATLAB程序设计 42
3.1 M文件 42
3.1.1 M文件的建立与编辑 42
3.1.2 M文件的分类 43
3.2 数据的输入输出 44
3.2.1 imput函数 44
3.2.2 disp函数 45
3.2.3 pause函数 46
3.3 选择结构 46
3.3.1 if语句 46
3.3.2 switch语句 48
3.3.3 try语句 50
3.4 循环语句 50
3.4.1 for语句 50
3.4.2 while语句 52
3.4.3 循环的嵌套 54
3.5 函数文件 55
3.5.1 函数文件的基本结构 55
3.5.2 函数调用 56
3.5.3 函数所传递参数的可调性 57
3.6 全局变量和局部变量 58
3.7 类和对象 59
3.8 文件操作 61
3.8.1 文件的打开与关闭 61
3.8.2 二进制文件读写操作 62
3.8.3 文本文件读写操作 62
3.8.4 数据文件定位 63
习题三 64
4.1.1 绘制二维曲线的最基本函数 66
4.1 二维图形 66
第四章 MATLAB绘图 66
4.1.2 绘制图形的辅助操作 70
4.1.3 绘制二维图形的其他函数 75
4.2 三维图形 80
4.2.1 绘制三维曲线的最基本函数 80
4.2.2 三维曲面 81
4.2.3 其他三维图形 86
4.3 三维图形的精细处理 86
4.3.1 图形的裁剪处理 86
4.3.2 视点处理 87
4.3.3 色彩处理 89
4.3.4 光照处理 91
4.4 图像与动画 92
4.4.1 图像 92
4.5.1 图形对象及其句柄 93
4.5 低层绘图操作 93
4.4.2 动画 93
4.5.2 图形对象属性 94
4.5.3 图形对象的创建 96
习题四 103
第五章 MATLAB数值计算 104
5.1 特殊矩阵 104
5.1.1 对角阵与三角阵 104
5.1.2 特殊矩阵的生成 106
5.2 矩阵分析 108
5.2.1 矩阵结构变换 108
5.2.2 矩阵的逆与伪逆 109
5.2.3 方阵的行列式 111
5.2.4 矩阵的秩 111
5.2.5 向量和矩阵的范数 112
5.2.6 矩阵的条件数和迹 114
5.2.7 矩阵的特征值与特征向量 115
5.2.8 MATLAB在三维向量中的应用 117
5.3 矩阵分解与线性方程组求解 120
5.3.1 矩阵分解 120
5.3.2 线性方程组求解 124
5.4 数据处理与多项式计算 127
5.4.1 数据统计与分析 127
5.4.2 数值插值 131
5.4.3 曲线拟合 134
5.4.4 多项式计算 136
5.4.5 函数的最大值与最小值 138
5.5 傅立叶分析 139
5.6 数值微积分 141
5.6.1 数值微分 141
5.6.2 数值积分 144
5.7.1 引言 146
5.7 常微分方程的数值求解 146
5.7.2 龙格-库塔法简介 147
5.7.3 龙格-库塔法的实现 147
5.8 非线性方程的数值求解 150
5.8.1 数学迭代法简介 150
5.8.2 单变量非线性方程求解 151
5.8.3 非线性方程组求解 152
5.9 稀疏矩阵 153
5.9.1 矩阵存储方式 153
5.9.2 稀疏存储方式的产生与转化 154
5.9.3 稀疏矩阵应用举例 156
习题五 157
6.1 符号计算基础 160
6.1.1 符号对象 160
第六章 MATLA符号计算 160
6.1.2 基本的符号运算 163
6.1.3 符号表达式中变量的确定 165
6.2 符号导数及其应用 166
6.2.1 函数的极限 166
6.2.2 符号函数求导及其应用 167
6.3 符号积分 169
6.3.1 不定积分 169
6.3.2 符号函数的定积分 170
6.3.3 积分变换 172
6.4 级数 175
6.4.1 级数的符号求和 175
6.4.2 函数的泰勒级数 176
6.4.3 函数的傅立叶级数 177
6.5 代数方程的符号求解 178
6.5.1 线性方程组的符号求解 179
6.5.2 非线性方程组的符号求解 180
6.6 常微分方程的符号求解 182
6.6.1 求常微分方程的通解 182
6.6.2 求常微分方程的特解 183
6.6.3 常微分方程组求解 184
习题六 185
第七章 MATLA图形用户界面设计 189
7.1 菜单设计 189
7.1.1 用户菜单的建立 189
7.1.2 菜单对象常用属性 190
7.1.3 快捷菜单 191
7.2 对话框设计 193
7.2.1 对话框的控件 193
7.2.2 对话框的设计 193
7.3 用户界面设计工具 201
7.3.1 图形界面控制面板 201
7.3.2 属性编辑器 202
7.3.3 事件过程编辑器 203
7.3.4 菜单编辑器 204
7.3.5 位置调整工具 204
习题七 207
第八章 MATLAB笔记本 208
8.1 笔记本的安装及启动 208
8.1.1 笔记本的安装 208
8.1.2 笔记本的启动 209
8.1.3 MATLAB笔记本的界面 209
8.2 输入单元的定义与执行 210
8.2.1 基本操作 210
8.2.2 自初始化单元及其应用 211
8.2.3 单元群及其应用 212
8.2.4 单元的循环执行 214
8.4.1 输出数据格式控制 215
8.4 输出格式控制 215
8.3 计算区的定义与执行 215
8.4.2 输出图形格式控制 216
8.5 Notebook菜单的基本命令 217
8.5.1 整个M-book 文档输入单元的执行 217
8.5.2 删去M-book 文档中所有输出单元 217
8.5.3 单元转化为文本 217
8.6 M-book模板样式的修改 217
习题八 218
第九章 MATLAB环境下的仿真软件Simulink 219
9.1 Simulink的基本操作 219
9.1.1 Simulink的启动与退出 219
9.1.2 Simulink模块的操作 220
9.2 Simulink的几类基本模块 224
9.3 仿真模型参数的设置 227
9.3.1 通过菜单命令设置仿真模型参数 227
9.3.2 在命令窗口设置仿真模型参数 233
9.4 子系统的建立与封装 240
9.4.1 子系统的建立 240
9.4.2 子系统的条件执行 241
9.4.3 子系统的封装 244
9.5 在命令窗口中创建模型 248
9.5.1 构造模型的命令 249
9.5.2 设置模块参数 249
9.6 S-函数的设计和应用 250
9.6.1 S-函数概述 250
9.6.2 用M文件编写S-函数 250
9.6.3 S-函数的命令调用 259
9.7 仿真系统的线性化分析 259
9.7.1 连续系统的线性化 259
9.7.2 离散系统的线性化 260
9.7.3 连续系统线性的一种高级形式 261
9.7.4 平衡分析 262
习题九 263
第十章 MATLAB应用实例 265
10.1 MATLAB在电路分析中的应用 265
10.1.1 概述 265
10.1.2 实例 266
10.2 MATLAB在控制系统分析中的应用 269
10.2.1 概述 269
10.2.2 实例 269
10.3 MATLAB在数学建模中的应用 272
10.3.1 概述 272
10.3.2 实例 272
10.4 MATLAB在工程结构分析中的应用 278
10.4.1 概述 278
10.4.2 实例 278
实验一 MATLAB运算基础 285
实验要求 285
实验二 选择结构程序设计 287
实验三 循环结构程序设计 288
实验四 函数与文件 289
实验五 高层绘图操作 289
实验六 低层绘图操作 290
实验七 线性代数中的数值计算问题 291
实验八 数据处理和多项式计算 292
实验九 数值微积分与方程数值求解 293
实验十 符号计算基础与符号微积分 294
实验十一 级数与方程符号求解 295
实验十二 菜单设计 295
实验十三 对话框的设计 296
实验十四 Simulink的应用 297
实验十五 综合实验 299
参考文献 300
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《设计十六日 国内外美术院校报考攻略》沈海泯著 2018
- 《当代翻译美学的理论诠释与应用解读》宁建庚著 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《断陷湖盆比较沉积学与油气储层》赵永胜等著 1996
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《学前儿童发展心理学 第2版》刘万伦主编;王文秀,甘卫群,刘万伦编写人员 2019
- 《课堂上听不到的历史传奇 世界政治军事名人 初中版》顾跃忠等编著 2015
- 《罗京 现在开始播音》刘卓著 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《莎士比亚全集 2》(英)莎士比亚著,朱生豪等译 2002
- 《数据库技术与应用 Access 2010 微课版 第2版》刘卫国主编 2020
- 《单逨传奇》刘高奇,单百平著 2019
- 《虚拟流域环境理论技术研究与应用》冶运涛蒋云钟梁犁丽曹引等编著 2019
- 《全国高等中医药行业“十三五”创新教材 中医药学概论》翟华强 2019
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《习近平总书记教育重要论述讲义》本书编写组 2020
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《高等数学试题与详解》西安电子科技大学高等数学教学团队 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《教育学考研应试宝典》徐影主编 2019
- 《语文教育教学实践探索》陈德收 2018
- 《家庭音乐素养教育》刘畅 2018