资源描述:
《高斯正反算实验报告(王震阳20094176)》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、《计算机图形学》实验报告实验2:高斯正反算以及换带程序的实现姓名:王震阳学号:20094176班级:测绘09-1班指导老师:周志易完成时间:2011.08.1《计算机图形学》实验报告1实验目的和要求1.了解高斯正反算的基本思想。2.完成高斯正反算点算程序的实现过程。2实验环境和工具通过Windowsxp系统运行Vc6.0软件。3实验结果《计算机图形学》实验报告《计算机图形学》实验报告《计算机图形学》实验报告1.1程序代码1.正反算程序charcb[100],cl[100],cl0[100],cx[100],cy[100];charcbdu[100],cbfen[100],cbmiao[100
2、];charcldu[100],clfen[100],clmiao[100];charcl0du[100],cl0fen[100],cl0miao[100];doubledb=0,dl=0,dl0=0,dx=0,dy=0;doubledbdu=0,dbfen=0,dbmiao=0;doubledldu=0,dlfen=0,dlmiao=0;doubledl0du=0,dl0fen=0,dl0miao=0;doublep2=206264.8062;charcfr[100];charcfb[100],cfl[100];doubledfb=0,dfl=0;doubledfbdu=0,dfbfen=
3、0,dfbmiao=0;doubledfldu=0,dflfen=0,dflmiao;charcfbdu[100],cfbfen[100],cfbmiao[100];charcfldu[100],cflfen[100],cflmiao[100];m_b.GetWindowText(cb,100);for(inti=0;cb[i]!='';i++){if(cb[i]!='')cbdu[i]=cb[i];}cbdu[i]=' ';dbdu=atof((LPCTSTR)cbdu);/////for(intj=0;cb[j+strlen(cbdu)+1]!='';j++){cbfen[j]=cb[
4、j+strlen(cbdu)+1];}cbfen[j]=' ';dbfen=atof((LPCTSTR)cbfen);/////for(intk=0;cb[k+strlen(cbdu)+strlen(cbfen)+2]!='';k++){cbmiao[k]=cb[k+strlen(cbdu)+strlen(cbfen)+2];《计算机图形学》实验报告}cbmiao[k]=' ';dbmiao=atof((LPCTSTR)cbmiao);////db=(dbdu*3600+dbfen*60+dbmiao)/206264.8062;//////纬度的弧度制//////////////////
5、//////////////////////////////////////////////////////////////获取经度L的度分秒、、、、////m_l.GetWindowText(cl,100);for(i=0;cl[i]!='';i++){if(cl[i]!='')cldu[i]=cl[i];}cldu[i]=' ';dldu=atof((LPCTSTR)cldu);/////for(j=0;cl[j+strlen(cldu)+1]!='';j++){clfen[j]=cl[j+strlen(cldu)+1];}clfen[j]=' ';dlfen=atof((LPCTS
6、TR)clfen);/////for(k=0;cl[k+strlen(cldu)+strlen(clfen)+2]!='';k++){clmiao[k]=cl[k+strlen(cldu)+strlen(clfen)+2];}clmiao[k]=' ';dlmiao=atof((LPCTSTR)clmiao);/////dl=(dldu*3600+dlfen*60+dlmiao)/206264.8062;//////经度的弧度制//////////////////////////////////////////////////////////////////////////获取经度L0的度
7、分秒、、、、///////m_l0.GetWindowText(cl0,100);doubledl1=atof((LPCTSTR)cl0);/////dl0=dl1*3600/206264.8062;//////中央子午线的弧度制///////////////////////////////////////////////////////////////////////////////////////////