《MATLAB与测绘数据处理》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:王建民,谢锋珠编著
  • 出 版 社:武汉:武汉大学出版社
  • 出版年份:2015
  • ISBN:9787307151390
  • 页数:234 页
图书介绍:本书主要分两大部分,第一部分主要介绍MATLAB语言的基础知识,包括MATLAB的开发环境、矩阵基本运算、数据分析、图形处理和界面设计,为读者应用MALLAB进行测绘数据处理奠定语言基础。 第二部分主要介绍工程测量中常用的数据处理方法及其程序设计的算法和代码,并用MATLAB语言实现了交会定点、地形图图幅计算、导线平差、水准网严密平差、导线网严密平差、坐标系统转换、空间插值计算、形变数据处理。本书可用于测绘专业本科生学习测绘数据处理的教学用书,也可作为测量工程技术人员用于数据处理的参考书籍。

第1章 MATLAB简介 1

1.1 MATLAB运行环境 2

1.1.1 MATLAB工具箱 2

1.1.2 MATLAB窗口 2

1.2 MATLAB基础操作 7

1.2.1 MATLAB常用指令 7

1.2.2 变量、运算符和表达式 9

第2章 MATLAB矩阵及其基本运算 12

2.1 矩阵的表示 12

2.1.1 数值矩阵的生成 12

2.1.2 利用文件建立矩阵 13

2.1.3 多维数组的创建 14

2.1.4 符号矩阵的生成 15

2.1.5 特殊矩阵的生成 16

2.2 矩阵运算 18

2.2.1 算术运算 18

2.2.2 关系运算 19

2.2.3 逻辑运算 20

2.2.4 矩阵的转置与旋转 21

2.2.5 方阵的行列式 22

2.2.6 矩阵的逆与伪逆 23

2.2.7 矩阵的秩与迹 24

2.2.8 矩阵特殊运算 24

2.2.9 矩阵大小和元素个数 27

2.3 线性方程组的求解 28

2.3.1 求线性方程组的精确解 28

2.3.2 方程组的最小二乘解 31

2.3.3 欠定方程组的通解 32

第3章 数据分析与数值计算 35

3.1 数据预处理 35

3.1.1 处理缺失数据 35

3.1.2 异常数据处理 36

3.2 最大最小值 37

3.2.1 求向量的最大值和最小值 37

3.2.2 求矩阵的最大值和最小值 38

3.2.3 两个向量或矩阵对应元素的比较 38

3.3 数据求和(积) 39

3.3.1 数据求和 39

3.3.2 数据求积 40

3.3.3 数据排序 41

3.4 随机数的产生 41

3.4.1 正态分布的随机数据的产生 41

3.4.2 常见分布的随机数产生 42

3.4.3 通用函数求各分布的随机数据 43

3.5 随机变量的数字特征 43

3.5.1 平均值、中值 43

3.5.2 期望和方差 44

3.5.3 协方差与相关系数 45

3.6 假设检验 46

3.6.1 U检验法 46

3.6.2 t检验法 47

3.6.3 x2检验 48

3.6.4 F检验 49

3.6.5 正态分布检验 50

3.7 插值与拟合 52

3.7.1 一维插值 52

3.7.2 二维数据插值 54

3.7.3 griddata插值 57

3.7.4 数据网络化 58

3.7.5 多项式拟合 59

3.7.6 曲线拟合工具箱cftool 61

第4章 MATLAB编程基础 65

4.1 控制语句 65

4.1.1 循环结构 65

4.1.2 分支结构 66

4.1.3 try-catch结构 68

4.2 M文件 69

4.2.1 M脚本文件 69

4.2.2 M函数文件 70

4.3 MATLAB的函数类别 72

4.3.1 主函数与子函数 72

4.3.2 函数句柄 73

4.4 MATLAB的输入与输出语句 75

4.4.1 输入语句 75

4.4.2 输出语句 75

4.4.3 错误消息显示命令 75

第5章 绘图与图形处理 76

5.1 二维基本图形的绘制 76

5.1.1 基本平面图形命令 76

5.1.2 绘制图形的辅助操作 82

5.2 三维图形 88

5.2.1 绘制三维曲线的基本函数 88

5.2.2 三维曲线、面 89

5.2.3 三维等高线 91

5.3 通用图形函数 94

5.3.1 图形对象句柄 94

5.3.2 图形窗口的控制 97

第6章 用户界面GUI设计 100

6.1 图形用户界面设计工具 100

6.1.1 界面设计工具和启动 100

6.1.2 图形用户界面设计工具 102

6.1.3 用户界面控制 106

6.2 控件对象及属性 107

6.2.1 控件对象 107

6.2.2 控件属性 108

6.3 GUI程序设计 111

6.4 对话框设计 115

6.4.1 公共对话框 115

6.4.2 MATLAB专用对话框 117

第7章 测量基础计算及程序设计 121

7.1 角度与弧度互换 121

7.1.1 角度转换为弧度 121

7.1.2 弧度转换为角度 122

7.2 坐标正反计算 122

7.2.1 坐标正算及程序 122

7.2.2 坐标反算及程序 124

7.3 交会定点 125

7.3.1 前方交会及程序 125

7.3.2 后方交会及程序 126

7.4 图幅编号计算 127

7.4.1 地形图编号 127

7.4.2 图幅编号计算程序 129

7.5 普通导线简易平差及程序设计 133

7.5.1 附合导线的简易平差 133

7.5.2 附合导线程序设计 136

第8章 高程控制网平差及程序设计 150

8.1 间接平差基本原理 150

8.1.1 参数求解 150

8.1.2 精度评价 152

8.2 水准网误差方程 152

8.3 水准网平差程序设计 154

8.3.1 观测数据的组织 155

8.3.2 水准网平差MATLAB代码 157

第9章 导线网平差及程序设计 161

9.1 导线网误差方程的列立 161

9.1.1 边长观测误差方程 161

9.1.2 方向观测值误差方程的列立 162

9.1.3 误差方程式的改化 164

9.2 平面网误差椭圆 165

9.2.1 位差的极值与极值方向 165

9.2.2 误差椭圆 166

9.3 导线网平差数据组织 167

9.3.1 数据文件组织 167

9.3.2 导线网平差程序主要变量 168

9.3.3 导线网平差代码 169

9.3.4 导线网平差算例 182

第10章 坐标换带、转换及程序设计 184

10.1 坐标换带及程序设计 184

10.1.1 坐标换带方法 184

10.1.2 坐标换带程序设计 186

10.2 坐标转换及程序设计 192

10.2.1 七参数坐标转换模型 193

10.2.2 七参数转换程序设计 195

10.2.3 四参数坐标转换模型 198

10.2.4 四参数转换程序设计 199

第11章 空间插值及程序设计 201

11.1 空间插值概述 201

11.1.1 空间插值的分类 201

11.1.2 插值方法选择的原则 203

11.2 常用空间插值方法 204

11.2.1 最近邻法 204

11.2.2 算术平均值 205

11.2.3 距离反比插值 206

11.2.4 全局多项式插值 210

11.2.5 局部多项式插值 213

第12章 变形观测分析、预报及程序设计 218

12.1 变形观测分析与预报概述 218

12.1.1 静态变形分析 218

12.1.2 动态变形分析 218

12.1.3 变形预测 219

12.2 监测数据线性回归分析法 219

12.2.1 一元线性回归模型 219

12.2.2 多元线性回归模型 221

12.3 监测数据非线性曲线预测模型 224

12.4 时间序列预测常用方法 226

12.4.1 一次指数平滑法 226

12.4.2 二次指数平滑法 230

参考文献 233