주요 콘텐츠

이 페이지는 기계 번역을 사용하여 번역되었습니다. 영어 원문을 보려면 여기를 클릭하십시오.

Besselian Epoch to Julian Epoch

중단된 Standard Besselian Epoch(B1950)에서 Standard Julian Epoch(J2000)로 위치 및 속도 성분을 변환

  • Besselian Epoch to Julian Epoch block

라이브러리:
Aerospace Blockset / Utilities / Axes Transformations

설명

Besselian Epoch to Julian Epoch 블록은 Besselian Epoch (r¯B1950)와 Besselian Epochh 속도 (v¯B1950)로 구성된 두 개의 3×1 벡터를 Julian Epoch 위치 (r¯J2000)와 Julian Epoch 속도 (v¯J2000)로 변환합니다. 변환에 대한 자세한 내용은 알고리즘를 참조하십시오.

포트

입력

모두 확장

Standard Besselian Epoch(B1950)에서의 위치로, 3×1 벡터로 지정됩니다.

데이터형: double

Standard Besselian Epoch(B1950)에서의 속도로, 3×1 벡터로 지정됩니다.

데이터형: double

출력

모두 확장

Standard Julian Epoch(J2000)에서의 위치로, 3×1 벡터로 반환됩니다.

데이터형: double

Standard Julian Epoch(J2000)에서의 속도로, 3×1 벡터로 반환됩니다.

데이터형: double

알고리즘

변환은 다음을 사용하여 계산됩니다:

[r¯J2000v¯J2000]=[M¯rrM¯vrM¯rvM¯vv][r¯B1950v¯B1950]

여기서 (M¯rr,M¯vr,M¯rv,Mvv)는 다음과 같이 정의됩니다.

M¯rr[0.99992567820.01118206110.00485794770.01118206100.99993747840.00002717650.00485794790.00002714740.9999881997]

M¯vr=[0.000002423950180.000000027106630.000000011776560.000000027106630.000002423978780.000000000065870.000000011776560.000000000065820.00000242410173]

M¯rv=[0.0005510.2385650.4357390.2385140.0026670.0085410.4356230.0122540.002117]

M¯vv=[0.999947040.011182510.004857670.011182510.999958830.000027180.004857670.000027141.00000956]

참고 문헌

[1] "Supplement to Department of Defense World Geodetic System 1984 Technical Report: Part I - Methods, Techniques and Data Used in WGS84 Development," DMA TR8350.2-A.

확장 기능

모두 확장

C/C++ 코드 생성
Simulink® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

버전 내역

R2006a 이전에 개발됨