數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc

數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc

ID:55706637

大小:109.50 KB

頁數(shù):5頁

時(shí)間:2020-05-25

數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc_第1頁
數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc_第2頁
數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc_第3頁
數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc_第4頁
數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc_第5頁
資源描述:

《數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié).doc》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫。

1、數(shù)字高程模型(DEM)內(nèi)插程序設(shè)計(jì)總結(jié)測繪08-2廖小軍【摘要】:數(shù)字高程模型(DEM)是構(gòu)建虛擬地形環(huán)境的重要步驟之一,DEM的精度不僅影響地形可視化的效果,而且更重要的是制約著地形仿真和GIS分析與決策的可信度。隨著現(xiàn)代測繪、GIS和VR等技術(shù)的發(fā)展,地形建模的應(yīng)用范圍越來越廣闊。本次實(shí)習(xí)主要內(nèi)容為在分析移動曲面擬合與加權(quán)平均算法特點(diǎn)的基礎(chǔ)上,提出以移動曲面擬合法為主、加權(quán)平均法為輔兩者相結(jié)合的方法,使它們能夠相互取長補(bǔ)短,從而解決大區(qū)域DEM建模中存在的問題。【關(guān)鍵詞】:數(shù)字高程模型移動曲面擬合加權(quán)平均DEM內(nèi)插1.實(shí)驗(yàn)?zāi)康?。掌握移動曲面法?shù)字高程模

2、型內(nèi)插原理及其內(nèi)插子程序的設(shè)計(jì)方法,了解其它逐點(diǎn)高程內(nèi)插方法的基本原理。2.實(shí)驗(yàn)內(nèi)容。根據(jù)提供的10個數(shù)據(jù)點(diǎn)的坐標(biāo)(Xn,Yn,Zn)和待求點(diǎn)的平面坐標(biāo)(Xp,Yp),要求利用移動二次曲面擬合法,由格網(wǎng)點(diǎn)P(Xp,Yp)周圍的10個已知點(diǎn)內(nèi)插出待求格網(wǎng)點(diǎn)P的高程,編制相應(yīng)的程序并進(jìn)行調(diào)試,最后解算出格網(wǎng)點(diǎn)P的高程并提交源程序代碼。3.資料準(zhǔn)備。已知數(shù)據(jù)點(diǎn)坐標(biāo)編程計(jì)算點(diǎn)(110,110)上的高程。4.基本思路。5.源代碼。//tggfhgfh.cpp:Definestheentrypointfortheconsoleapplication.//#includ

3、e"stdafx.h"#include"SMatrix.h"intmain(intargc,char*argv[]){printf("HelloWorld!");SMatrixa(6,1);//未知數(shù)(A,B,C,D,E,F)SMatrixx(10,1);//光標(biāo)X坐標(biāo),已知SMatrixy(10,1);//光標(biāo)y坐標(biāo),已知SMatrixz(10,1);//光標(biāo)Z坐標(biāo),已知SMatrixM(10,6);//系數(shù)矩陣SMatrixP(10,10);//權(quán)陣SMatrixMTM(6,6);x[0][0]=102;x[1][0]=109;x[2][0]=10

4、5;x[3][0]=103;x[4][0]=108;x[5][0]=105;x[6][0]=115;x[7][0]=118;x[8][0]=116;x[9][0]=113;y[0][0]=110;y[1][0]=113;y[2][0]=115;y[3][0]=103;y[4][0]=105;y[5][0]=108;y[6][0]=104;y[7][0]=108;y[8][0]=113;y[9][0]=118;z[0][0]=15;z[1][0]=18;z[2][0]=19;z[3][0]=17;z[4][0]=21;z[5][0]=15;z[6][0]=2

5、0;z[7][0]=15;z[8][0]=17;z[9][0]=22;for(inti=0;i<10;i++){M[i][0]=(x[i][0]-110)*(x[i][0]-110);M[i][1]=(x[i][0]-110)*(y[i][0]-110);M[i][2]=(y[i][0]-110)*(y[i][0]-110);M[i][3]=x[i][0]-110;M[i][4]=y[i][0]-110;M[i][5]=1;P[i][i]=1/((x[i][0]-110)*(x[i][0]-110)+(y[i][0]-110)*(y[i][0]-110))

6、;}MTM=M.T()*P*M;a=MTM.Invert()*M.T()*P*z;printf("a[0]:%f,",a[0][0]);printf("a[1]:%f,",a[1][0]);printf("a[2]:%f,",a[2][0]);printf("a[3]:%f,",a[3][0]);printf("a[4]:%f,",a[4][0]);printf("a[5]:%f",a[5][0]);return0;}6.計(jì)算結(jié)果。運(yùn)行程序得待定點(diǎn)高程為:17.7.心得體會。通過這次上機(jī)實(shí)習(xí)學(xué)到了許多知識,特別是有關(guān)矩陣的運(yùn)算方面的知識。雖然以前也學(xué)過

7、了矩陣的運(yùn)算,但由于運(yùn)用較少,已經(jīng)幾乎忘了。孔子說過“溫故而知新,可以為師矣?!闭沁@樣一遍一遍的練習(xí)才會讓我們學(xué)到更多的東西,每一次操作都有一定的收獲。在這一次實(shí)習(xí)不僅學(xué)到的知識增加了,而且更懂得了怎樣去學(xué)習(xí)才可以獲得更多知識。在上機(jī)課上有什么不懂得地方可以問同學(xué)和老師,這是一個學(xué)習(xí)好的資源,只有不斷的學(xué)習(xí)才可以使自己了解得更多對自己也是非常有益,因此,只有把握好機(jī)會就一定可以獲得更多。機(jī)會也是自己把握得,錯過了也就很難再找到。只有做好目前的任務(wù)也就可以更好地為以后服務(wù),做好這一步對以后學(xué)習(xí)更加省力輕松。因此,在這次實(shí)習(xí)中不僅學(xué)的更多,而且也為以后地學(xué)習(xí)

8、打下了堅(jiān)實(shí)的基礎(chǔ)。再次謝謝老師的辛勤指導(dǎo)。

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時(shí)可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時(shí)聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費(fèi)完成后未能成功下載的用戶請聯(lián)系客服處理。