2023年全國(guó)碩士研究生考試考研英語(yǔ)一試題真題(含答案詳解+作文范文)_第1頁(yè)
已閱讀1頁(yè),還剩28頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

1、<p><b>  測(cè)量平差程序設(shè)計(jì)</b></p><p><b>  課程設(shè)計(jì)任務(wù)書(shū)</b></p><p>  專業(yè)班級(jí):____ __ __________</p><p>  指導(dǎo)教師:____ _____________</p><p><b>  小組成員: &l

2、t;/b></p><p><b>  目 錄</b></p><p><b>  設(shè)計(jì)題目1</b></p><p><b>  設(shè)計(jì)資料:1</b></p><p>  一、課程設(shè)計(jì)的目的2</p><p>  二、課程設(shè)計(jì)的任務(wù)和內(nèi)容

3、2</p><p>  三、課程設(shè)計(jì)階段2</p><p>  四、組織方式進(jìn)度安排3</p><p>  五、考核與成績(jī)?cè)u(píng)定4</p><p><b>  六、參考文獻(xiàn):4</b></p><p><b>  七、實(shí)習(xí)報(bào)告:5</b></p><

4、;p><b>  設(shè)計(jì)題目</b></p><p>  邊角三角網(wǎng)平差程序設(shè)計(jì)</p><p><b>  設(shè)計(jì)資料:</b></p><p><b>  一、課程設(shè)計(jì)的目的</b></p><p>  學(xué)生在學(xué)習(xí)完誤差理論與測(cè)量平差基礎(chǔ)、測(cè)量平差程序設(shè)計(jì)基礎(chǔ)等課程的基礎(chǔ)

5、上,設(shè)計(jì)一個(gè)完整的測(cè)量數(shù)據(jù)處理程序,培養(yǎng)學(xué)生綜合應(yīng)用量數(shù)據(jù)處理與計(jì)算機(jī)應(yīng)用能力,培養(yǎng)學(xué)生主動(dòng)學(xué)習(xí),創(chuàng)新設(shè)計(jì)能力。</p><p>  二、課程設(shè)計(jì)的任務(wù)和內(nèi)容</p><p><b>  1.課程設(shè)計(jì)任務(wù):</b></p><p>  在兩周的時(shí)間內(nèi)應(yīng)用者M(jìn)atlab程序設(shè)計(jì)語(yǔ)言編制一個(gè)完整的邊角網(wǎng)嚴(yán)密平差程序,要求有簡(jiǎn)易的界面,數(shù)據(jù)輸入采用文

6、本輸入,采用間接平差模型完成平差的基本計(jì)算,能夠畫(huà)出控制網(wǎng)圖,輸出基本的計(jì)算結(jié)果,并根據(jù)設(shè)計(jì)過(guò)程完成設(shè)計(jì)報(bào)告。</p><p>  程序設(shè)計(jì)主要內(nèi)容包括:</p><p><b>  系統(tǒng)功能設(shè)計(jì)</b></p><p><b>  界面設(shè)計(jì)</b></p><p><b>  流程設(shè)計(jì)&

7、lt;/b></p><p><b>  代碼書(shū)寫(xiě)</b></p><p><b>  程序調(diào)試</b></p><p><b>  三、課程設(shè)計(jì)階段</b></p><p><b>  準(zhǔn)備階段</b></p><p>  

8、研究設(shè)計(jì)任務(wù)書(shū),分析設(shè)計(jì)題目,熟悉原始數(shù)據(jù),明確設(shè)計(jì)內(nèi)容和要求;制定課程設(shè)計(jì)計(jì)劃和進(jìn)度。</p><p><b>  熟悉算法模型</b></p><p>  閱讀誤差理論與測(cè)量平差基礎(chǔ)教材,掌握平面控制網(wǎng)數(shù)據(jù)處理的數(shù)學(xué)模型,這里主要是指方向觀測(cè)量、角度觀測(cè)量、邊長(zhǎng)觀測(cè)量的觀測(cè)方程和誤差方程的構(gòu)成,研究平面觀測(cè)數(shù)據(jù)的組織方法,設(shè)計(jì)Matlab算法,實(shí)現(xiàn)計(jì)算的自動(dòng)表達(dá)。

