Main Content

distance

사이트 간 거리

R2019b 이후

설명

d = distance(site1,site2)site1site2 사이의 거리(단위: 미터)를 반환합니다.

예제

d = distance(site1,site2,path)는 지정된 경로 유형(유클리드 경로 또는 대권 경로)을 사용하여 거리를 반환합니다.

d = distance(___,Name=Value)는 이름-값 인수로 지정된 추가 옵션을 사용하여 거리를 반환합니다.

예제

모두 축소

송신기 사이트와 수신기 사이트를 만듭니다.

tx = txsite(Name="MathWorks",Latitude=42.3001,Longitude=-71.3504);
rx = rxsite(Name="Fenway Park",Latitude=42.3467,Longitude=-71.0972);

사이트 간 유클리드 거리(단위: m)를 구합니다.

dme = distance(tx,rx)
dme = 2.1504e+04

유클리드 거리를 km로 변환합니다.

dkm = dme / 1000
dkm = 21.5037

사이트 간 대권 거리(단위: m)를 구합니다.

dmg = distance(tx,rx,"greatcircle")
dmg = 2.1451e+04

입력 인수

모두 축소

송신기 또는 수신기 사이트로, txsite 객체 또는 rxsite 객체로 지정됩니다. 배열 입력값을 사용하여 여러 개의 사이트를 지정합니다.

측정 경로 유형으로, 다음 중 하나로 지정됩니다.

  • "euclidean" — 사이트의 안테나 중심 위치를 연결하는 공간을 통과하는 최단 경로를 사용합니다.

  • "greatcircle" — 사이트의 위도와 경도 위치를 연결하는 지표면 상의 최단 경로를 사용합니다. 이 경로는 구형 지구 모델을 사용합니다.

데이터형: char

이름-값 인수

선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN으로 지정합니다. 여기서 Name은 인수 이름이고 Value는 대응값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만, 인수 쌍의 순서는 상관없습니다.

예: d = distance(site1,site2,Map="myfile.stl")은 맵을 STL 파일로 지정합니다.

R2021a 이전 릴리스에서는 쉼표를 사용하여 각 이름과 값을 구분하고 Name을 따옴표로 묶으십시오.

예: d = distance(site1,site2,"Map","myfile.stl")은 맵을 STL 파일로 지정합니다.

시각화 또는 지표면 데이터용 맵으로, siteviewer 객체, triangulation 객체, string형 스칼라 또는 문자형 벡터로 지정됩니다. 유효한 값과 디폴트 값은 좌표계에 따라 다릅니다.

좌표계유효한 맵 값디폴트 맵 값
"geographic"
  • siteviewer 객체 a

  • 지형 이름(함수가 출력 인수와 함께 호출되는 경우). 유효한 지형 이름은 "none", "gmted2010", 또는 addCustomTerrain을 사용하여 추가한 사용자 지정 지형 데이터의 이름입니다.

  • 현재 siteviewer 객체, 또는 열려 있는 객체가 없는 경우 새 siteviewer 객체

  • "gmted2010"(함수가 출력과 함께 호출되는 경우)

"cartesian"
  • "none"

  • siteviewer 객체

  • glTF™ 파일의 이름

  • STL 파일의 이름

  • triangulation 객체

  • "none"

a Alignment of boundaries and region labels are a presentation of the feature provided by the data vendors and do not imply endorsement by MathWorks®.

대부분의 경우 이 인수를 siteviewer 또는 "none" 이외의 값으로 지정하면 출력 인수도 지정해야 합니다.

데이터형: char | string

출력 인수

모두 축소

사이트 간 거리로, M×N 숫자형 배열(단위: 미터)로 반환됩니다. 여기서 M은 site2에 포함된 사이트 수이고, N은 site1에 포함된 사이트 수입니다.

버전 내역

R2019b에 개발됨

참고 항목

함수