主要内容

对映体

在地球的对面

语法

[newlat, newlon] =对映体(纬度、经度)
[newlat, newlon] =对映体(纬度,经度,angleunits)

描述

[newlat, newlon] =对映体(纬度、经度)返回点的地理坐标完全相反的地球上的输入点纬度。所有的角度都在度。

[newlat, newlon] =对映体(纬度,经度,angleunits)在哪里angleunits指定输入和输出单位“度”“弧度”。它可以缩写,是不区分大小写的。

例子

全部折叠

给定一个点(43ºN, 15ºE),发现其对映体:

[newlat, newlong] =对映体(43岁,15)
newlat = -43 newlong = -165

或(43º年代,165ºW)。

也许最明显的映点是北极和南极。这个函数对映体演示了这一点:

[newlat newlong] =对映体(90 0,“度”)
newlat = -90 newlong = 180

请注意,在这种情况下经度是无关紧要的,因为所有的经脉收敛在两极。

这个例子展示了如何找到的对映体的位置MathWorks公司总部在纳蒂克,马萨诸塞州。地图的例子总部正射投影的位置及其对映体。

纬度和经度指定为degree-minutes-seconds然后转换为十进制度。

mwlat = dms2degrees (18 2.5 [42])
mwlat = 42.3007
mwlon = dms2degrees (21 7.9 [-71])
mwlon = -71.3522

找到对映体。

[amwlat amwlon] =对映体(mwlat mwlon)
amwlat = -42.3007
amwlon = 108.6478

证明这些点和新西兰。的距离函数显示他们是180度。

dist =距离(mwlat mwlon、amwlat amwlon)
dist = 180.0000

生成一个地图集中在原始点,然后另一个地图集中在对映体。

图次要情节(1、2、1)axesm (“MapProjection”,昊图公司的,“起源”,(mwlat mwlon),“帧”,“上”,“网格”,“上”)加载海岸线geoshow (coastlat coastlon,“displaytype”,“多边形”)geoshow (mwlat mwlon,“标记”,“o”,“颜色”,“红色”)标题(sprintf (”看着\ n (% s % s) ',angl2str (mwlat“ns”),angl2str (mwlon,“电子战”)))次要情节(1、2、2)axesm (“MapProjection”,昊图公司的,“起源”,(amwlat amwlon),“帧”,“上”,“网格”,“上”)geoshow (coastlat coastlon,“displaytype”,“多边形”)geoshow (amwlat amwlon,“标记”,“o”,“颜色”,“红色”)标题(sprintf (”看着\ n (% s % s) ',angl2str (amwlat“ns”),angl2str (amwlon,“电子战”)))

图包含2轴对象。坐标轴对象1标题看着(空白4 2。3 0 toThePowerOf学位基线空白N空白,空白7 1。3 5 toThePowerOf学位基线空白W空白)包含5补丁,类型的对象。坐标轴对象2标题看着(空白4 2。3 0 toThePowerOf学位基线空白空白,空白1 0 8。6 5 toThePowerOf学位基线空白E空白)包含5补丁,类型的对象。

版本历史

之前介绍过的R2006a