-
大小: 1KB文件類型: .zip金幣: 2下載: 2 次發(fā)布日期: 2021-05-12
- 語言: Matlab
- 標(biāo)簽: matlab??大地坐標(biāo)??轉(zhuǎn)換??
資源簡介
利用matlab編寫的大地坐標(biāo)BLH和空間直角坐標(biāo)XYZ轉(zhuǎn)換程序

代碼片段和文件信息
function?[?XYZ?]?=?LBH2XYZ(?afLBH?)
%??此函數(shù)用于計算某點的空間直角坐標(biāo)
%??a為橢球的長半軸長度,f為扁率
%??LB分別為某點的大地經(jīng)緯度,采用弧度制
%??H為大地高,單位為米
%??XYZ為空間直角坐標(biāo),單位為米
L=L/180*pi;
B=B/180*pi;
f=1/f;
e=sqrt(2*f-f^2);
N=a/(sqrt(1-e*e*sin(B)*sin(B)));
X=(N+H)*cos(B)*cos(L);
Y=(N+H)*cos(B)*sin(L);
Z=(N*(1-e^2)+H)*sin(B);
end
?屬性????????????大小?????日期????時間???名稱
-----------?---------??----------?-----??----
?????文件?????????383??2016-05-04?21:09??matlab大地坐標(biāo)正反算\LBH2XYZ.m
?????文件????????1063??2016-04-24?17:22??matlab大地坐標(biāo)正反算\XYZ2LBH.m
- 上一篇:matlab的K-mean圖像分類程序
- 下一篇:模擬退火算法
評論
共有 條評論