对映体

指向地球的另一边

语法

[纽拉特,纽隆]=对跖点(拉特,隆)
[纽拉,纽拉]=对跖点(拉,朗,角度单位)

描述

[纽拉特,纽隆]=对跖点(拉特,隆)返回在地球上与输入点完全相反的点的地理坐标纬度而且.所有的角都用角度表示。

[纽拉,纽拉]=对跖点(拉,朗,角度单位)在哪里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总部的Antipode

这个示例显示了如何找到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,“电子战”)))

R2006a之前介绍