指向地球的另一边
[纽拉特,纽隆]=对跖点(拉特,隆)
[纽拉,纽拉]=对跖点(拉,朗,角度单位)
[纽拉特,纽隆]=对跖点(拉特,隆)
返回在地球上与输入点完全相反的点的地理坐标纬度
而且朗
.所有的角都用角度表示。
[纽拉,纽拉]=对跖点(拉,朗,角度单位)
在哪里angleunits
指定输入和输出单元“度”
或“弧度”
.可以缩写,不区分大小写。
给定一个点(43ºN, 15ºE),求其对映点:
[newlat,newlong] =对跖点(43,15)newlat = -43 newlong = -165
或(43ºS, 165ºW)。
也许最明显的对跖点是南北极。这个函数对映体
演示了这一点:
[newlat,newlong] =对跖点(90,0,'度')newlat = -90 newlong = 180
请注意,在这种情况下经度是无关紧要的,因为所有的子午线都在两极汇合。
这个示例显示了如何找到MathWorks公司总部位于马萨诸塞州Natick的对跖点。该示例以正投影的方式映射总部位置及其对跖点。
将纬度和经度指定为度-分-秒,然后转换为十进制度数。
Mwlat = dms2度([42 18 2.5])
Mwlat = 42.3007
Mwlon = dms2°([-71 21 7.9])
Mwlon = -71.3522
找到对跖点。
[amwlat amwlon] =对跖点(mwlat,mwlon)
Amwlat = -42.3007
Amwlon = 108.6478
证明这些点是对跖点。的距离
函数显示它们相距180度。
距离=距离(mwlat,mwlon,amwlat,amwlon)
Dist = 180.0000
生成一个以原点为中心的地图,然后生成另一个以对映点为中心的地图。
图(1,2,1)子图“MapProjection”,昊图公司的,“起源”, (mwlat mwlon),...“帧”,“上”,“网格”,“上”)加载海岸线geoshow (coastlat coastlon,“displaytype”,“多边形”) geoshow (mwlat mwlon,“标记”,“o”,“颜色”,“红色”)标题(sprintf (“低头看\n(%s,%s)”,...angl2str (mwlat“ns”), angl2str (mwlon,“电子战”()) subplot(1,2,2)“MapProjection”,昊图公司的,“起源”, (amwlat amwlon),...“帧”,“上”,“网格”,“上”) geoshow (coastlat coastlon,“displaytype”,“多边形”) geoshow (amwlat amwlon,“标记”,“o”,“颜色”,“红色”)标题(sprintf (“低头看\n(%s,%s)”,...angl2str (amwlat“ns”), angl2str (amwlon,“电子战”)))