freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

測(cè)量平差程序設(shè)計(jì)畢業(yè)論文(編輯修改稿)

2025-07-21 21:55 本頁(yè)面
 

【文章內(nèi)容簡(jiǎn)介】 為獨(dú)立量,故可按數(shù)學(xué)上求函數(shù)自由極值的方法,得:移項(xiàng),轉(zhuǎn)置后得: (322)以上所得(321)和(322)式中的待求量是n個(gè)V和t個(gè),而方程個(gè)數(shù)也是n+t個(gè),有唯一解,稱此兩式為間接平差的基礎(chǔ)方程。解此基礎(chǔ)方程,一般是將(321)式代入(322)式,以便先消去V,得: (323)令:,上式可簡(jiǎn)寫成 (324)式中系數(shù)陣為滿秩,即,有唯一解,上式稱為間接平差的法方程。解之得: 或: 將求出的代入誤差方程(321),即可求得改正數(shù)V,從而平差結(jié)果為:, 間接平差程序設(shè)計(jì)流程圖輸入觀測(cè)數(shù)據(jù)輸入必要信息:總觀測(cè)值數(shù)量,必要觀測(cè)值數(shù)量軟件自動(dòng)識(shí)別用戶是否正確輸入數(shù)據(jù),以及有無(wú)數(shù)據(jù)輸入的不完整。接著識(shí)別各段高差的前后視點(diǎn)是否為已知點(diǎn)并組建系數(shù)矩陣A和W判斷否所有觀測(cè)高差是否已處理完,數(shù)據(jù)是否正確是定權(quán)計(jì)算法方程矩陣,求解未知參數(shù),精度評(píng)定。結(jié)束 附合導(dǎo)線圖如圖一所示,在這個(gè)導(dǎo)線中有四個(gè)已知點(diǎn)、n 1個(gè)未知點(diǎn)、n+1個(gè)水平角觀測(cè)值和n條邊長(zhǎng)觀測(cè)值,總觀測(cè)值數(shù)為2n+1。從圖中可以分析,要確定一個(gè)未知點(diǎn)的坐標(biāo),必須測(cè)一條導(dǎo)線邊和一個(gè)水平角,即需要兩個(gè)觀測(cè)值;要確定全部n 1個(gè)未知點(diǎn),則需觀測(cè)n 1個(gè)導(dǎo)線邊和n 1個(gè)水平角,即必要觀測(cè)值數(shù)t = 2n 2;則多余觀測(cè)個(gè)數(shù)r = (2n +1) – t = 3。也就是說(shuō),在單一附合導(dǎo)線中,只有三個(gè)條件方程。下面討論其條件方程式及改正數(shù)條件方程式的寫法。設(shè)AB邊方位角已知值為TAB = T0,CD邊方位角已知值為TCD、計(jì)算值為Tn+1,B點(diǎn)坐標(biāo)的已知值為(,)或者(x1, y1),C點(diǎn)坐標(biāo)的已知值為(,)、計(jì)算值為(xn+1, yn+1)。三個(gè)條件中,有一個(gè)方位角附合條件、兩個(gè)坐標(biāo)附合條件。方位角附合條件:從起始方位角推算至終邊的方位角平差值應(yīng)等于其已知值,即: (331) 縱橫坐標(biāo)附合條件:從起始點(diǎn)推算至終點(diǎn)所得到的坐標(biāo)平差值應(yīng)與終點(diǎn)的已知坐標(biāo)值相等,即: (332) (333)(1) 方位角附合條件式則(331)式可寫為整理得: (334)其中(2)縱坐標(biāo)附合條件式終點(diǎn)C坐標(biāo)平差值表示為 (335)而第i邊的坐標(biāo)增量為 (336)式中:其中,Ti是第i邊的近似坐標(biāo)方位角 (337)則(336)式可表示為上式按泰勒級(jí)數(shù)展開(kāi),取至一次項(xiàng),得 (338)其中,為由觀測(cè)值計(jì)算出的近似坐標(biāo)增量。將(338)式代入(335)式,并按合并同類項(xiàng),得將上式代入(332)式,整理得上式即為縱坐標(biāo)條件方程式,也可寫為統(tǒng)一形式: (339) (3310)(3)橫坐標(biāo)附合條件式同理,可寫出橫坐標(biāo)條件式 (3311) (3312)為使計(jì)算方便,保證精度,在實(shí)際運(yùn)算中,S、x、y常以m為單位,w、以cm為單位,則(339)和(3311)寫為 (3313) (3314)綜上所述,單一附合導(dǎo)線的平差計(jì)算的基本程序是:1)計(jì)算各邊近似方位角Ti和各點(diǎn)的近似坐標(biāo)增量值Δxi、Δyi;2)參照(334)寫出方位角條件式,參照(339)、(3310)、(3311)、(3312)或者(3313)、(3314)寫出縱橫坐標(biāo)條件方程式;3)按照條件平差計(jì)算的一般程序,計(jì)算最或是值。圖在下一頁(yè)輸入觀測(cè)數(shù)據(jù)軟件自動(dòng)識(shí)別提示:已知點(diǎn)坐標(biāo),已知邊方位角,觀測(cè)轉(zhuǎn)角與邊長(zhǎng)的數(shù)量是否輸完輸對(duì),軟件會(huì)指導(dǎo)用戶輸完數(shù)據(jù),數(shù)據(jù)完整后進(jìn)行下不計(jì)算。判斷計(jì)算各導(dǎo)線邊方位角、系數(shù)矩陣A、以及Δβ、Δx、Δy否所有導(dǎo)線邊是否已處理完定權(quán)計(jì)算法方程矩陣,求解未知參數(shù),精度評(píng)定。結(jié)束大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 4 平差軟件界面設(shè)計(jì) 4 平差軟件界面設(shè)計(jì) 平差軟件整體展示 為了方便用戶使用和保存用戶隱私,特做了平差軟件的登陸窗口。只有賬號(hào)密碼正確才能進(jìn)入,使用軟件。而注冊(cè)和找回密碼用到數(shù)據(jù)庫(kù)的知識(shí),需用VB和數(shù)據(jù)庫(kù)(可以是SQL數(shù)據(jù)庫(kù),也可以是access數(shù)據(jù)庫(kù))聯(lián)合開(kāi)發(fā)。當(dāng)然了,由于時(shí)間關(guān)系,注冊(cè)和找回密碼功能還沒(méi)開(kāi)發(fā),以待時(shí)間充裕時(shí)再進(jìn)行開(kāi)發(fā)。 左邊按鈕為平差功能,有水準(zhǔn)網(wǎng)間接平差,附和導(dǎo)線平差,水準(zhǔn)網(wǎng)的間接平差,閉合導(dǎo)線平差。最后一個(gè)為誤差橢圓,用來(lái)檢測(cè)各導(dǎo)線的誤差精度。中間的是坐標(biāo)系統(tǒng),用來(lái)顯示所觀測(cè)導(dǎo)線網(wǎng),看輸入的導(dǎo)線網(wǎng)與實(shí)測(cè)的導(dǎo)線網(wǎng)是否一樣,可以及時(shí)糾錯(cuò)。當(dāng)然還可以顯示導(dǎo)線網(wǎng)中的誤差橢圓。上圖為水準(zhǔn)網(wǎng)間接平差主界面,只要鼠標(biāo)點(diǎn)擊主界面中的水準(zhǔn)網(wǎng)間接平差按鈕就能進(jìn)入該界面。該界面中右邊為輸入觀測(cè)數(shù)據(jù)。此水準(zhǔn)網(wǎng)間接平差能實(shí)現(xiàn)的功能是進(jìn)行水準(zhǔn)網(wǎng)間接平差計(jì)算(改正數(shù)跟平差值計(jì)算),此外還設(shè)計(jì)了幾個(gè)實(shí)用功能,如對(duì)平差后的結(jié)果進(jìn)行輸出(輸出的格式為txt文本格式),對(duì)數(shù)據(jù)進(jìn)行清空,方便第二次輸入。還設(shè)有返回主界面的功能,進(jìn)行其他功能的轉(zhuǎn)化。當(dāng)然了還開(kāi)發(fā)了如查看系數(shù)矩陣,法方程等功能和水準(zhǔn)網(wǎng)間接平差一樣,附合導(dǎo)線網(wǎng)設(shè)計(jì)的功能有改正數(shù)平差值的計(jì)算,還有其他一些實(shí)用的功能。由于此次的時(shí)間比較短,只開(kāi)了這兩個(gè)平差程序,其他的以待后面開(kāi)發(fā)。 平差軟件界面設(shè)計(jì)VB中的界面設(shè)計(jì)是實(shí)現(xiàn)可視化,面向?qū)ο蟮闹匾緩剑覀冋f(shuō)的VB界面設(shè)計(jì)其實(shí)就是Visual Basic編程語(yǔ)言中的(GUI)。軟件設(shè)計(jì),除了能實(shí)現(xiàn)所編功能外,界面的設(shè)計(jì)也尤為重要。好的界面設(shè)計(jì)能使用戶易懂,并能高效的輸入數(shù)據(jù),提高工作效率。 Visual Basic(GUI)簡(jiǎn)介Visual Basic(GUI)是用戶與計(jì)算機(jī)程序之間的交互方式,是用戶與計(jì)算機(jī)進(jìn)行信息交流的方式。通常,多是根據(jù)悅目的結(jié)構(gòu)和用戶界面功能的有效性來(lái)選擇計(jì)算機(jī)或程序。圖形用戶界面或GUI是包含圖形對(duì)象,如:窗口、圖標(biāo)、菜單和文本的用戶界面。以某種方式 選擇或激活這些對(duì)象,通常引起動(dòng)作或發(fā)生變化。最常見(jiàn)的激活方法是用鼠標(biāo)或其它點(diǎn)擊設(shè)備去控制屏幕上的鼠標(biāo)指針的運(yùn)動(dòng)。按下鼠標(biāo)按鈕,標(biāo)志著對(duì)象的選擇或其它動(dòng)作。 打開(kāi)VB編程軟件,然后點(diǎn)擊工具箱中控件,然后在主體窗口進(jìn)行合理的布置,這布置其實(shí)跟“畫圖”差不多,但要以畫得合理實(shí)用為準(zhǔn)。如上圖是設(shè)計(jì)本軟件時(shí)進(jìn)行textbox的設(shè)計(jì),作用是接收用戶輸入的信息,還有其他比如label標(biāo)簽控件,mand按鈕控件,此處不一一舉例,可以參照VB編程設(shè)計(jì)書。本軟件設(shè)計(jì)時(shí),采用四個(gè)主窗體集成,使得各功能在一個(gè)軟件中同時(shí)存在,方便用戶使用。而各平差軟件中的輸入數(shù)據(jù)的textbox采用的是控件數(shù)組,這樣可以方便電腦對(duì)觀測(cè)數(shù)據(jù)的處理。為了后面閱讀水準(zhǔn)網(wǎng)間接平差和附合導(dǎo)線平差程序代碼的方便,以及更深入的了解界面設(shè)計(jì),下面介紹主要介紹水準(zhǔn)網(wǎng)和附合導(dǎo)線網(wǎng)平差的控件和代碼此程序使用到的控件有,label標(biāo)簽控件,textbox文本框控件,以及mand命令按鈕控件,其中文本框使用到控件數(shù)組分別為text1(0 to 16),text2(0 to 16)具體的控件分布見(jiàn)下圖其中清空控件和返回主菜單按鈕控件屬于界面設(shè)計(jì)控件,主要是為了用戶使用方便,不參與平差計(jì)算。還有自動(dòng)識(shí)別和提示數(shù)據(jù)有無(wú)輸完功能,下面就給出這兩個(gè)控件和識(shí)別提示功能的代碼(1)清空控件代碼Private Sub Command6_Click()For i = 0 To 16Text1(i) = : Text2(i) = :Text3(i) = :Text4(i) = : Text5(i) = : Text6(i) = NextFor i = 0 To 5Text7(i) = : Text8(i) = NextText9 = : Text10 = : Text11 = End Sub(2)返回主界面代碼Private Sub Command4_Click() ‘form1為登陸界面,form2為主界面,from3為水準(zhǔn)網(wǎng)間接平差界面 ‘form4為附合導(dǎo)線平差界面End Sub(3)自動(dòng)識(shí)別和提示代碼Private Sub Command1_Click()If Text11 = Then MsgBox 請(qǐng)輸入總點(diǎn)個(gè)數(shù): Exit Sub End IfIf Text9 = Then MsgBox 請(qǐng)輸入已知點(diǎn)個(gè)數(shù): Exit SubEnd IfIf Text10 = Then MsgBox 請(qǐng)輸入已測(cè)水準(zhǔn)路線條數(shù): Exit SubEnd IfIf Text1(0) = Then MsgBox 請(qǐng)輸入起點(diǎn)點(diǎn)號(hào): Exit SubEnd IfIf Text2(0) = Then MsgBox 請(qǐng)輸入終點(diǎn)點(diǎn)號(hào): Exit SubEnd IfIf Text3(0) = Then MsgBox 請(qǐng)輸入水準(zhǔn)路線長(zhǎng)度: Exit SubEnd IfIf Text4(0) = Then MsgBox 請(qǐng)輸入觀測(cè)高差: Exit SubEnd IfIf Text7(0) = Then MsgBox 請(qǐng)輸入已知點(diǎn)號(hào): Exit SubEnd IfEnd sub 控件的具體分布圖如下: 附合平差控件分布清空與返回主界面的代碼大同小異,此處不給出。給出軟件自動(dòng)識(shí)別提示代碼:If Text2(5) = ThenMsgBox 請(qǐng)輸入邊長(zhǎng): Exit SubEnd IfIf Text5(0) = ThenMsgBox 請(qǐng)輸入觀測(cè)角: Exit SubEnd IfIf Option1 = False And Option2 = False ThenMsgBox 請(qǐng)選擇觀測(cè)方向: Exit SubEnd IfIf Text16(0) = And Text20(0) = ThenMsgBox 請(qǐng)輸入AB的方位角: Exit SubEnd IfIf Text16(3) = And Text21(0) = ThenMsgBox 請(qǐng)輸入CD的方位角: Exit SubEnd IfIf Text16(1) = And Text17(1) = And Text21(0) = ThenMsgBox 請(qǐng)輸入B點(diǎn)的x,y坐標(biāo): Exit SubEnd IfIf Text16(2) = And Text17(2) = And Text21(0) = ThenMsgBox 請(qǐng)輸入C點(diǎn)的x,y坐標(biāo): Exit SubEnd IfIf Text22 = ThenMsgBox 請(qǐng)輸入測(cè)角中誤差: Exit SubEnd IfIf Text23 = ThenMsgBox 請(qǐng)輸入測(cè)邊中誤差: Exit SubEnd If大學(xué)本科學(xué)生畢業(yè)設(shè)計(jì)(論文) 5 平差軟件程序設(shè)計(jì)5平差軟件程序設(shè)計(jì) 水準(zhǔn)網(wǎng)間接平差,已知點(diǎn)號(hào),已測(cè)水準(zhǔn)路線條數(shù),已知點(diǎn)號(hào),已知點(diǎn)高程,起點(diǎn)點(diǎn)號(hào),終點(diǎn)點(diǎn)號(hào),水準(zhǔn)路線長(zhǎng)度觀測(cè)高差。(特別說(shuō)明:觀測(cè)點(diǎn)號(hào)的編寫,按照先未知點(diǎn)后已知點(diǎn)的順序來(lái)編寫。如果還是不懂,你可以點(diǎn)擊特別說(shuō)明按鈕,里面有詳細(xì)說(shuō)明與例子)。 ,還編寫了軟件自動(dòng)識(shí)別與提示功能,引導(dǎo)用戶將數(shù)據(jù)輸完,效果見(jiàn)下圖 (例如在沒(méi)輸起點(diǎn)號(hào)時(shí),軟件提示) ,點(diǎn)擊改正數(shù)計(jì)算,或平差值計(jì)算按鈕(若點(diǎn)擊改正數(shù)計(jì)算則只能看到平差后的改正值,點(diǎn)擊平差值計(jì)算則可以顯示改正數(shù)與平差值)。設(shè)置這兩個(gè)是為了方便用戶查看改正數(shù)(可以判斷結(jié)果的可靠性)和得到最終結(jié)果。由于數(shù)據(jù)比較多,為了能方便用戶查找數(shù)據(jù),編程的時(shí)候進(jìn)行了人性化處理:特別用兩種不同顏色來(lái)表示改正數(shù)和平差值。其中改正數(shù)的計(jì)算精度可以在主界面中調(diào),。效果見(jiàn)下圖:,如果想重新輸入新數(shù)據(jù)進(jìn)行平差,則可以點(diǎn)擊清空,則數(shù)據(jù)軟件內(nèi)的數(shù)據(jù)會(huì)自動(dòng)清空,無(wú)需手動(dòng)清空。若想利用里面
點(diǎn)擊復(fù)制文檔內(nèi)容
環(huán)評(píng)公示相關(guān)推薦
文庫(kù)吧 www.dybbs8.com
備案圖片鄂ICP備17016276號(hào)-1