




已閱讀5頁(yè),還剩5頁(yè)未讀, 繼續(xù)免費(fèi)閱讀
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
一、 解釋以下語(yǔ)句含義 A3: 數(shù)乘矩陣,矩陣A乘以2 A-B: 矩陣A與矩陣B之差 ab:比較數(shù)組a是否等于數(shù)組b cos(x): x的余弦函數(shù)Fix(x):對(duì)x結(jié)尾去整b=ones(3,3):生成3行3列全1元素矩陣AB: A乘以B或矩陣A與矩陣B之積A+B: 數(shù)字A與數(shù)字B相加或A,B兩個(gè)同階矩陣相加ab:比較數(shù)組a是否大于數(shù)組bsin(x): x的正弦函數(shù)sqrt(x):x的平方根A=zeros(2,3):生成2行3列全0元素矩陣二、 程序設(shè)計(jì)如右圖所示,導(dǎo)線(xiàn)控制測(cè)量,已知A,B點(diǎn),觀(guān)測(cè)了角度和邊長(zhǎng),給出程序設(shè)計(jì)。1. 角度平差 :1)先給出A、B點(diǎn)的起始數(shù)據(jù)2)定義一個(gè)4行3列的全0矩陣angle輸入已知角度,定義一個(gè)3行3列的全0矩陣l輸入已知距離。3)計(jì)算角度閉合差,然后平均分配到四個(gè)角當(dāng)中求出角度平差值并放入到矩陣angle當(dāng)中。2.計(jì)算坐標(biāo)方位角:1)先定義一個(gè)4行4列的全0矩陣alfa。2)根據(jù)已知A.B點(diǎn)的坐標(biāo)以及公式acos(Dx/sqrt(Dx*Dx+Dy*Dy)推算出起始方位角。3)根絕DY是否小于0正確推算出起始坐標(biāo)方位角,根據(jù)公式alfa(i+1)=alfa(i)+pi+temp推算出各點(diǎn)的坐標(biāo)方位角。并將左右的坐標(biāo)方位角輸入到矩陣alfa當(dāng)中。3.坐標(biāo)平差:1)定義一個(gè)4行4列的全0矩陣dx, 定義一個(gè)4行4列的全0矩陣dy.2)根據(jù)公式dx(i)=dist(i)*cos(alfa(i+1)計(jì)算出各x軸增量,根據(jù)公式dy(i)=dist(i)*sin(alfa(i+1)計(jì)算出個(gè)y軸增量。3)計(jì)算出x軸y軸的累積增量來(lái)定權(quán)。4)計(jì)算出x軸y軸的數(shù)學(xué)增量來(lái)算距離平差值。5)最后根據(jù)距離平差值以及角度平差值來(lái)計(jì)算各點(diǎn)的坐標(biāo)平差值。4.精度評(píng)定如右圖所示,水準(zhǔn)控制測(cè)量,已知A點(diǎn)高程,采用四等水準(zhǔn)觀(guān)測(cè),給出程序設(shè)計(jì)。1.初始數(shù)據(jù)準(zhǔn)備,計(jì)算閉合差:2. 定權(quán),計(jì)算高差改正數(shù):3. 計(jì)算高程:4.給出精度評(píng)定:三、程序編寫(xiě),要有注解1. 坐標(biāo)正算:ax=get(handles.edit1,string);%讀取文本框1中的信息ax=str2num(ax); %把文本框1轉(zhuǎn)為數(shù)據(jù)格式,可調(diào)用ay=get(handles.edit2,string);%讀取文本框2中的信息ay=str2num(ay); %把文本框2轉(zhuǎn)為數(shù)據(jù)格式,可調(diào)用s=get(handles.edit3,string); %讀取文本框3中的信息s=str2num(s); %把文本框3轉(zhuǎn)為數(shù)據(jù)格式,可調(diào)用a=get(handles.edit4,string); %讀取文本框4中的信息a=str2num(a); %把文本框4轉(zhuǎn)為數(shù)據(jù)格式,可調(diào)用bx=ax+s*cos(pi*a/180);by=ay+s*cos(pi*a/180);轉(zhuǎn)換公式,得出數(shù)據(jù)set(handles.edit5,string,bx);%把數(shù)據(jù)格式變?yōu)槲谋靖袷?,并展現(xiàn)出來(lái)set(handles.edit6,string,by) %把數(shù)據(jù)格式變?yōu)槲谋靖袷?,并展現(xiàn)出來(lái)2.坐標(biāo)反算:ax=get(handles.edit1,string);ax=str2num(ax);ay=get(handles.edit2,string);ay=str2num(ay);bx=get(handles.edit3,string);bx=str2num(bx);by=get(handles.edit4,string);by=str2num(by);a=atan(abs(by-ay)/abs(bx-ax)*180/pi;if a=0&a=90&a=180&a=270&a=360 a=360-a;endset(handles.edit5,string,a);I=sqrt(by-ay)2+(bx-ax)2); %計(jì)算AB的水平距離set(handles.edit6,string,I) %把數(shù)據(jù)格式變?yōu)槲谋靖袷?,并展現(xiàn)出來(lái)3.角度轉(zhuǎn)換為弧度:a=input(輸入a的數(shù)值) %輸入已知的角度值b=input(輸入b的數(shù)值) %輸入已知的分度值c=input(輸入c的數(shù)值) %輸入已知的秒度值y=(a+b/60+c/3600)*pi)/180 %利用轉(zhuǎn)換公式求出弧度值4.弧度轉(zhuǎn)化為角度:a=input(輸入a的數(shù)值) %輸入要轉(zhuǎn)化的弧度值b=a*180/pi %利用公式求解c=fix(b) %求出要求的角度值d=fix(b-c)*60) %求出要求的分度值f=(b-c)*3600-d*60 %求出要求的秒度值四、程序閱讀,說(shuō)明程序功能,優(yōu)缺點(diǎn)x1=1000.000 %起始坐標(biāo)數(shù)據(jù)y1=1000.000x4=1200.000y4=1000.000 angle=ones(4,3) %定義一個(gè)4行3列全0矩陣for i=1:4 %給出各角度數(shù)據(jù) angle(i,1)=90 angle(i,2)=00 angle(i,3)=02enddist=zeros(3) %定義一個(gè)3行3列全0矩陣dist(1)=300.002 %給出距離值dist(2)=200.001dist(3)=300.000%*角度平差* deta=0.0for i=1:4 deta=deta+angle(i,1)*3600+angle(i,2)*60+angle(i,3)enddeta=deta-360*3600 %計(jì)算角度閉合差for i=1:4 %計(jì)算各角度平差值 angle(i,3)=angle(i,3)-deta/4end%*計(jì)算方位角* alfa=zeros(4); %定義一個(gè)4行4列全0矩陣Dx=x1-x4;Dy=y1-y4temp=acos(Dx/sqrt(Dx*Dx+Dy*Dy) %計(jì)算方位角if Dy0 %判斷坐標(biāo)方位角 temp=2*pi-tempendalfa(1)=temp %給出起始坐標(biāo)方位角值%*計(jì)算各點(diǎn)坐標(biāo)方位角*for i=1:3 temp=angle(i,1)+angle(i,2)/60+angle(i,3)/3600 temp=temp*pi/180 %角度換算弧度 alfa(i+1)=alfa(i)+pi+tempenddisp(alfa) %顯示出alfa%*平面坐標(biāo)平差* dx=zeros(4) %定義dx為一個(gè)4行4列全0矩陣dy=zeros(4) %定義dy為一個(gè)4行4列全0矩陣ddx=0ddy=0px=0py=0for i=1:3 dx(i)=dist(i)*cos(alfa(i+1) %x坐標(biāo)增量 dy(i)=dist(i)*sin(alfa(i+1) %y坐標(biāo)增量 px=px+abs(dx(i) %x坐標(biāo)增量絕對(duì)值之和,定權(quán)用 py=py+abs(dy(i) %y坐標(biāo)增量絕對(duì)值之和,定權(quán)用 ddx=ddx+dx(i) %x坐標(biāo)增量累計(jì)(理論上=dx,實(shí)際有誤差) ddy=ddy+dy(i) %y坐標(biāo)增量累計(jì)(理論上=dy,實(shí)際有誤差)enddetax=ddx+Dx %計(jì)算x坐標(biāo)增量閉合差detay=ddy+Dy %計(jì)算y坐標(biāo)增量閉合差for i=1:3 %計(jì)算各坐標(biāo)增量改正值 dx(i)=dx(i)-abs(dx(i)/px)*detax dy(i)=dy(i)-abs(dy(i)/py)*detayendxc=zeros(4) %定義xc為一個(gè)4行4列全0矩陣 yc=zeros(4) %定義yc為一個(gè)4行4列全0矩陣xc(1)=x1 yc(1)=y1for i=1:3 %得出最終的坐標(biāo)改正值 xc(i+1)=xc(i)+dx(i) yc(i+1)=yc(i)+dy(i)end- 第二個(gè)程序 -% *% * 高程數(shù)據(jù):起算數(shù)據(jù),高差數(shù)據(jù),距離數(shù)據(jù)。 *% *H1 =100H12 =12.364D12 =647.3H23 =2.324D23 =842.1H34 =-3.683D34 =587.4H41 =-11.003D41 =732.3% *% * 計(jì)算高差閉合差deta,計(jì)算距離和sigma_D,計(jì)算高差平差值,計(jì)算高程平差值 *% *deta =H12+H23+H34+H41sigma_D=D12+D23+D34+D41H12 =H12-deta*(D12/sigma_D)H23 =H23-deta*(D23/sigma_D)H34 =H34-deta*(D34/sigma_D)H41 =H41-deta*(D41/sigma_D)H2 =H1+H12;H3 =H2+H23;H4 =H3+H34;H1 =H4+H41;% *% * 判斷是否合格,若合格輸出計(jì)算成果,否則查找錯(cuò)誤 *% *fprintf(deta=%10.4fn,deta*1000)fprintf(STD=%10.4fn,4*sqrt(sigma_D/1000)if abs(deta*1000)4*sqrt(sigma_D/1000) fprintf(Good!n); fprin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 康復(fù)醫(yī)療考試題(含參考答案)
- 高級(jí)營(yíng)銷(xiāo)員試題庫(kù)(附參考答案)
- 遠(yuǎn)程辦公服務(wù)平臺(tái)租賃協(xié)議
- 農(nóng)業(yè)生產(chǎn)資料集中采購(gòu)合作協(xié)議
- 無(wú)人機(jī)飛航測(cè)繪合作協(xié)議
- 2023年計(jì)算機(jī)軟考考試模擬試題及答案
- 道交法試題及答案解說(shuō)
- 2025福建南平市供電服務(wù)有限公司招聘52人筆試參考題庫(kù)附帶答案詳解
- 2025江蘇亞威鑄造材料科技有限公司招聘41人筆試參考題庫(kù)附帶答案詳解
- 紡織品設(shè)計(jì)的供應(yīng)鏈管理方法試題及答案
- 2023學(xué)年完整公開(kāi)課版用戶(hù)思維
- 醫(yī)院獲得性肺炎的診斷與治療
- 新產(chǎn)品試產(chǎn)工作指引
- 松下伺服驅(qū)動(dòng)器說(shuō)明書(shū)
- 實(shí)驗(yàn):驗(yàn)證動(dòng)量守恒定律 說(shuō)課課件
- 連桿加工工藝規(guī)程及夾具設(shè)計(jì)工序卡-工藝規(guī)程卡
- 動(dòng)態(tài)軌道衡電子稱(chēng)重儀及定量稱(chēng)重控制系統(tǒng)設(shè)計(jì)概要
- 2023-2024學(xué)年浙江省舟山市小學(xué)語(yǔ)文二年級(jí)下冊(cè)期末自測(cè)模擬試卷
- 新生兒早期基本保健(EENC)指南要點(diǎn)解讀課件
- 酒精中毒性韋尼克腦病與酒精戒斷模板課件整理
- 國(guó)有企業(yè)薪酬專(zhuān)項(xiàng)審計(jì)報(bào)告
評(píng)論
0/150
提交評(píng)論