9、</p><p>  功能設(shè)計(jì)階段 設(shè)計(jì)程序要實(shí)現(xiàn)的功能</p><p>  平差程序的基本功能包括數(shù)據(jù)的輸入,平差計(jì)算,精度評(píng)定、成果輸出等;</p><p>  4.流程和界面設(shè)計(jì)階段</p><p>  根據(jù)平差計(jì)算的過(guò)程和程序功能,畫(huà)出流程圖,設(shè)計(jì)簡(jiǎn)易界面實(shí)現(xiàn)數(shù)據(jù)的輸入</p><p>  和平差計(jì)算和成果輸出

10、。在此基礎(chǔ)上,根據(jù)功能要求,設(shè)計(jì)簡(jiǎn)便的界面。</p><p>  5.代碼書(shū)寫(xiě)和調(diào)試階段</p><p>  按照計(jì)算流程圖和界面設(shè)計(jì),根據(jù)方向觀測(cè)值,邊長(zhǎng)觀測(cè)值的誤差方程的組成,設(shè)計(jì)Matlab算法,實(shí)現(xiàn)誤差方程的自動(dòng)構(gòu)成,分階段書(shū)寫(xiě)代碼,調(diào)試實(shí)現(xiàn)各個(gè)階段的功能。</p><p>  6.設(shè)計(jì)報(bào)告撰寫(xiě)階段</p><p>  設(shè)計(jì)報(bào)告是對(duì)整

11、個(gè)設(shè)計(jì)過(guò)程進(jìn)行綜合總結(jié)提高,內(nèi)容包括課設(shè)的目的意義、程序設(shè)計(jì)的內(nèi)容、算法設(shè)計(jì)、設(shè)計(jì)心得等根據(jù)設(shè)計(jì)過(guò)程和對(duì)測(cè)量數(shù)據(jù)處理以及程序設(shè)計(jì)的理解進(jìn)行獨(dú)立撰寫(xiě)。</p><p>  四、組織方式進(jìn)度安排</p><p>  以小組為單位,每小組5-6人,分工合作共同完成程序設(shè)計(jì)任務(wù),時(shí)間兩周,進(jìn)度安</p><p><b>  排如下:</b></p

12、><p><b>  五、考核與成績(jī)?cè)u(píng)定</b></p><p><b>  考核內(nèi)容</b></p><p>  根據(jù)考勤、課程設(shè)計(jì)報(bào)告、程序結(jié)構(gòu)、程序代碼進(jìn)行綜合評(píng)定。</p><p><b>  成績(jī)?cè)u(píng)定方法</b></p><p>  平時(shí)成績(jī)20%

13、,設(shè)計(jì)報(bào)告30%;程序代碼50%(程序20%,運(yùn)行正確30%),總評(píng)成績(jī)分為優(yōu)、良、中、差四個(gè)等級(jí)。設(shè)計(jì)報(bào)告內(nèi)容完整,圖表清晰,代碼書(shū)寫(xiě)規(guī)范,計(jì)算結(jié)果正確評(píng)為優(yōu)秀。</p><p><b>  六、參考文獻(xiàn):</b></p><p>  武漢大學(xué)測(cè)繪學(xué)院 誤差理論與測(cè)量平差基礎(chǔ) 2009</p><p>  北京建筑工程學(xué)院 測(cè)量平差計(jì)

14、算 自編資料 2011</p><p>  同濟(jì)大學(xué) Matlab 控制網(wǎng)測(cè)量平差 2006</p><p><b>  七、實(shí)習(xí)報(bào)告:</b></p><p><b>  目的與任務(wù):</b></p><p>  目的:基于學(xué)過(guò)的測(cè)量平差理論的基礎(chǔ)知識(shí),在matlab中編寫(xiě)一個(gè)相對(duì)完整的

15、數(shù)據(jù)平差處理程序,旨在讓同學(xué)們能夠?qū)W(xué)到的平差理論知識(shí)和計(jì)算機(jī)的MATLAB軟件程序編寫(xiě)有機(jī)地結(jié)合在起來(lái),讓同學(xué)在實(shí)踐過(guò)程中更加深刻地理解理論知識(shí)并嘗試去應(yīng)用,由此提高每個(gè)人學(xué)生的思考和動(dòng)手能力。</p><p>  任務(wù):主要任務(wù)就是在實(shí)習(xí)的兩周時(shí)間內(nèi),分組完成一套完整的關(guān)于邊角三角網(wǎng)的平差數(shù)據(jù)處理的matlab的程序代碼編寫(xiě)與試調(diào)任務(wù),其中主要包括:數(shù)據(jù)組織與輸入、平差計(jì)算、精度評(píng)定,成果可視化、平差成果輸出

