MATLAB与科学计算PDF电子书下载
- 电子书积分:12 积分如何计算积分?
- 作 者:王正盛编著
- 出 版 社:北京:国防工业出版社
- 出版年份:2011
- ISBN:9787118075953
- 页数:317 页
第1章 MATLAB入门 1
1.1 MATLAB简介 1
1.2 工作窗和指令行的操作 3
1.3 简单矩阵的输入 4
1.4 变量与语句 5
1.5 Who、Whos和永久变量 6
1.6 数与表达式 7
1.7 复数和复矩阵 7
1.8 函数 8
1.9 显示格式 8
1.10 变量的存储与调用 10
1.11 图形 10
1.12 lp指令、lookfor指令及其他帮助指令 11
1.13 用户目录的建立和搜索路径 13
第2章 MATLAB的数值计算 15
2.1 数值矩阵的创建、保存和数据格式 15
2.1.1 利用直接输入法创建数值矩阵 15
2.1.2 利用MATLAB函数和语句创建数值矩阵 15
2.1.3 利用M文件创建和保存矩阵 16
2.1.4 通过MAT文件保存和获取矩阵 16
2.1.5 利用外部数据文件装入到指定矩阵 16
2.2 矩阵的标识 17
2.3 特殊矩阵生成 17
2.4 矩阵运算和数组运算 19
2.4.1 基本数组函数 20
2.4.2 基本矩阵函数 21
2.5 矩阵运算和数组运算 22
2.5.1 LU分解 22
2.5.2 QR分解 25
2.5.3 Choleshy分解 26
2.5.4 Schur分解 26
2.5.5 奇异值分解(SVD) 27
2.6 线性方程组 28
2.6.1 矩阵逆和除法解恰定方程组 28
2.6.2 矩阵除法解超定方程组 29
2.6.3 矩阵除法解欠定方程组 29
2.7 多项式 30
2.7.1 多项式的表达和创建 30
2.7.2 常用多项式运算指令 31
2.8 数值积分 33
2.9 优化和解非线性方程(组) 34
2.9.1 多项式非线性函数求根 34
2.9.2 单变量非线性方程求解(单变量函数求零点) 35
2.9.3 一般非线性方程(组)求解 35
2.10 微分方程的数值解 36
2.11 磁盘文件管理与工作平台间交换数据 39
2.11.1 磁盘文件管理 39
2.11.2 工作平台间交换数据 40
第3章 MATLAB的符号计算 44
3.1 符号变量与符号表达式 44
3.2 微积分运算 49
3.2.1 导数 49
3.2.2 积分 50
3.2.3 极限 51
3.2.4 级数和 51
3.2.5 泰勒(Taylor)多项式 52
3.3 解方程 55
3.3.1 代数方程 55
3.3.2 微分方程的解析解 57
3.4 线性代数 58
3.5 化简和代换 59
3.6 符号积分变换 62
3.6.1 傅里叶变换及其反变换 62
3.6.2 拉普拉斯变换及其反变换 64
3.6.3 Z变换及其反变换 64
3.7 利用MAPLE的深层符号计算资源 65
3.7.1 MAPLE库函数在线帮助的检索树(Version 6.5) 65
3.7.2 发挥MAPLE的计算潜力 66
3.8 其他 67
3.9 符号函数命令汇总 67
第4章 MATLAB的图形和可视化 70
4.1 二维图形 70
4.1.1 plot函数 70
4.1.2 subplot函数subplot(m,n,p) 74
4.1.3 hold命令 75
4.1.4 函数f(x)曲线 76
4.2 特殊坐标图形 77
4.2.1 对数坐标图形 77
4.2.2 极坐标图形 78
4.3 其他图形函数 79
4.3.1 阶梯图形stairs(x,y) 79
4.3.2 条形图形bar(x,y) 79
4.3.3 绘制火柴杆状图stem(x,y) 80
4.3.4 绘制在y的每个分量附近x中的元素出现的频数直方图hist(x,y) 80
4.3.5 函数y=f(x)在x各分量处的误差条状图errorbar(x,y,e) 81
4.3.6 极坐标下的曲线绘制polar(θ,ρ) 81
4.3.7 饼状图pie(pie3) 82
4.3.8 拓扑关系绘图命令gplot(A,xy,lc) 82
4.3.9 填充多边形命令fill(x,y,c) 84
4.3.10 区域填充命令area(x,y,′属性名1′,属性值1,…) 84
4.3.11 对比绘图命令plotyy(x1,y1,x2,y2) 85
4.3.12 带状图绘制命令ribbon(x,y,c) 85
4.3.13 将资料点视为多边形顶点,并将此多边形涂上颜色fill(x,y) 86
4.3.14 视每一个资料点为复数,并以箭号画出feather(z)/compass(z) 86
4.3.15 二维绘图函数小结 87
4.4 三维图形 87
4.4.1 plot3函数 88
4.4.2 mesh函数 88
4.4.3 surf函数 89
4.4.4 视点 90
4.4.5 等高线图 91
4.4.6 三维等值线的绘制 94
4.4.7 二元函数的伪彩色图(等值线) 94
4.4.8 其他相关命令 95
4.4.9 颜色控制 101
4.5 符号绘图 108
4.5.1 二维曲线绘图ezplot 108
4.5.2 空间曲线绘图ezplot3 109
4.5.3 空间曲面绘图ezmesh、ezsurf 109
4.6 空间几何绘图 110
第5章 MATLAB程序设计 117
5.1 M文件 117
5.1.1 M文件的建立与编辑 117
5.1.2 命令文件 118
5.2 数据的输入输出 118
5.3 关系及逻辑运算 122
5.4 选择结构 123
5.4.1 if语句 123
5.4.2 switch语句 125
5.4.3 try语句 126
5.5 循环结构 126
5.5.1 for语句 126
5.5.2 while语句 128
5.5.3 循环语句的嵌套 130
5.6 函数文件 131
5.6.1 函数文件格式 131
5.6.2 函数调用 132
5.6.3 函数所传递参数数目的可调性 133
5.7 全局变量和局部变量 134
第6章 MATLAB图形用户界面(GUI)设计 136
6.1 MATLAB图形用户界面(GUI)入门 136
6.2 图形用户界面中的图形对象的树结构层次关系图(Tree-structured hierarchy) 140
6.2.1 GUI对象层次结构 140
6.2.2 句柄图形对象 140
6.3 图形用户界面的设计原则和一般步骤 141
6.3.1 设计原则 141
6.3.2 一般制作步骤 141
6.4 图形窗口的建立与控制 141
6.4.1 图形窗口的创建 141
6.4.2 图形窗口的常用属性 142
6.4.3 图形窗口的控制函数 144
6.5 界面菜单的设计(uimenu) 144
6.5.1 用户菜单的创建 145
6.5.2 菜单对象的常用属性 145
6.6 界面用户控件的设计(uicontrol) 147
6.6.1 控件种类与控件制作函数 147
6.6.2 控件属性 152
6.7 帮助、出错、警告窗口的设计 161
6.8 用户界面设计工具——Guide Control Panel 161
6.9 MATLAB GUI举例 167
第7章 基于MATLAB的大规模矩阵计算 169
7.1 稀疏矩阵的建立 169
7.2 稀疏矩阵运算的MATLAB函数 175
7.3 大规模线性方程组的数值解法 177
7.4 大规模矩阵特征值问题的数值解法 187
7.5 Matrix Market简介与利用 191
第8章 基于MATLAB的最优化问题求解 194
8.1 线性规划问题 194
8.2 foptions函数 199
8.3 非线性规划问题 200
8.3.1 有约束的一元函数的最小值 200
8.3.2 无约束多元函数的最小值 201
8.3.3 有约束多元函数的最小值 205
8.3.4 二次规划问题 210
8.4 “半无限”有约束的多元函数的最优解 213
8.5 极小化极大(Minmax)问题 218
8.6 多目标规划问题 220
8.7 最小二乘最优问题 223
8.7.1 约束线性最小二乘 223
8.7.2 非线性数据(曲线)拟合 224
8.7.3 非线性最小二乘 226
8.7.4 非负线性最小二乘 227
8.8 非线性方程(组)的求解 228
8.8.1 非线性方程的解 228
8.8.2 非线性方程组的解 228
第9章 基于MATLAB的数据插值与拟合 232
9.1 插值问题 232
9.1.1 插值问题的数学原理 232
9.1.2 插值问题在MATLAB中的实现 235
9.2 曲线拟合 246
9.2.1 曲线拟合的数学原理 246
9.2.2 曲线拟合在MATLAB中的实现 246
第10章 基于MATLAB的图像处理初步 253
10.1 MATLAB中的图像文件格式 253
10.2 MATLAB中的8位和16位图像 253
10.3 图像文件的读写、查询和显示技术 254
10.4 图像类型 261
10.5 图像类型的转换 265
第11章 基于MATLAB的科学计算 274
11.1 非线性方程求根 274
11.2 线性方程组的数值解法 277
11.3 数值积分 281
11.4 常微分方程的数值解法 283
11.5 矩阵特征值和特征向量的数值解法 286
附录 MATLAB命令汇总 292
参考文献 317
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《计算机辅助平面设计》吴轶博主编 2019
- 《计算机组成原理解题参考 第7版》张基温 2017
- 《云计算节能与资源调度》彭俊杰主编 2019
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《Helmholtz方程的步进计算方法研究》李鹏著 2019
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《思维导图 超好用英语单词书》(中国)王若琳 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《抗战三部曲 国防诗歌集》蒲风著 1937
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《陶瓷工业节能减排技术丛书 陶瓷工业节能减排与污染综合治理》罗民华著 2017