功能運(yùn)算方面:功能設(shè)計(jì)在已知數(shù)據(jù)面板上輸入已知坐標(biāo)值,A、B兩點(diǎn)的X、Y坐標(biāo),還有a1,a2,a3,b1,b2,b3,c1,c2,c3角度觀測值,點(diǎn)擊下面的按鈕條件平差,即可進(jìn)行平差,在計(jì)算結(jié)果處顯示C、D點(diǎn)坐標(biāo)和a1,a2,a3,b1,b2,b3,c1,c2,c3角度平差值。
主要使用條件平差算法來實(shí)現(xiàn)具體的代碼。主要用到的數(shù)據(jù)類型為雙精度Double符號(hào)為#,整形Integer符號(hào)%angle(i)為一一維數(shù)組,范圍1~9,用途:依次賦值a1,a2,a3,b1,b2,b3,c1,c2,c3角度的弧度值a1,a2,a3等為角度值,小數(shù)點(diǎn)前為度,小數(shù)點(diǎn)后兩位分,倒數(shù)兩位為秒以上為關(guān)鍵代碼改動(dòng),按照測角網(wǎng)條件平差的方法對條件方程、法方程、系數(shù)陣等進(jìn)行了修正。其他函數(shù)為公共模塊調(diào)用,在這里代碼就不粘了。
您的評論需要經(jīng)過審核才能顯示
有用
有用
有用