16、等。然后小組上交一份實(shí)習(xí)總結(jié)和小組成員各上交一份個(gè)人總結(jié)(設(shè)計(jì)書(shū)及總結(jié))。</p><p><b>  算法與模型:</b></p><p>  算法:間接平差方法;</p><p>  模型:平面控制網(wǎng)中的邊角三角網(wǎng)</p><p>  本次的平差數(shù)據(jù)處理是采用間接平差的方法(數(shù)學(xué)模型)而進(jìn)行的,就三個(gè)待定點(diǎn)xy坐標(biāo)改

17、正數(shù)及涉及到的五個(gè)觀測(cè)站的方位角改正數(shù)為未知數(shù)(11個(gè)),進(jìn)行誤差方程的編寫(xiě)和平差計(jì)算,精度評(píng)定等。</p><p>  而實(shí)際應(yīng)用是采用所提供的平面控制網(wǎng)中的邊角三角網(wǎng)的平差數(shù)據(jù)模型,分別是就著邊長(zhǎng)觀測(cè)量和方向角觀測(cè)量的觀測(cè)數(shù)據(jù)進(jìn)行平差程序的編寫(xiě)。</p><p><b>  程序功能設(shè)計(jì):</b></p><p>  通過(guò)手動(dòng)地選擇數(shù)據(jù)文件

18、,而后自動(dòng)地對(duì)數(shù)據(jù)文件中涉及的變量進(jìn)行賦值和所獲得的數(shù)據(jù)的輸出,而后通過(guò)實(shí)際情況分析得出需要進(jìn)行平差計(jì)算和精度評(píng)定等的必要步驟,如本次數(shù)據(jù)平差的必要步驟就是待定點(diǎn)近似坐標(biāo)的計(jì)算,緊接著就是誤差方程的編寫(xiě),包括系數(shù)矩陣和觀測(cè)權(quán)陣的求得,而后就是利用最小二乘法的平差計(jì)算和精度評(píng)定,并且計(jì)算誤差橢圓的參數(shù)和該橢圓的自動(dòng)繪制,最后平差成果的輸出。</p><p><b>  分模塊講解:</b>&l

19、t;/p><p>  數(shù)據(jù)組織輸入和變量賦值</p><p>  已知點(diǎn)坐標(biāo)信息:包括已知點(diǎn)數(shù)n0,待定點(diǎn)數(shù)nd,點(diǎn)號(hào)名pn和已知點(diǎn)坐標(biāo)xy0 </p><p>  觀測(cè)值精度信息:方向觀測(cè)值精度md,邊長(zhǎng)觀測(cè)值精度ma ,mb</p><p>  邊長(zhǎng)觀測(cè)值信息:包括起點(diǎn)bf1, 終點(diǎn)bf2 ,邊長(zhǎng)觀測(cè)值L2</p><p

20、>  方向觀測(cè)值:包括測(cè)站點(diǎn)df1 ,照準(zhǔn)點(diǎn)df2, 方向觀測(cè)值L1 </p><p><b>  具體代碼截圖:</b></p><p>  待定點(diǎn)近似坐標(biāo)的計(jì)算</p><p>  通過(guò)所提供的已知點(diǎn)坐標(biāo)計(jì)算得出的已知方位角,在就方向觀測(cè)值,求出其每一次觀測(cè)的夾角,而后找出每個(gè)測(cè)站所擁有的已知點(diǎn)(一個(gè)觀測(cè)方向的兩個(gè)點(diǎn))確定其所

21、在觀測(cè)的行數(shù)與其他待定點(diǎn)所在觀測(cè)方向(必須有一個(gè)點(diǎn)是已知點(diǎn))的關(guān)系,求出其他待定點(diǎn)所在觀測(cè)方向的方位角(注意方位角是否合理問(wèn)題),而后在邊長(zhǎng)觀測(cè)值中找到對(duì)應(yīng)的邊長(zhǎng),利用極坐標(biāo)法最終求得待定點(diǎn)的近似坐標(biāo)。x0y0. 同時(shí)還可以將近似坐標(biāo)以文本的文件輸出,計(jì)算代碼截圖如下:</p><p><b>  誤差方程式組成</b></p><p>  本次平面控制網(wǎng)平差模型中觀

