導(dǎo)線平差的程序設(shè)計與實(shí)現(xiàn).doc
約74頁DOC格式手機(jī)打開展開
導(dǎo)線平差的程序設(shè)計與實(shí)現(xiàn),隨著測繪科學(xué)技術(shù)的不斷發(fā)展,在測量數(shù)據(jù)的處理中產(chǎn)生很多種平差的方法。在本文中,導(dǎo)線網(wǎng)的近似平差和條件平差的一些簡單計算可通過excel表編制計算公式和編程實(shí)現(xiàn),我們只需在已編好的excel表中稍作調(diào)整和公式修改,并輸入已知數(shù)據(jù),最終就可得到所需的平差結(jié)果,這為測量的內(nèi)業(yè)工作提供了服務(wù)和參考;導(dǎo)線...
內(nèi)容介紹
此文檔由會員 小花仙66 發(fā)布
導(dǎo)線平差的程序設(shè)計與實(shí)現(xiàn)
隨著測繪科學(xué)技術(shù)的不斷發(fā)展,在測量數(shù)據(jù)的處理中產(chǎn)生很多種平差的方法。在本文中,導(dǎo)線網(wǎng)的近似平差和條件平差的一些簡單計算可通過Excel表編制計算公式和編程實(shí)現(xiàn),我們只需在已編好的Excel表中稍作調(diào)整和公式修改,并輸入已知數(shù)據(jù),最終就可得到所需的平差結(jié)果,這為測量的內(nèi)業(yè)工作提供了服務(wù)和參考;導(dǎo)線網(wǎng)的間接平差程序是利用C++編程實(shí)現(xiàn)的,我們需要將導(dǎo)線網(wǎng)的已知數(shù)據(jù)信息按照特定的規(guī)則輸入到dat文本中,利用C++程序讀取文本數(shù)據(jù)信息后,對其進(jìn)行一系列的平差計算,最終獲得平差后的結(jié)果,并以dat文本的形式輸出且保存,這樣就可為測量工作提供一定的參考,還能為測繪數(shù)據(jù)的管理帶來幫助。
關(guān)鍵詞: 導(dǎo)線平差;Excel;C++;程序
ABSTRACT
With the continuous development of surveying and mapping science and technology, processing a variety of method for adjustment in the measurement data. In this paper, a simple calculation of the approximate adjustment and the adjustment of condition equations of the wire network through Excel table prepared formula and programming to achieve, we only need to make some adjustments and formula modifications has been compiled in good Excel table, and enter the known data, and ultimately we can get the necessary adjustment results, which provides services and reference for measurement within the industry; indirect adjustment Program of the wire network is implemented with using C++ programming, we need to enter traverse network’s known data and information in accordance with specific rules to the dat text, then use C++ program to read text’s data and information, it can conduct calculation of adjustment, the final results of adjustment can output and save in the form of the dat text, so that it can provide some reference for the measurements, also for the management of the mapping data.
Key words: adjustment of traverse; Excel; C++; Program
目 錄
1 緒論 1
1.1研究背景及意義 1
1.2國內(nèi)外研究狀況 2
1.3本文研究的具體內(nèi)容 2
1.4平差程序相關(guān)說明 3
1.4.1平差程序計算特點(diǎn) 3
1.4.2平差程序的基本要求 3
1.4.3平差程序的結(jié)構(gòu)化設(shè)計 3
1.4.4平差程序模塊化 4
1.4.5平差程序的數(shù)據(jù)結(jié)構(gòu) 4
2 測量平差 5
2.1測量平差概述 5
2.1.1測量平差 5
2.1.2測量平差的函數(shù)模型 5
2.2最小二乘原理 5
2.3條件平差原理 6
2.3.1條件平差的數(shù)學(xué)模型 6
2.3.2條件平差原理 6
2.3.3條件平差的計算步驟 7
2.3.4精度評定 8
2.4間接平差原理 10
2.4.1間接平差的數(shù)學(xué)模型 10
2.4.2間接平差的的一般原理 11
2.4.3按間接平差法求平差值的計算步驟 12
2.4.4精度評定 12
3 Excel在導(dǎo)線平差中的應(yīng)用 15
3.1 Excel在平差中的應(yīng)用基礎(chǔ) 15
3.1.1 引言 15
3.1.2 Excel在平差中的基本應(yīng)用操作函數(shù) 15
3.1.3 核心問題的解決及技巧 17
3.1.4 三角函數(shù)在Excel中的處理方法 17
3.1.5 小結(jié) 18
3.2 Excel在附和導(dǎo)線近似平差中的應(yīng)用 18
3.2.1 單一附和導(dǎo)線近似平差 18
3.2.2單一附和導(dǎo)線近似平差實(shí)例 19
3.3 Excel在導(dǎo)線網(wǎng)條件平差中的應(yīng)用 23
3.3.1單一附合導(dǎo)線條件平差 23
3.3.2邊角權(quán)的確定及單位權(quán)中誤差 25
3.3.3單一附和導(dǎo)線條件平差實(shí)例 26
4 導(dǎo)線網(wǎng)的間接平差程序設(shè)計與實(shí)現(xiàn) 31
4.1矩陣的相關(guān)函數(shù) 31
4.1.1矩陣相乘 31
4.1.2矩陣轉(zhuǎn)置 32
4.1.3矩陣求逆 33
4.1.4矩陣輸出 33
4.1.5設(shè)置實(shí)數(shù)輸出精度 33
4.2平差中的重要函數(shù) 33
4.2.1角度制與弧度制的相互轉(zhuǎn)化 33
4.2.2測量正反算函數(shù) 34
4.2.3近似坐標(biāo)計算 34
4.3導(dǎo)線網(wǎng)的平差理論 36
4.3.1平差概述 36
4.3.2邊角網(wǎng)的最小二乘平差 37
4.4間接平差的結(jié)構(gòu)與函數(shù)設(shè)計 39
4.4.1間接平差 39
4.4.2結(jié)構(gòu)與函數(shù)設(shè)計 41
4.5導(dǎo)線網(wǎng)平差的程序應(yīng)用 43
4.5.1平面網(wǎng)數(shù)據(jù)的輸入格式 43
4.5.2導(dǎo)線網(wǎng)平差程序應(yīng)用實(shí)例 44
5 結(jié)論與展望 50
5.1 Excel在導(dǎo)線平差中的應(yīng)用 50
5.1.1 Excel在導(dǎo)線近似平差中的應(yīng)用 50
5.1.2 Excel在導(dǎo)線網(wǎng)條件平差中的應(yīng)用 50
5.2 C++在導(dǎo)線平差中的應(yīng)用 51
5.3 測量平差的展望 51
參考文獻(xiàn) 52
附錄 53
翻譯部分 59
英文原文 59
中文譯文 64
致 謝 68
隨著測繪科學(xué)技術(shù)的不斷發(fā)展,在測量數(shù)據(jù)的處理中產(chǎn)生很多種平差的方法。在本文中,導(dǎo)線網(wǎng)的近似平差和條件平差的一些簡單計算可通過Excel表編制計算公式和編程實(shí)現(xiàn),我們只需在已編好的Excel表中稍作調(diào)整和公式修改,并輸入已知數(shù)據(jù),最終就可得到所需的平差結(jié)果,這為測量的內(nèi)業(yè)工作提供了服務(wù)和參考;導(dǎo)線網(wǎng)的間接平差程序是利用C++編程實(shí)現(xiàn)的,我們需要將導(dǎo)線網(wǎng)的已知數(shù)據(jù)信息按照特定的規(guī)則輸入到dat文本中,利用C++程序讀取文本數(shù)據(jù)信息后,對其進(jìn)行一系列的平差計算,最終獲得平差后的結(jié)果,并以dat文本的形式輸出且保存,這樣就可為測量工作提供一定的參考,還能為測繪數(shù)據(jù)的管理帶來幫助。
關(guān)鍵詞: 導(dǎo)線平差;Excel;C++;程序
ABSTRACT
With the continuous development of surveying and mapping science and technology, processing a variety of method for adjustment in the measurement data. In this paper, a simple calculation of the approximate adjustment and the adjustment of condition equations of the wire network through Excel table prepared formula and programming to achieve, we only need to make some adjustments and formula modifications has been compiled in good Excel table, and enter the known data, and ultimately we can get the necessary adjustment results, which provides services and reference for measurement within the industry; indirect adjustment Program of the wire network is implemented with using C++ programming, we need to enter traverse network’s known data and information in accordance with specific rules to the dat text, then use C++ program to read text’s data and information, it can conduct calculation of adjustment, the final results of adjustment can output and save in the form of the dat text, so that it can provide some reference for the measurements, also for the management of the mapping data.
Key words: adjustment of traverse; Excel; C++; Program
目 錄
1 緒論 1
1.1研究背景及意義 1
1.2國內(nèi)外研究狀況 2
1.3本文研究的具體內(nèi)容 2
1.4平差程序相關(guān)說明 3
1.4.1平差程序計算特點(diǎn) 3
1.4.2平差程序的基本要求 3
1.4.3平差程序的結(jié)構(gòu)化設(shè)計 3
1.4.4平差程序模塊化 4
1.4.5平差程序的數(shù)據(jù)結(jié)構(gòu) 4
2 測量平差 5
2.1測量平差概述 5
2.1.1測量平差 5
2.1.2測量平差的函數(shù)模型 5
2.2最小二乘原理 5
2.3條件平差原理 6
2.3.1條件平差的數(shù)學(xué)模型 6
2.3.2條件平差原理 6
2.3.3條件平差的計算步驟 7
2.3.4精度評定 8
2.4間接平差原理 10
2.4.1間接平差的數(shù)學(xué)模型 10
2.4.2間接平差的的一般原理 11
2.4.3按間接平差法求平差值的計算步驟 12
2.4.4精度評定 12
3 Excel在導(dǎo)線平差中的應(yīng)用 15
3.1 Excel在平差中的應(yīng)用基礎(chǔ) 15
3.1.1 引言 15
3.1.2 Excel在平差中的基本應(yīng)用操作函數(shù) 15
3.1.3 核心問題的解決及技巧 17
3.1.4 三角函數(shù)在Excel中的處理方法 17
3.1.5 小結(jié) 18
3.2 Excel在附和導(dǎo)線近似平差中的應(yīng)用 18
3.2.1 單一附和導(dǎo)線近似平差 18
3.2.2單一附和導(dǎo)線近似平差實(shí)例 19
3.3 Excel在導(dǎo)線網(wǎng)條件平差中的應(yīng)用 23
3.3.1單一附合導(dǎo)線條件平差 23
3.3.2邊角權(quán)的確定及單位權(quán)中誤差 25
3.3.3單一附和導(dǎo)線條件平差實(shí)例 26
4 導(dǎo)線網(wǎng)的間接平差程序設(shè)計與實(shí)現(xiàn) 31
4.1矩陣的相關(guān)函數(shù) 31
4.1.1矩陣相乘 31
4.1.2矩陣轉(zhuǎn)置 32
4.1.3矩陣求逆 33
4.1.4矩陣輸出 33
4.1.5設(shè)置實(shí)數(shù)輸出精度 33
4.2平差中的重要函數(shù) 33
4.2.1角度制與弧度制的相互轉(zhuǎn)化 33
4.2.2測量正反算函數(shù) 34
4.2.3近似坐標(biāo)計算 34
4.3導(dǎo)線網(wǎng)的平差理論 36
4.3.1平差概述 36
4.3.2邊角網(wǎng)的最小二乘平差 37
4.4間接平差的結(jié)構(gòu)與函數(shù)設(shè)計 39
4.4.1間接平差 39
4.4.2結(jié)構(gòu)與函數(shù)設(shè)計 41
4.5導(dǎo)線網(wǎng)平差的程序應(yīng)用 43
4.5.1平面網(wǎng)數(shù)據(jù)的輸入格式 43
4.5.2導(dǎo)線網(wǎng)平差程序應(yīng)用實(shí)例 44
5 結(jié)論與展望 50
5.1 Excel在導(dǎo)線平差中的應(yīng)用 50
5.1.1 Excel在導(dǎo)線近似平差中的應(yīng)用 50
5.1.2 Excel在導(dǎo)線網(wǎng)條件平差中的應(yīng)用 50
5.2 C++在導(dǎo)線平差中的應(yīng)用 51
5.3 測量平差的展望 51
參考文獻(xiàn) 52
附錄 53
翻譯部分 59
英文原文 59
中文譯文 64
致 謝 68