- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
测绘程序设计PPT
控制网概算 控制网数据录入 控制网数据库 近似边长计算 球面角超计算 近似坐标计算 其它预备计算 归心改正计算 化至椭球面上计算 化至高斯面上计算 进行几何条件检查 打印输出 控制网概算过程 第四章 测绘程序设计 ——控制网程序设计 共8学时 上机实验4学时 1、控制网的数据结构 测量平差特点及数据结构的概念 控制网的表示方法 控制网数据结构及其应满足的条件 2、平面控制网的概算程序设计 平面控制网的坐标平差的计算及信息设计 主要内容 §4-1 控制网的数据结构 一、测量平差程序的特点和控制网数据结构的概念 测量平差程序处理的是各种控制网。 设法将这种图形转化为一系列计算机所能够识别的数据,建立与图形对应的数据结构,然后才能输入计算机由程序加以处理。这种将网形转变为一系列数据的工作称为网形的数字化(或称信息化),所得到的一组数据可称为数字网形。用计算机的专业术语来说,就是控制网的“数据结构”。 数据结构:如果计算机所处理的数据元素之间存在着某种关系,则称这种关系为结构;称这些带有结构性质的数据元素的集合为数据结构。 对测量平差程序来说,其数据结构就是表达一个控制网(已知数据、观测数据以及网中元素和它们之间的关系)的全部数据的集合。 事实上在程序设计过程中,首先遇到的就是数据结构问题,即程序所用到的全部数据的表达与组织问题。 例如法方程组的解算就是如此,若系数矩阵的数据安排发生变化,则算法也随之变化。因此,在平差程序等类似的数据处理程序设计中,必须把数据结构问题提到重要的地位。某些计算机学者认为,程序可用下述公式来表达:算法+数据结构=程序。由此可见,数据结构与程序设计是密不可分的。 图是研究事物之间关系的一种数学工具。它用点表示事物,用线段表示事物之间的关系。这些点称为图的顶点,线段称为边。 图是由点和边构成的,因而可定义为顶点集V与边集E的集合,记作:G=(V,E)。例如对于图4-1而言,上述边集E中的元素(1,2)、 (1,3)…称为点偶。若点偶中的两个顶点号的顺序可任意,则称这种图为无向图。反之,称之为有向图(如图4-2)。 二、图及其数字化 1.图的定义 图4-1 图4-2 对有向图采用符号G=V,E表示。其中集合E中的点偶也采用尖括号表示。以图4—2为例E={1,2,1,3,3,2,3,4,4,2}。(注意:尖括号中顶点的顺序是不能改变的) n个顶点的无向图,边的最大数目是 即n个元素中取2个的组合。 图4-2 n个顶点的有向图,边的最大数目是 ,即n个元素中取2个的排列(图中可以有双向边, 但不考虑自环,即起、终点相同的边)。 2.图的数字表示方法 在图论中,对图的数字表示方法有相关矩阵、邻接表和边目录三种。 (1)相关矩阵 A:无向图 对于图4—1所示的无向图,它的相关矩阵为4行4列的方阵。如果i,j两点有边相连(i,j=1,2,3,4,),则矩阵的第i行j列上的元素为1,否则为0。此外对角线上的元素永远为0。于是有 可见这种相关矩阵是关于对角线上、下对称的,因而只须写出其上(或下)一半即可。 图4-1 B:有向图 对于图4—4所示的有向图,它的相关矩阵为 图4-4 可见,对于有向图来说,相关矩阵通常不是对称的。 (2)邻接表 按照图中的顶点号顺序,将与该点有边相连的另一顶点号(称为可达顶点)排成一行,所有这些行形成为表,称为邻接表。以下分别介绍有向图和无向图的邻接表。 A:有向图 以图4—4的有向图为例,可写出它的邻接表为 2 4 1 3 4 5 1 4 5 1 2 3 图4-4 邻接表中第i行中的元素就是相关矩阵第i行中元素值为1的相应列号。 为了节省计算机的存贮空间,通常把邻接表排成一行。这时,为了识别可达顶点所属的行号,需要给出上表中每行所含有的可达顶点数。从而构成可达顶点数表。一般而论,邻接表应包括两部分:可达顶点数表和可达顶点表。现写出图4—4的邻接表为 2 4 3 3 0 2 4 1 3 4 5 1 4 5 1 2 3 图4-4 可达定点数 可达顶点表 B无向图 由于无向图中,每条边端点号的先后次序可以颠倒,所以存在两种表示方式。为使每条边表示一次,可应用最小点号原则,即规定必须把最小点号排在前面, 图4-1 2 2 4 0 1 2 3 3 4
您可能关注的文档
最近下载
- 标准图集-20S515-钢筋混凝土及砖砌排水检查井.pdf VIP
- 开利VRV空调样册B-XCT-38VP-202106-02.pdf VIP
- 天行山海一期工程(施工)招标文件.pdf VIP
- 2025中数联物流运营有限公司招聘商务拓展、投标岗、数字化规划、综合组员工等社招岗位笔试参考题库附答案解析.docx VIP
- DIY烟油配方整理.xlsx VIP
- 专业品质舒适到家-开利空调.pdf VIP
- 2025中数联物流科技(上海)有限公司招聘笔试备考试题及答案解析.docx VIP
- 2025中国数联物流纪委办公室、巡视办公室相关岗位招聘笔试模拟试题及答案解析.docx VIP
- 江苏省淮安市洪泽区洪泽外国语中学2024-2025学年九年级下学期3月月考语文试题(原卷版+解析版).docx VIP
- 2026年护士护理个人工作计划(三篇).pdf VIP
原创力文档


文档评论(0)