22、測(cè)量為方向觀測(cè)量和邊長(zhǎng)觀測(cè)量,未知數(shù)分為待定點(diǎn)坐標(biāo)和定點(diǎn)角兩類未知數(shù),邊角網(wǎng)誤差方程的形式如下:</p><p><b>  方向觀測(cè)量:</b></p><p>  誤差方程:(系數(shù)為:b1,c1)</p><p><b>  式中常數(shù)項(xiàng):</b></p><p><b>  變長(zhǎng)觀測(cè)量

23、:</b></p><p>  誤差方程:(系數(shù)為:b2,c2)</p><p><b>  其中</b></p><p>  誤差方程的編寫(xiě)要注意兩個(gè)問(wèn)題:系數(shù)的位置確定和是否待定點(diǎn)的判斷。</p><p>  對(duì)于方向觀測(cè)值,未知數(shù)不僅包括各待定點(diǎn)坐標(biāo)(6個(gè)),同樣包括各測(cè)站的定向角,在未知數(shù)排序中,定向

24、角未知數(shù)在前,待定點(diǎn)坐標(biāo)在后,則未知數(shù)個(gè)數(shù)為nz+2*nd=11,對(duì)于方向觀測(cè)值,每一列與定向角對(duì)應(yīng)的系數(shù)均為-1,與坐標(biāo)對(duì)應(yīng)的系數(shù) 即每一列有5個(gè)系數(shù)(最多),其他系數(shù)均為0,及對(duì)應(yīng)的系數(shù)矩陣的數(shù)值的確定(注意正負(fù)號(hào))。</p><p>  而對(duì)于邊長(zhǎng)觀測(cè)值,每一列包括邊的兩個(gè)點(diǎn)的對(duì)應(yīng)的改正數(shù)(如果兩個(gè)點(diǎn)都是待定點(diǎn)的話)四個(gè)參數(shù),其他均為0,同樣還要注意系數(shù)的位置問(wèn)題。</p>

25、<p>  由于這里分別對(duì)方向觀測(cè)量和邊長(zhǎng)觀測(cè)量設(shè)置兩個(gè)數(shù)組,分別存儲(chǔ)系數(shù)陣常數(shù)項(xiàng)變量,這里設(shè)置b1 b2 c1 c2四個(gè)數(shù)組。根據(jù)觀測(cè)值序列和未知數(shù)序列確定系數(shù)矩陣中各元素的位置和大小;這里將誤差方程構(gòu)成設(shè)計(jì)成一個(gè)function函數(shù)文件,輸入量為已知點(diǎn)信息,近似坐標(biāo),邊長(zhǎng)觀測(cè)量,方向觀測(cè)量,等輸出量為誤差方程系數(shù),常數(shù)項(xiàng)。</p><p><b>  代碼編寫(xiě)截圖:</b>&l

26、t;/p><p>  5.平差計(jì)算和精度評(píng)定</p><p>  本次平差的特殊就是結(jié)合兩個(gè)誤差方程的數(shù)據(jù)進(jìn)行同時(shí)平差,具體步驟</p><p>  在得到誤差方程的系數(shù)之后,根據(jù)方向觀測(cè)值和邊長(zhǎng)觀測(cè)值的初步計(jì)算觀測(cè)值權(quán)陣(p1 p2),嚴(yán)格的精確計(jì)算可以采用方差分量估計(jì)方法精確計(jì)算方向和邊長(zhǎng)觀測(cè)值的權(quán)。在得到誤差方程之后,可以直接利用矩陣進(jìn)行方程組的解算(最小二乘法)

27、,誤差方程分為方向觀測(cè)誤差方程,邊長(zhǎng)觀測(cè)誤差方程,兩者可分別計(jì)算,然后再相加。由于近似坐標(biāo)不精確,在求取參數(shù)時(shí),程序設(shè)置了迭代計(jì)算并確定終止條件,在改正數(shù)滿足條件后,即可進(jìn)行平差值計(jì)算和精度統(tǒng)計(jì)。</p><p><b>  程序截圖:</b></p><p>  6.誤差橢圓參數(shù)計(jì)算</p><p>  參考書(shū)上的誤差橢圓參數(shù)計(jì)算模型<

