MATLAB 5.x入门与提高PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:龚剑,朱亮编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2000
- ISBN:7302012083
- 页数:381 页
引言 1
第1章 MATLAB简介 3
1.1 MATLAB发展史 4
1.2 MATLAB的安装 5
1.2.1 MATLAB对系统的要求 5
1.2.2开始安装 7
1.3 MATLAB快速入门 9
1.3.1 MATLAB的启动 9
1.3.2 MATLAB工作窗口和指令行的操作 10
1.4 MATLAB的联机帮助 14
1.4.1基本帮助指令 14
1.4.2 MATLAB的联机查询 16
1.5 MATLAB中环境变量的设置 17
1.6 MATLAB 5.3的新特性 20
第2章MATLAB的数值计算功能 23
2.1.1 MATLAB的表达式 24
2.1 MATLAB的表达式与变量 24
2.1.2 MATLAB的变量 25
2.1.3 who、whos、永久变量和复数 26
2.1.4数据的输出格式 27
2.2 MATLAB的基本计算功能 28
2.3 MATLAB矩阵和数组的创建和保存 30
2.3.1直接输入创建的矩阵 30
2.3.2由矩阵编辑器创建和修改矩阵 31
2.3.3由函数创建和修改矩阵 32
2.3.4矩阵的保存和提取 37
2.3.5数组的建立和保存 37
2.4矩阵运算及数组运算 38
2.4.1 MATLAB的矩阵运算 38
2.4.2矩阵的除法运算 39
2.4.3矩阵的乘方运算 41
2.4.4数组运算 42
2.5.1数组函数 43
2.5数组函数和矩阵函数 43
2.5.2基本矩阵函数 44
2.5.3矩阵分解函数 46
第3章 高级数值计算 51
3.1关系运算和逻辑运算 52
3.1.1关系操作符 52
3.1.2逻辑操作符 54
3.1.3关系与逻辑函数 55
3.1.4 NaN和空矩阵 56
3.2多项式 58
3.2.1多项式的表达和求根 58
3.2.2多项式的运算 59
3.2.3有理多项式 62
3.2.4多项式拟合 63
3.3数据分析函数 64
3.3.1基本数据分析指令 64
3.3.2协方差矩阵和相关阵 66
3.3.3统计频数函数 67
3.4稀疏矩阵 67
3.4.1稀疏矩阵的创建和存储 68
3.4.2稀疏矩阵的运算 70
3.5数值分析 72
3.5.1求极小值 72
3.5.2求零点 75
3.5.3数值积分 75
3.5.4数值微分 76
3.5.5微分方程的数值解 77
第4章MATLAB的符号计算功能 81
4.1符号表达式和符号矩阵的创建 82
4.1.1符号表达式和符号方程的创建 82
4.1.2符号变量 83
4.1.3符号矩阵的创建和修改 84
4.2.1符号矩阵的加、减、乘、除运算 85
4.2符号矩阵的基本运算 85
4.2.2符号矩阵的逆和除运算 86
4.2.3符号矩阵的幂运算 86
4.2.4符号矩阵的综合运算指令 86
4.3因式分解、展开和简化 87
4.3.1因式分解和展开 87
4.3.2符号矩阵的简化 88
4.4符号矩阵分解 89
4.5符号微积分 90
4.5.1符号微分 90
4.5.2符号积分 91
4.5.3符号矩阵的代数运算 92
4.6符号代数方程求解 92
4.6.1线性方程组的符号解 93
4.6.2一般代数方程的解 93
4.7符号微分方程求解 95
4.8符号函数的二维图形 96
4.9符号计算的扩展 97
4.9.1直接调用MAPLE的符号计算能力 97
4.9.2 MAPLE的调试 98
4.10图形化的符号函数计算器 99
4.10.1函数曲线视窗的激活 100
4.10.2运算控制器上被控栏的操作 100
4.10.3单函数运算操作键 101
4.10.4函数和参数运算操作键 101
4.10.5两个函数间的运算操作键 101
4.10.6辅助操作键 102
4.11符号计算指令的联机帮助 102
4.11.1符号数学工具包中M文件的联机求助 102
4.11.2 MAPLE库函数联机帮助的检索树 103
4.11.3 MATLAB提供的MAPLE特殊函数名清单 103
第5章MATLAB程序设计 105
5.2M文件的形式 106
5.1M文件的功能和特点 106
5.2.1命令文件 107
5.2.2函数文件 108
5.3数据结构和全局变量 110
5.3.1数据结构 110
5.3.2全局变量 111
5.4程序结构 111
5.4.1顺序结构 112
5.4.2循环结构 112
5.4.3分支结构 114
5.5程序流控制 116
5.5.1 echo指令 116
5.5.2 input指令 116
5.5.3 pause指令 117
5.5.4 keyboard指令 117
5.5.5 break指令 117
5.6字符与字符串 118
5.5.6 外部系统命令 118
5.7函数调用及变量传递 120
5.7.1函数调用 121
5.7.2参数传递 122
5.8 M文件的调试 124
5.8.1调试主要功能 124
5.8.2调试主要命令 125
5.8.3调试的使用 125
5.8.4 GUI界面的调试 125
第6章 MATLAB中的计算结果可视化 129
6.1二维曲线图形 130
6.1.1基本绘图指令plot 130
6.1.2线型、顶点标记和颜色 133
6.1.3二维特殊图形 135
6.1.4绘制数值函数二维曲线的专用指令 136
6.1.5一个窗口中多个图形的绘制 138
6.2三维曲面图形 139
6.2.1三维线性图形 140
6.2.2三维曲面 141
6.2.3等高线图形 145
6.2.4改变视角 146
6.2.5透视效应 147
6.2.6曲面的裁剪方法 148
6.3四维表现和切片图 149
6.4图形的标注 150
6.4.1使用命令行进行标注 150
6.4.2 GUI界面下的图形标注 152
第7章 高级图形处理 155
7.1色彩的控制和表现 156
7.1.1颜色映像原理 156
7.1.2颜色映像函数 157
7.1.3色彩的渲染 162
7.1.4图像显示技术 164
7.2句柄图形 167
7.2.1图形对象 168
7.2.2句柄对象 168
7.2.3图形对象的属性 170
7.2.4图形对象属性的设置和使用 174
7.3动画 178
7.3.1动态图形 178
7.3.2实时动画制作 180
第8章 MATLAB的接口 185
8.1 MATLAB的数据接口 186
8.1.1数据结构 186
8.1.2 MATLAB的数据输入 188
8.1.3 MATLAB的数据输出 189
8.1.4 MAT数据格式 190
8.2.1文件的打开和关闭 194
8.2文件的I/O操作 194
8.2.2二进制数据文件的读/写操作 195
8.2.3文件内的位置控制 197
8.2.4格式文件的输入和输出 198
8.3 MEX程序的编写 200
8.3.1 MEX文件的使用 200
8.3.2 C语言的MEX文件 201
第9章 图形用户界面(GUI)编程 217
9.1.1控件对象类型 218
9.1控件对象及属性 218
9.1.2控件对象的创建 221
9.1.3控件对象的属性 223
9.1.4控件对象属性的修改 227
9.2菜单对象及其属性 234
9.2.1菜单对象的创建 234
9.2.2菜单对象的属性 237
9.3.1使用函数替代Callback 240
9.2.3菜单属性的修改 240
9.3 GUI的设计方法 240
9.3.2递归函数调用 243
9.4单一选择的单选按钮组设计 246
9.5中断Callback的操作 247
9.5.1事件及事件队列 248
9.5.2 MATLAB处理Callback的过程 248
9.5.3事件的处理 249
9.6鼠标的操作 250
9.6.1鼠标指针的位置 250
9.6.2按下鼠标按键的处理 251
9.6.3释放鼠标按键的处理 252
9.6.4移动鼠标指针的处理 252
9.6.5相关属性总结 252
9.6.6对象选择规则 253
9.6.7应用举例 255
9.7 GUI M文件的调试 256
9.8 GUI程序设计的其他问题 257
9.8.1 GUI工具集中的其他工具 257
9.8.2对话框和请求程序 259
第10章 Notebook 261
10.1 Notebook的安装和运行 262
10.1.1 Notebook的安装 262
10.1.2启动Notebook 264
10.1.3 M-book模板 265
10.1.4 Notebook菜单命令 266
10.2 Notebook的使用方法 267
10.2.1 Notebook格式的使用方法 267
10.2.2 Notebook中单元的使用 268
10.2.2 Notebook中MATLAB的使用 273
10.2.4输出控制与文档的打印 275
10.3.2标点符号的问题 279
10.3.1 Notebook现行版本的问题 279
10.3 Notebook中的使用问题 279
10.3.3长文档中的输出单元问题 280
第11章 SIMUL INK仿真初步 281
11.1快速入门 282
11.1.1运行一个演示程序 282
11.1.2演示程序的说明 283
11.1.3创建一个简单的模型 285
11.1.4 SIMULINK的界面和菜单 287
11.2 SIMULINK模型的构造 290
11.2.1创建模型文件 290
11.2.2选择对象 290
11.2.3模块的操作 291
11.2.4连线的操作 297
11.2.5给模型框图添加文本注释 301
11.2.6创建子系统 301
11.2.8模拟方程 303
11.2.7建模技巧 303
11.2.9保存模型 306
11.2.10打印框图 307
11.3仿真和结果分析 308
11.3.1仿真 308
11.3.2线性化分析 322
11.3.3平衡分析 326
11.4封装定制新模块 327
11.4.1封装过程概述 328
11.4.2用封装的办法创建模块 328
第12章 工具箱初步 333
12.1工具箱现状 334
12.2控制系统工具箱简介 337
12.2.1安装 338
12.2.2控制系统分析 338
12.3信号处理工具箱简介 345
12.3.1信号变换 346
12.3.2统计信号处理 350
12.4优化工具箱简介 355
12.4.1基本函数简介 355
12.4.2函数功能举例 356
12.4.3优化参数的设置 361
12.4.4常见问题及推荐的解决办法 362
第13章 综合实例 365
13.1用传递矩阵法解扭转振动 366
13.1.1问题的工程背景 366
13.1.2算法分析 366
13.1.3算法的实现 367
13.1.4计算及结果 370
13.2 GUI示例:温度转换器 373
13.2.1 GUI界面的绘制 373
13.2.2属性的设置 375
13.2.3编写代码 376
- 《HTML5从入门到精通 第3版》(中国)明日科技 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《初中生英语作文 提高篇》清瑶主编 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《Python3从入门到实战》董洪伟 2019
- 《小提琴入门新教程 第3册》王中男著 2018
- 《小提琴入门新教程 第2册》王中男编著 2017
- 《教自闭症孩子主动发起和自我管理 应用关键反应训练提高社交技能》(美)Lynn Kern Koegel,(美)Robert L. Koegel著 2019
- 《小学一年级预备班幼小衔接语文难点强化提高》稚子文化主编 2014
- 《新手养花从入门到精通》徐帮学编 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019