数学建模社区-数学中国
标题:
计算球体上两点之间的大圆距离Matlab代码
[打印本页]
作者:
建不了的模。
时间:
2014-11-11 16:29
标题:
计算球体上两点之间的大圆距离Matlab代码
计算球体上两点之间的大圆距离Matlab代码
我们知道过球体上任意两点之间的所有圆中,大圆距离最小,本程序就是计算球体上两点之间的大圆距离
输入参数:
phi_s:第一点的纬度
lambda_s:第一点的经度
phi_f:第二点的纬度
lamdba_f:第二点的经度
r:球体半径,默认为地球的平均半径6371.01km
输出参数:
d:从第一点到第二点的大圆距离
注意本程序输入的经纬度默认单位是弧度
关于球体两点之间大圆距离的计算更详细的算法和公式参见:
http://en.wikipedia.org/wiki/Great-circle_distance
作者:
苍松绿竹
时间:
2014-11-11 20:24
!!!!!!!!!!!!!!!!!!!
作者:
神笔马龙1
时间:
2014-11-25 18:50
hao a...................
作者:
a295069000
时间:
2014-11-25 21:52
?????
作者:
910496641
时间:
2018-4-26 22:48
膜拜大佬
欢迎光临 数学建模社区-数学中国 (http://www.madio.net/)
Powered by Discuz! X2.5