28、/p><p>  由于誤差橢圓描述了點(diǎn)位精度及其在各個(gè)方向的分布,表示了網(wǎng)中點(diǎn)或點(diǎn)之間的誤差分布情況,常用誤差橢圓對(duì)布網(wǎng)方案做精度分析,誤差橢圓三個(gè)參數(shù)為橢圓的長(zhǎng)半軸E,短半軸F和主軸方向 </p><p>  本次參數(shù)計(jì)算是通過(guò)單位權(quán)中誤差,協(xié)因素陣,待定點(diǎn)的協(xié)方差陣等上一步平差得出的結(jié)果或推算結(jié)果,來(lái)進(jìn)行誤差橢圓確定。</p><p><b>  代碼截圖

29、:</b></p><p>  7.控制網(wǎng)圖形繪制和誤差橢圓繪制</p><p>  邊角三角網(wǎng)控制網(wǎng)圖形繪制主要考慮繪制控制網(wǎng)點(diǎn)位分布圖,點(diǎn)位標(biāo)注,邊長(zhǎng)觀測(cè)量和方向觀測(cè)量的繪制等?;舅悸肥鞘紫雀鶕?jù)坐標(biāo)繪制控制網(wǎng)散點(diǎn)圖,并進(jìn)行標(biāo)注,然后根據(jù)距離觀測(cè)值,方向觀測(cè)值連線,構(gòu)成完整的控制網(wǎng)圖。</p><p>  至于誤差橢圓的繪制則是在控制網(wǎng)圖的基礎(chǔ)上再加

30、上待定點(diǎn)對(duì)應(yīng)的誤差橢圓的繪制就完成了。(利用Plot命令)</p><p>  其中有一個(gè)特別注意的地方就是參數(shù)的設(shè)置,要根據(jù)實(shí)際情況而定。</p><p><b>  繪制代碼截圖:</b></p><p>  8.平面控制網(wǎng)成果輸出</p><p>  以生成txt格式文檔的形式進(jìn)行成果輸出。其內(nèi)容主要包括五個(gè)方面內(nèi)

31、容:平差計(jì)算后的坐標(biāo)值,待定點(diǎn)點(diǎn)位中誤差,誤差橢圓參數(shù)計(jì)算等。</p><p><b>  信息具體內(nèi)容如下:</b></p><p>  1.平差計(jì)算成果成果總輸出;</p><p>  2.坐標(biāo)平差成果輸出</p><p>  3.點(diǎn)位誤差橢圓參數(shù)</p><p><b>  4.誤

32、差橢圓的繪制</b></p><p>  5.方向觀測(cè)平差成果:方向觀測(cè)值,平差值,改正數(shù);</p><p>  6.邊長(zhǎng)觀測(cè)平差成果:邊長(zhǎng)觀測(cè)值,邊長(zhǎng)平差值,改正數(shù);</p><p>  代碼截圖(其中的幾個(gè)):</p><p><b>  平差主界面的設(shè)計(jì)</b></p><p>

33、  此界面為本組實(shí)習(xí)成果的最大創(chuàng)新之一,就是我們?cè)谠疽蟮钠讲畛绦蚪缑妫ㄟ吔侨蔷W(wǎng)平差程序)的基礎(chǔ)上增加了另一個(gè)界面,就是小組信息的界面(包括有小組成員照),而兩個(gè)界面之間利用一個(gè)總的界面(小組平差程序設(shè)計(jì))進(jìn)行選擇性打開(kāi)</p><p><b>  代碼截圖:</b></p><p>  主界面—小組平差程序設(shè)計(jì)</p><p><b

34、>  總的設(shè)計(jì)流程圖:</b></p><p><b>  代碼書(shū)寫(xiě)與調(diào)試:</b></p><p>  由于上面已經(jīng)展示過(guò)幾乎所有的代碼(根據(jù)每一個(gè)模塊),真正運(yùn)行整一個(gè)程序的時(shí)候卻是按照步驟一步步地一個(gè)模塊地運(yùn)行,但是問(wèn)題一定會(huì)出現(xiàn)的,而且還不是很少,關(guān)鍵就是怎么樣通過(guò)一步步地發(fā)現(xiàn)問(wèn)題所在,并根據(jù)實(shí)際情況去試調(diào)程序,合理地按照平差理論去運(yùn)行程序。

