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

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

ID:55706637

大?。?09.50 KB

頁數(shù):5頁

時間:2020-05-25

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

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

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

2、型內(nèi)插原理及其內(nèi)插子程序的設(shè)計方法,了解其它逐點高程內(nèi)插方法的基本原理。2.實驗內(nèi)容。根據(jù)提供的10個數(shù)據(jù)點的坐標(Xn,Yn,Zn)和待求點的平面坐標(Xp,Yp),要求利用移動二次曲面擬合法,由格網(wǎng)點P(Xp,Yp)周圍的10個已知點內(nèi)插出待求格網(wǎng)點P的高程,編制相應的程序并進行調(diào)試,最后解算出格網(wǎng)點P的高程并提交源程序代碼。3.資料準備。已知數(shù)據(jù)點坐標編程計算點(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);//光標X坐標,已知SMatrixy(10,1);//光標y坐標,已知SMatrixz(10,1);//光標Z坐標,已知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.計算結(jié)果。運行程序得待定點高程為:17.7.心得體會。通過這次上機實習學到了許多知識,特別是有關(guān)矩陣的運算方面的知識。雖然以前也學過

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

8、打下了堅實的基礎(chǔ)。再次謝謝老師的辛勤指導。

當前文檔最多預覽五頁,下載文檔查看全文

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

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