主要内容

scircle2

小圆的中心和周边

    描述

    例子

    (纬度,)= scircle2 (lat0,lon0,latP,lonP)发现一个小圆的纬度和经度坐标。指定的地理坐标,小圆的中心lat0lon0。指定一个点上小圆的周长latPlonP。这个语法假设坐标引用一个球体。

    例子

    (纬度,)= scircle2 (lat0,lon0,latP,lonP,椭球体)指定参考椭球体椭球体的坐标。

    (纬度,)= scircle2 (___,单位)指定角度的单位单位的输入和输出,除了从以前的语法输入参数的任意组合。

    (纬度,)= scircle2 (lat0,lon0,latP,lonP,椭球体,单位,《不扩散核武器条约》)指定点的数量《不扩散核武器条约》包括在小圆。

    (纬度,)= scircle2 (方法,___),在那里方法“自”,指定距离中心的小圆是恒向线距离。的默认值方法“垃圾收集”,指定距离中心的小圆是大圆距离(对于一个球体)或测地线距离(椭球)。

    = scircle2 (___)返回小圆的纬度和经度坐标的矩阵

    例子

    全部折叠

    找到一个小圆的纬度和经度坐标集中在渥太华和多伦多周长。

    lat0 = 45.4215;lon0 = -75.6972;latP = 43.6532;lonP = -79.3832;(纬度、经度)= scircle2 (lat0、lon0 latP, lonP);

    地图上画出小圆使用粗线。

    geoplot(纬度,经度,“线宽”,2)geobasemap街道

    创建一个世界大地测量系统(1984 (WGS84)参考椭球体的长度单位公里。

    wgs84 = wgs84Ellipsoid (“公里”);

    找到一个小圆的纬度和经度坐标集中在波士顿与奥尔巴尼周长。

    lat0 = 42.3601;lon0 = -71.0589;latP = 42.6526;lonP = -73.7562;(纬度、经度)= scircle2 (lat0、lon0 latP, lonP, wgs84);

    地图上画出小圆使用厚的黑线。

    geoplot(纬度,经度,“k”,“线宽”,2)geobasemap街道

    您可以使用scircle2函数的坐标相同的多个小圆圈中心或与不同的中心。

    相同的多个小圆圈中心

    找到三个小圆圈的坐标集中在波特兰,俄勒冈州。指定点圆的周长使用的坐标西雅图、温哥华和卡尔加里。

    lat0 = 45.5152;lon0 = -122.6784;latP = (47.6062 49.2827 37.7749) ';lonP = (-122.3321 -123.1207 -122.4194) ';城市= [“西雅图”“温哥华”“旧金山”];(纬度、经度)= scircle2 (lat0、lon0 latP, lonP);

    在地图上显示小圈使用粗线。区分周边的城市圈,包括一个传奇。

    geobasemap街道持有i = 1:尺寸(lat, 2) geoplot(纬度(:,我),经度(:,我)“线宽”2,“DisplayName”、城市(我))结束传说

    多个不同的小圆圈中心

    找到三个小圆圈的坐标与不同的中心。

    • 第一个小圆是集中在波士顿和纽约城市周边。

    • 第二个小圆是集中在华盛顿,费城的周长。

    • 第三个小圆是集中在芝加哥和圣路易斯的周长。

    lat0 = (42.3601 38.9072 41.8781) ';lon0 = (-71.0589 -77.0369 -87.6298) ';latP = (40.7128 39.9526 38.627) ';lonP = (-74.0060 -75.1652 -90.1994) ';(纬度、经度)= scircle2 (lat0、lon0 latP, lonP);城市= [“波士顿和纽约城市”“华盛顿和费城”“芝加哥和圣路易斯”];

    在地图上显示小圈使用粗线。区分的圈子包括城市名字对一个传奇。

    图geobasemap街道持有i = 1:尺寸(lat, 2) geoplot(纬度(:,我),经度(:,我)“线宽”2,“DisplayName”、城市(我))结束传说

    输入参数

    全部折叠

    小圆的中心纬度,指定为一个标量或一个列向量。

    • 找到相同的多个小圆中心的坐标,指定lat0lon0标量和指定latPlonP列向量。列向量中的元素数量小圈的数量。

    • 找到多个小圈不同中心的坐标,指定lat0,lon0,latPlonP列向量的大小相同。

    的大小lat0lon0必须匹配。

    数据类型:

    经度的小圆的中心,指定为一个标量或一个列向量。

    • 找到相同的多个小圆中心的坐标,指定lat0lon0标量和指定latPlonP列向量。列向量中的元素数量小圈的数量。

    • 找到多个小圈不同中心的坐标,指定lat0,lon0,latPlonP列向量的大小相同。

    的大小lat0lon0必须匹配。

    数据类型:

    纬度上的一点小圆的周长,指定为一个标量或一个列向量。

    lat0lon0是列向量,元素的数量latP必须匹配元素的数量吗lat0lon0

    的大小latPlonP必须匹配。

    数据类型:

    经度上的一点小圆的周长,指定为一个标量或一个列向量。

    lat0lon0是列向量,元素的数量lonP必须匹配元素的数量吗lat0lon0

    的大小latPlonP必须匹配。

    数据类型:

    参考椭球体,指定为一个referenceSphere对象,referenceEllipsoid对象,一个oblateSpheroid双元素数字对象,或一个向量的形式(semimajor_axis偏心),在那里semimajor_axis半长轴的长度和吗偏心是偏心。的值semimajor_axis偏心必须的数据类型

    的默认值[1 0]代表了单位球。

    角的单位,指定为这些选项之一:

    • “度”——度

    • “弧度”——弧度

    数据类型:字符|字符串

    点在小圆,指定为一个标量。如果您指定超过一个小圆,然后找到的函数《不扩散核武器条约》分小圆。

    数据类型:

    类型的距离中心的小圆,指定为这些选项之一:

    • “垃圾收集”——使用大圆距离。

    • “自”——使用恒向线的距离。

    数据类型:字符|字符串

    输出参数

    全部折叠

    小圆的纬度坐标,作为一个列向量返回《不扩散核武器条约》元素或一个矩阵的大小《不扩散核武器条约》——- - - - - -,在那里是小圆的数量。

    小圆的经度坐标,作为一个列向量返回《不扩散核武器条约》元素或一个矩阵的大小《不扩散核武器条约》——- - - - - -,在那里是小圆的数量。

    小圆的纬度和经度坐标,作为一个矩阵相当于返回(lat经度)

    更多关于

    全部折叠

    小圆

    一个小圆是点集具有相同给定表面距离中心。小圈的例子包括点集完全100英里从华盛顿纪念碑和地球上的相似之处。

    版本历史

    之前介绍过的R2006a

    另请参阅

    功能

    主题