35、一下列舉了一些出現(xiàn)的主要問(wèn)題。</p><p><b>  方位角 </b></p><p>  由于所提供的數(shù)據(jù)時(shí)邊角三角網(wǎng)的數(shù)據(jù),這樣就會(huì)涉及到方位角問(wèn)題,而且還不止一次的出現(xiàn)方位角的運(yùn)算(如待定點(diǎn)的近似坐標(biāo)的求解過(guò)程中出現(xiàn)過(guò)),這就應(yīng)該驚醒一個(gè)重要的細(xì)節(jié):就是所求的方位角是否合理?怎么樣去判斷呢?就是通過(guò)if(elseif)語(yǔ)句去判斷其與0和360度或者2*pi

36、 的關(guān)系,在去改正方位角。原則上一旦出現(xiàn)方位角的求解出都是要用這個(gè)語(yǔ)句去判斷,這樣才能保證精密。和提高正確性。</p><p><b>  單位問(wèn)題</b></p><p>  單位問(wèn)題出現(xiàn)在兩處,就是觀測(cè)值的單位權(quán)的求解處,二是誤差方程的系數(shù)求解處。</p><p>  由于這兩者是在后面的法方程求解時(shí)都要用上所以,在此之前要保證兩者的單位相

37、對(duì)統(tǒng)一,這個(gè)統(tǒng)一要分兩處,邊長(zhǎng)觀測(cè)量方程系數(shù)和方向觀測(cè)方程系數(shù),特別注意的是原始數(shù)據(jù)提供的觀測(cè)精度(兩種)的單位,和誤差方程的系數(shù)的單位,而在實(shí)際中,我們組應(yīng)用的是方向觀測(cè)用秒為單位,而變成觀測(cè)以米為單位,這樣出來(lái)的結(jié)果最后的平差數(shù)據(jù)處理,如精度評(píng)定,誤差橢圓計(jì)算等,也要注意單位問(wèn)題。</p><p><b>  比例參數(shù)</b></p><p>  根據(jù)實(shí)際求出的誤

38、差橢圓參數(shù)(E F fi)的大小和所繪制的三角網(wǎng)的大小,這兩者之間通過(guò)比例參數(shù)的調(diào)整才能更好地在顯示誤差橢圓。</p><p><b>  弧度轉(zhuǎn)角度</b></p><p>  對(duì)于弧度轉(zhuǎn)角度這個(gè)小問(wèn)題,我不得不提,這是一個(gè)關(guān)鍵問(wèn)題。為什么?因?yàn)槲覀兘M把其他問(wèn)題都解決了后, 組的坐標(biāo)改正數(shù),誤差橢圓參數(shù)等都很不正常的顯示在電腦屏幕上,一次次地打擊我們的信心。最后,我

39、在仔細(xì)地對(duì)照書(shū)本,細(xì)心查詢,觀察異同發(fā)現(xiàn),一個(gè)最不關(guān)緊要的差異,就是弧度轉(zhuǎn)角度的小問(wèn)題,我們?cè)瓉?lái)采用的是MATLAB系統(tǒng)自帶的弧度轉(zhuǎn)角度的函數(shù),結(jié)果我們發(fā)現(xiàn)這個(gè)問(wèn)題直接就是導(dǎo)致待定點(diǎn)的近似坐標(biāo)差異特別大,尤其在待定點(diǎn)3的x,y坐標(biāo)上面,差了好幾米(跟提供的平差結(jié)果數(shù)據(jù)相比),這樣后面的就影響到誤差方程系數(shù)的不正常,和平差計(jì)算得出的改正數(shù),單位全中誤差,點(diǎn)位誤差和誤差橢圓參數(shù)的異常。而這樣我不得不自己再編兩個(gè)弧度和角度相互轉(zhuǎn)換的函數(shù)文件。

40、于是重新采用轉(zhuǎn)換函數(shù)程序之后,我們的數(shù)據(jù)就非常正常的出來(lái)的。</p><p>  平差程序設(shè)計(jì)成果展示</p><p><b>  進(jìn)入界面</b></p><p><b>  導(dǎo)入數(shù)據(jù)文件</b></p><p><b>  數(shù)據(jù)文件的查詢</b></p>&l

