fix: (Issue #569) page 0348

This commit is contained in:
Sudhish2607 2020-10-28 20:07:14 -05:00
parent 514bae8dd3
commit 8ac00efbd4

View File

@ -326,50 +326,54 @@
# ( Y X ) # ( Y X )
# Page 348 # Page 348
# _ # -
# U = UNIT ROTATION VECTOR RESOLVED INTO S/C AXES. # U = UNIT ROTATION VECTOR RESOLVED INTO S/C AXES
# A = ROTATION ANGLE # A = ROTATION ANGLE
# #
# * # *
# THE INTERPRETATION OF DEL IS AS FOLLOWS: # THE INTERPRETATION OF DEL IS AS FOLLOWS:
# #
# IF A , A , A REPRESENT THE COMPONENTS OF A VECTOR IN THE ROTATED FRAME, THEN THE COMPONENTS OF THE SAME # IF A , A , A REPRESENT THE COMPONENT OF A VECTOR IN THE ROTATED FRAME, THEN THE COMPONENTS OF THE SAME
# X Y Z # X Y Z
# VECTOR IN THE ORIGINAL S/C AXES (B , B , B ) ARE # VECTOR IN THE ORIGINAL S/C AXES (B , B , B ) ARE
# X Y Z # X Y Z
# #
# [ B ] [ A ] # (B ) (A )
# [ X ] [ X ] # ( X) ( X)
# [ ] [ ] # ( ) * ( )
# [ B ] * [ A ] # (B ) = DEL (A )
# [ Y ] = DEL [ Y ] # ( Y) ( Y)
# [ ] [ ] # ( ) ( )
# [ B ] [ B ] # (B ) (A )
# [ Z ] [ Z ] # ( Z) ( Z)
# #
# THE ROUTINE WILL STORE THIS MATRIX (SCALED UNITY) IN SEQUENTIAL LOCATIONS OF ERASABLE MEMORY BEGINNING WITH # THE ROUTINE WILL STORE THIS MATRIX (SCALED UNITY) IN SEQUENTIAL LOCATIONS OF ERASABLE MEMORY BEGINNING WITH
# _ # -
# THE LOCATION CALLED DEL. IN ORDER TO USE THE ROUTINE, THE CALLING PROGRAM MUST FIRST STORE U (A HALF UNIT # THE LOCATION CALLED DEL. IN ORDER TO USE THE ROUTINE, THE CALLING PROGRAM MUST FIRST STORE U (A HALF UNIT
# DOUBLE PRECISION VECTOR) IN THE SET OF ERASABLE LOCATIONS BEGINNING WITH THE ADDRESS CALLED COF. THE ANGLE, A, # DOUBLE PRECISION VECTOR) IN THE SET OF ERASABLE LOCATIONS BEGINNING WITH THE ADDRESS CALLED COF. THE ANGLE, A,
# MUST THEN BE LOADED INTO D(MPAC). # MUST THEN BE LOADED INTO D(MPAC).
# #
# INTERNALLY, THE PROGRAM ALSO USES THE FIRST 10 LOCATIONS OF THE PUSH DOWN LIST. # INTERNALLY, THE PROGRAM ALSO USES THE FIRST 10 LOCATIONS OF THE PUSH DOWN LIST.
# #
# READCDUK
# --------
# #
# THIS BASIC LANGUAGE SUBROUTINE LOADS T(MPAC) WITH THE THREE CDU ANGLES. # READCDUK
# --------
# #
# SIGNMPAC # THIS BASIC LANGUAGE SUBROUTINE LOADS T(MPAC) WITH THE THREE CDU ANGLES.
# --------
# #
# THIS IS A BASIC LANGUAGE SUBROUTINE WHICH LIMITS THE MAGNITUDE OF D(MPAC) TO + OR - DPOSMAX ON OVERFLOW.
# #
# PROGRAM STORAGE ALLOCATION # SIGNMPAC
# --------
# #
# 1) FIXED MEMORY 1059 WORDS # THIS IS A BASIC LANGUAGE SUBROUTINE WHICH LIMITS THE MAGNITUDE OF D(MPAC) TO + OR - DPOSMAX ON OVERFLOW.
# 2) ERASABLE MEMORY 98 #
# 3) STATE SWITCHES 3 #
# PROGRAM STORAGE ALLOCATION
#
# 1) FIXED MEMORY 1059 WORDS
# 2) ERASABLE MEMORY 98
# 3) STATE SWITCHES 3
# Page 349 # Page 349
# 4) FLAGS 1 # 4) FLAGS 1
# #