早教吧 育儿知识 作业答案 考试题库 百科 知识分享

vc程序,以下是自已写的,但有错误,没法运行,求调试.//已知待定点的空间直角坐标(X、Y、Z),求其大地坐标(B、L、H).利用这两种坐标系可以看作时同一个地球坐标系的两种形式之间的关系,

题目详情
vc程序,以下是自已写的,但有错误,没法运行,求调试.
//已知待定点的空间直角坐标(X、Y、Z),求其大地坐标(B、L、H).利用这两种坐标系可以看作时同一个地球坐标系的两种形式之间的关系,确定其数学转换关系.
#include
#include
math()
{
float X=2325.2153,Y=5146.3214,Z=5324541314.1753; //已知待定点的空间直角坐标,单位为米
double e2=0.006738525414683,c=6399698.9017827110; //克氏椭球中椭圆的第一偏心率
float q,r,R,L,a,A1,A2,A3,A4,tB,B,V,N,H,fB,fL,dB,fenB,mB,C,dL,fenL,mL;
q=atan(Z/sqrt(X*X+Y*Y));
r=sqrt(X*X+Y*Y+Z*Z);
R=6371116.0; //地球半径
L=atan(Y/X); //大地坐标经度
a=1/298.3;
A1=a*tan(q)/R;
A2=sin(q)*sin(q)+2*a*cos(q)*cos(q)/R;
A3=3*sin(q)*sin(q)*sin(q)*sin(q)+16*(a*sin(q)*sin(q)*cos(q)*cos(q)/R+4*a*a*cos(q)*cos(q)*(2-5*sin(q)*sin(q))/(R*R));
A4=5*sin(q)*sin(q)*sin(q)*sin(q)*sin(q)*sin(q)+48*(a*sin(q)*sin(q)*sin(q)*sin(q)*cos(q)*cos(q)+20*a*a*cos(q)*cos(q)*sin(q)*sin(q)*(4-7*sin(q)*sin(q))/(R*R)+16*a*a*a*cos(q)*cos(q)*(1-7*sin(q)*sin(q)+8*sin(q)*sin(q)*sin(q)*sin(q))/(R*R*R));
tB=tan(q)+A1*e2*(1+e2/2.0*(A2+e2/4.0*(A3+A4/2.0)*e2));
B=atan(tB); //大地坐标纬度
V=sqrt(1+e2*cos(B)*cos(B));
N=c/V; //所在子午圈的卯酉圈曲率半径
H=r*cos(q)/cos(B)-N; //待定点的大地高
fB=rad2deg(B); //将弧度化成角度
fL=rad2deg(L);
dB=floor(fB);
fenB=floor((fB-dB)*60);
mB=floor(((fB-dB)*60-fenB)*60); //将角度用度,分,秒表示
C=floor(fL);
fenL=floor((fL-dL)*60);
mL=floor(((fL-dL)*60-fenL)*60);
printf("\nL=%d %d %d\n",dL,fenL,mL);
printf("B=%d %d %d\n",dB,fenB,mB);
}
▼优质解答
答案和解析
fB=rad2deg(B);
fL=rad2deg(L);
dB=floor(fB);
在此处调用了外部函数,你的外部函数没有声明和实现,所以会报错.看看是否没有包含应包含的头文件.
看了vc程序,以下是自已写的,但有...的网友还看了以下:

计算二重积分∫∫ydxdy,其中D={(x,y)|0≤x≤2,x≤y≤2,x²+y&#1  2020-05-12 …

若已知两个物体间的某种力F与两个物体间距离r的平方成反比,即F=k/r的平方(k是与r无关的常数)  2020-05-13 …

1,下列有关氟利昂的说法,正确的是A氟利昂是一类含氯的卤代烃B氟利昂化学性质稳定,有毒C氟利昂大多  2020-05-17 …

关于利得,下列说法正确的是().关于利得,下列说法正确的是().1.1.5会计要素及其确认与计量A  2020-06-07 …

关于远期利率及远期利率协议的计算问题假设2年起即期利率(连续复利,下同)为10%,3年期即期年利率  2020-06-17 …

学校开展的各项体育活动,应用了一些物理知识,下列说法中错误的是()A.“跳远助跑”利用了惯性的知识  2020-06-21 …

下面的话翻译成英文利益相关者是指股东、债权人等可能对公司的现金流量有要求权的人.管理学意义上的利益相  2020-11-03 …

下列关于利润分配——未分配利润科目的表述中正确的有(给出依据)A未分配利润的期末贷方余额表示本年下列  2020-11-07 …

在线求指导:下列选项中,对集体利下列选项中,对集体利益和个人利益的关系认识不正确的是[]A、只有维护  2021-02-05 …

公民参与政治生活要坚持权利和义务统一的原则。关于权利和义务的关系,下列解释正确的是()A.权利即义务  2021-02-15 …