41、t;p><b>  查詢結(jié)果:</b></p><p><b>  近似坐標(biāo)的計(jì)算</b></p><p><b>  計(jì)算結(jié)果:</b></p><p><b>  控制網(wǎng)點(diǎn)為分布</b></p><p><b>  顯示平差計(jì)算成果&l

42、t;/b></p><p><b>  平差計(jì)算成果總輸出</b></p><p><b>  點(diǎn)位誤差橢圓參數(shù)</b></p><p><b>  實(shí)習(xí)總結(jié):</b></p><p>  兩周的實(shí)習(xí)歷經(jīng)百般波折磨難,終于結(jié)束了,這兩周的時(shí)間里,大家經(jīng)歷的是前所未有的實(shí)習(xí)

43、體驗(yàn),讓我們不單單收貨了專業(yè)能力,更是給我們的人生上了重大的一課,在課堂上我們都是學(xué)習(xí)的書(shū)本上的理論知識(shí),這次我們把理論知識(shí)和計(jì)算機(jī)編程結(jié)合在一起,這才是真正學(xué)習(xí)到了未來(lái)生活工作中所實(shí)用的東西,提高了我們真正面對(duì)測(cè)量平差工作還有matlab軟件時(shí)的操作能力。我們?cè)趯?shí)習(xí)中發(fā)現(xiàn)自己的問(wèn)題并及時(shí)的解決,讓自己在以后的學(xué)習(xí)工作中不犯同樣錯(cuò)誤。在剛拿到實(shí)習(xí)任務(wù)的第一天我們就進(jìn)行了分組,分完組后,為了能夠更快更有效率的完成此次實(shí)習(xí),也為了能讓組內(nèi)的

44、每個(gè)成員參與進(jìn)來(lái),首先,我們?cè)诮M內(nèi)對(duì)各自的任務(wù)進(jìn)行了分配。大家各自負(fù)責(zé)一部分的程序代碼編寫(xiě)內(nèi)容,各自針對(duì)自己所主要面對(duì)的內(nèi)容查書(shū)并向其他各組詢問(wèn)討論,然后根據(jù)書(shū)上的代碼提示,調(diào)通自己負(fù)責(zé)的這段程序代碼,每個(gè)人把自己的部分完成后,大家在一起編程查錯(cuò),經(jīng)過(guò)反復(fù)修改弄出整個(gè)的成果輸出,還有簡(jiǎn)單的界面設(shè)計(jì)。</p><p>  我們的組長(zhǎng)是王子強(qiáng),他和王瑞負(fù)責(zé)的是主要的數(shù)據(jù)計(jì)算部分還有整體修正還有精度評(píng)定部分,這幾點(diǎn)可以

45、說(shuō)是這次程序代碼中的核心所以需要他們兩個(gè)人分擔(dān)重任,寧子銘負(fù)責(zé)的是誤差橢圓參數(shù)的計(jì)算和圖形的繪制內(nèi)容,繆云龍負(fù)責(zé)的則是數(shù)據(jù)文件的輸入部分的程序編寫(xiě),閃永川負(fù)責(zé)的是最后的成果輸出部分,王夢(mèng)琦則是負(fù)責(zé)最后的界面部分程序代碼的設(shè)計(jì),這些分工只是各自主要負(fù)責(zé)的項(xiàng)目,但是因?yàn)榇蠹夷芰Χ加邢?,所以出現(xiàn)問(wèn)題后還是集合在一起解決問(wèn)題再繼續(xù)進(jìn)行之后的實(shí)習(xí)。</p><p>  一開(kāi)始,先是將已知點(diǎn)信息錄入,這塊代碼是由我們組的繆云

46、龍主要負(fù)責(zé)的,這部分的代碼看似簡(jiǎn)單,但還是給我們帶來(lái)了不小的麻煩,需要在matlab中單獨(dú)建立一個(gè)以‘chkdat’命名的‘function’文件。這些看似簡(jiǎn)單的問(wèn)題卻也給我們帶來(lái)過(guò)不少的煩惱。</p><p>  接下來(lái)就是由我們組長(zhǎng)王子強(qiáng)和王瑞同學(xué)負(fù)責(zé)的近似坐標(biāo)計(jì)算和相關(guān)精度評(píng)定的代碼編寫(xiě),這部分非常的復(fù)雜,它包含了方位角計(jì)算,編寫(xiě)誤差方式的程序代碼等或大或小的問(wèn)題。遇到的首要問(wèn)題就是我們看不懂書(shū)上的近似坐標(biāo)

