MATLAB 도움말 센터
GNSS 수신기와 위성 사이의 의사거리
R2021a 이후
p = pseudoranges(recPos,satPos)
[p,pdot] = pseudoranges(___,recVel,satVel)
[p,pdot] = pseudoranges(___,Name,Value)
p = pseudoranges(recPos,satPos)는 위치 recPos에 있는 수신기와 위치 satPos에 있는 위성 사이의 의사거리(pseudorange)를 반환합니다.
p
recPos
satPos
[p,pdot] = pseudoranges(___,recVel,satVel)은 수신기와 위성 사이의 의사거리 변화율 pdot을 반환합니다. 이 구문을 위에 열거된 구문의 입력 인수와 함께 사용하십시오.
pdot
recVel
satVel
예제
[p,pdot] = pseudoranges(___,Name,Value)는 이름-값 인수를 사용하여 거리와 거리 변화율에 대한 측정 잡음을 지정합니다. 예를 들어 [p,pdot] = pseudoranges(__,'RangeAccuracy',2)는 의사거리의 측정 잡음을 설정하며, 스칼라 표준편차로 지정됩니다(단위: 미터).
Name,Value
[p,pdot] = pseudoranges(__,'RangeAccuracy',2)
모두 축소
pseudoranges 함수를 사용하여 위성과 수신기에 대해 주어진 위치와 속도에 대해 의사거리와 의사거리 변화율을 구합니다. gnssconstellation 함수를 사용하여 위성 위치와 속도를 구합니다.
pseudoranges
gnssconstellation
측지 좌표(위도, 경도, 고도)에서의 수신기 위치를 지정하고, 로컬 내비게이션 프레임에서의 수신기 속도를 지정합니다.
recPos = [42 -71 50]; recVel = [1 2 3];
현재 시간의 위성 위치를 구합니다.
t = datetime('now'); [gpsSatPos,gpsSatVel] = gnssconstellation(t);
수신기와 위성 사이의 의사거리와 의사거리 변화율을 구합니다.
[p,pdot] = pseudoranges(recPos,gpsSatPos,recVel,gpsSatVel);
[latitude longitude altitude]
측지 좌표에서의 수신기 위치로, [latitude longitude altitude] 형식의, 요소를 3개 가진 벡터로 지정됩니다.
데이터형: single | double
single
double
ECEF(지구중심고정) 좌표계에서의 위성 위치(단위: 미터)로, 스칼라로 구성된 N×3 행렬로 지정됩니다. 여기서 N은 성상도에서 위성의 개수입니다.
[vx vy vz]
NED(북쪽-동쪽-아래쪽) 좌표를 사용한 로컬 내비게이션 프레임에서의 수신기 속도로, [vx vy vz] 형식의, 요소를 3개 가진 벡터로 지정됩니다.
ECEF(지구중심고정) 좌표계에서의 위성 속도(단위: 초당 미터)로, 스칼라로 구성된 N×3 행렬로 지정됩니다. 여기서 N은 성상도에서 위성의 개수입니다.
선택적 인수 쌍을 Name1=Value1,...,NameN=ValueN으로 지정합니다. 여기서 Name은 인수 이름이고 Value는 대응값입니다. 이름-값 인수는 다른 인수 뒤에 와야 하지만, 인수 쌍의 순서는 상관없습니다.
Name1=Value1,...,NameN=ValueN
Name
Value
R2021a 이전 버전에서는 쉼표를 사용하여 각 이름과 값을 구분하고 따옴표로 Name을 묶으십시오.
예: 'RangeAccuracy',0.5는 의사거리의 측정 잡음을 0.5미터로 설정합니다.
'RangeAccuracy',0.5
RangeAccuracy
1
의사거리의 측정 잡음으로, 스칼라 표준편차로 지정됩니다(단위: 미터).
RangeRateAccuracy
0.02
의사거리 변화율의 측정 잡음으로, 스칼라 표준편차로 지정됩니다(단위: 초당 미터).
위성과 수신기 사이의 의사거리로, 요소를 n개 가진 벡터로 반환됩니다.
zeros(n,1)
위성과 수신기 사이의 의사거리 변화율로, 요소를 n개 가진 벡터로 지정됩니다(단위: 초당 미터). 속도 입력값을 제공하지 않을 경우 이 출력값은 0입니다.
모두 확장
R2021a에 개발됨
gnssSensor
gpsSensor
imuSensor
skyplot
lookangles
receiverposition
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
웹사이트 선택
번역된 콘텐츠를 보고 지역별 이벤트와 혜택을 살펴보려면 웹사이트를 선택하십시오. 현재 계신 지역에 따라 다음 웹사이트를 권장합니다:
또한 다음 목록에서 웹사이트를 선택하실 수도 있습니다.
사이트 성능 최적화 방법
최고의 사이트 성능을 위해 중국 사이트(중국어 또는 영어)를 선택하십시오. 현재 계신 지역에서는 다른 국가의 MathWorks 사이트 방문이 최적화되지 않았습니다.
미주
유럽
아시아 태평양
지역별 지사에 문의