47、計(jì)算的代碼,而書(shū)上的代碼又存在問(wèn)題,缺少nk的定義,而想要修正這一點(diǎn)需要讀懂整段代碼并將nk通過(guò)書(shū)寫(xiě)給予定義。</p><p>  還有就是誤差方程的系數(shù)矩陣的編寫(xiě)程序。這里有好幾個(gè)因素要考慮:方向觀測(cè)邊的方位角計(jì)算,未知數(shù)的系數(shù)位置安放問(wèn)題,還有就是點(diǎn)號(hào)是否是待定點(diǎn)的判斷等等諸多問(wèn)題。在不斷地學(xué)習(xí)中向其他組成員請(qǐng)教后我們總算輸入了正確的代碼修正了這部分工作。</p><p>  算完上面

48、這些計(jì)算之后,就是由寧子銘負(fù)責(zé)的誤差橢圓參數(shù)的計(jì)算和圖形的繪制了,這部分的代碼編與之前的計(jì)算相比就顯得簡(jiǎn)單了一點(diǎn),但由于我們只能參考教材,而教材的程序又多少有些不適用,程序還是出現(xiàn)了問(wèn)題,在大家共同的努力下,在同學(xué)的幫助下我們還是完成了程序,但是,由于我們數(shù)據(jù)的單位不統(tǒng)一,導(dǎo)致我們的橢圓參數(shù)一直較大,調(diào)節(jié)了很久才找到問(wèn)題的所在,糾正后總算是可以了。而圖形的繪制相對(duì)就簡(jiǎn)單些,主要都是將計(jì)算與程序相連,再把x,y給予定義就可以了。</

49、p><p>  出圖也完成之后就是由閃永川負(fù)責(zé)的成果的輸出,這部分不難,我們很順利的完成了,當(dāng)然這也源自**之前的準(zhǔn)備比較充足,讓全組的效率得到了提高。</p><p>  最后的就是,由**負(fù)責(zé)的簡(jiǎn)單界面的設(shè)計(jì),在這部分我們也遇到了不小的問(wèn)題,callback后面的屬性值應(yīng)該是txt文件的名稱,但一開(kāi)始我們卻做錯(cuò)了,后來(lái)在請(qǐng)教了別組同學(xué)還有老師之后才知道應(yīng)該選用m文件的名稱,后來(lái)修改之后基本

50、解決了問(wèn)題。</p><p>  在大家共同的努力下實(shí)習(xí)終于圓滿的完成了,我們不單單獲取了知識(shí)更是經(jīng)歷了一場(chǎng)歷練,這次的實(shí)習(xí)對(duì)我們每個(gè)人而言都是難忘的,我們不僅收貨了知識(shí)更是讓我們?cè)诜磸?fù)修改中經(jīng)歷了身心的磨練,從煩躁不堪到慢慢適應(yīng)到最后的努力編寫(xiě),這收獲不只是在知識(shí)層面的,更是在人格層面的。編程對(duì)我們來(lái)說(shuō)可能并不難,簡(jiǎn)單的c++和vb編程都是我們組成員以前的強(qiáng)項(xiàng),但是換了MATLAB后我們不理解那些代碼的意義,很

51、多東西邏輯都很通順但是卻不知道該如何編譯,但是經(jīng)過(guò)查閱書(shū)籍和向老師同學(xué)進(jìn)行請(qǐng)教之后,我們不僅成功的完成了任務(wù),而且還讓我們對(duì)MATLAB程序的語(yǔ)言有了更深刻的印象,同時(shí)也幫我們復(fù)習(xí)了之前學(xué)過(guò)的測(cè)量平差知識(shí)以及計(jì)算構(gòu)架和邏輯。而不得不再次提起的是,我們本次實(shí)習(xí)收獲最大的還是團(tuán)結(jié)互助的做事方法,耐心修正反復(fù)推敲的習(xí)慣,不斷請(qǐng)教不斷學(xué)習(xí)的能力。這些收獲遠(yuǎn)遠(yuǎn)比我們學(xué)到的知識(shí)來(lái)的更重要。完成了這次實(shí)習(xí)我們所有人都感覺(jué)上了人生中重要的一課。<

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論