Difference between revisions of "Science/Memorandum Series"
René Schwarz (talk | contribs) |
René Schwarz (talk | contribs) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
+ | The Memorandum Series is a compilation of handouts that I have prepared mainly as reminder (hence the name “Memorandum”) for various topics I deal with. They are also intended as teaching materials; as such, many of them contain supplemental files, e.g. software implementations of the algorithms and theory presented therein. | ||
+ | |||
+ | If you have any feedback, comments, error reports, ideas and enhancement requests regarding the Memorandum Series, do not hesitate to use my [https://bugs.rene-schwarz.com/Memorandum_Series/issues/new bug tracker]. | ||
+ | |||
+ | |||
{{UI Accordion | {{UI Accordion | ||
| '''M001: Keplerian Orbit Elements to Cartesian State Vectors''' | | '''M001: Keplerian Orbit Elements to Cartesian State Vectors''' | ||
Line 7: | Line 12: | ||
Kepler, Orbit, Elements, Cartesian, State, Vector, Rotation, Matrix | Kepler, Orbit, Elements, Cartesian, State, Vector, Rotation, Matrix | ||
<hr /> | <hr /> | ||
− | ''' | + | '''Downloads''': |
+ | * [http://downloads.rene-schwarz.com/download/M001-Keplerian_Orbit_Elements_to_Cartesian_State_Vectors.pdf Memorandum] | ||
+ | * [http://downloads.rene-schwarz.com/dc/category/19 Supplemental Files (if any)] | ||
+ | <!-- | ||
+ | |||
+ | |||
+ | |||
+ | --> | ||
| '''M002: Cartesian State Vectors to Keplerian Orbit Elements''' | | '''M002: Cartesian State Vectors to Keplerian Orbit Elements''' | ||
| | | | ||
Line 15: | Line 27: | ||
Kepler, Orbit, Elements, Cartesian, State, Vector | Kepler, Orbit, Elements, Cartesian, State, Vector | ||
<hr /> | <hr /> | ||
− | ''' | + | '''Downloads''': |
+ | * [http://downloads.rene-schwarz.com/download/M002-Cartesian_State_Vectors_to_Keplerian_Orbit_Elements.pdf Memorandum] | ||
+ | * [http://downloads.rene-schwarz.com/dc/category/20 Supplemental Files (if any)] | ||
+ | <!-- | ||
+ | |||
+ | |||
+ | |||
+ | --> | ||
| '''M003: Trigonometric Functions''' | | '''M003: Trigonometric Functions''' | ||
| | | | ||
Line 39: | Line 58: | ||
trigonometric, functions, sine, cosine, tangent, secant, cosecant, versin, vercosin, coversin, covercosin, haversin, havercosin, hacoversin, hacovercosin, exsec, excsc, crd, sinc, cis, inverse, complex, exponential, power, series, expansion, euler, identity, pythagorean | trigonometric, functions, sine, cosine, tangent, secant, cosecant, versin, vercosin, coversin, covercosin, haversin, havercosin, hacoversin, hacovercosin, exsec, excsc, crd, sinc, cis, inverse, complex, exponential, power, series, expansion, euler, identity, pythagorean | ||
<hr /> | <hr /> | ||
− | ''' | + | '''Downloads''': |
+ | * [http://downloads.rene-schwarz.com/download/M003-Trigonometric_Functions.pdf Memorandum] | ||
+ | * [http://downloads.rene-schwarz.com/dc/category/21 Supplemental Files (if any)] | ||
+ | <!-- | ||
+ | |||
+ | |||
+ | |||
+ | --> | ||
| '''M005: Astrodynamical Constants''' | | '''M005: Astrodynamical Constants''' | ||
| | | | ||
A listing of commonly used constants in astrodynamics as well as in space science and engineering with their latest values according to recent publications. This Memorandum is going to be updated with new constants from time to time. | A listing of commonly used constants in astrodynamics as well as in space science and engineering with their latest values according to recent publications. This Memorandum is going to be updated with new constants from time to time. | ||
<hr /> | <hr /> | ||
− | ''' | + | '''Downloads''': |
+ | * [http://downloads.rene-schwarz.com/download/M005_-_Astrodynamical_Constants.pdf Memorandum] | ||
+ | * [http://downloads.rene-schwarz.com/dc/category/22 Supplemental Files (if any)] | ||
+ | <!-- | ||
+ | |||
+ | |||
+ | |||
+ | --> | ||
+ | | '''M006: Quaternions and Spatial Rotation''' | ||
+ | | | ||
+ | A compact introduction into quaternions and their application for spatial rotations, providing the following contents: | ||
+ | * brief introduction into quaternions, their components, notations, and properties | ||
+ | * quaternion algebra formulary summarizing basic properties (quaternion equality, hypercomplex conjugate, norm, and inverse), basic operations (quaternion addition and subtraction, multiplication, division, normalization, cross and dot product), the exponential and logarithmic functions (quaternion exponential function, natural logarithm, logarithmic functions, power and root functions) as well as trigonometric and hyperbolic functions of quaternions | ||
+ | * application of quaternions in the context of spatial rotations, quaternion rotation operators, rotations and transformations | ||
+ | * conversion algorithms: | ||
+ | ** Euler Angles to Quaternion (for all 12 possible rotation sequences) | ||
+ | ** Quaternion to Euler Angles (for all 12 possible rotation sequences) | ||
+ | ** Direction Cosine Matrix (DCM) to Quaternion | ||
+ | ** Quaternion to Direction Cosine Matrix (DCM) | ||
+ | ** Euler Angles to Rotation Matrix (for all 12 possible rotation sequences) | ||
+ | * time derivative of a rotation quaternion | ||
+ | * quaternion interpolation algorithms | ||
+ | ** linear interpolation (LERP) | ||
+ | ** spherical linear interpolation (SLERP) | ||
+ | |||
+ | The appendix of this Memorandum also contains the interface and exception documentation for the MATLAB Quaternion Class (supplement to this Memorandum). | ||
+ | |||
+ | '''Keywords:'''<br /> | ||
+ | quaternions, spatial rotations, components, notations, properties, quaternion algebra formulary, quaternion equality, quaternion hypercomplex conjugate, quaternion norm, quaternion inverse, quaternion addition, quaternion subtraction, quaternion multiplication, quaternion division, quaternion normalization, quaternion cross product, quaternion dot product, quaternion exponential function, quaternion natural logarithm, quaternion logarithmic functions, quaternion power functions, quaternion root functions, quaternion trigonometric functions, quaternion hyperbolic functions, quaternion rotation operators, transformations, conversion algorithms, Euler angles to quaternion, quaternion to Euler angles, direction cosine matrix (DCM) to quaternion, quaternion to direction cosine matrix (DCM), euler angles to rotation matrix, quaternion time derivative, quaternion interpolation algorithms, linear interpolation (LERP), spherical linear interpolation (SLERP) | ||
+ | <hr /> | ||
+ | '''Downloads''': | ||
+ | * [http://downloads.rene-schwarz.com/download/M006-Quaternions_and_Spatial_Rotation.pdf Memorandum] | ||
+ | * [http://downloads.rene-schwarz.com/dc/category/23 Supplemental Files (if any)] | ||
+ | <!-- | ||
+ | |||
+ | |||
+ | |||
+ | --> | ||
}} | }} | ||
+ | |||
+ | {{DISPLAYTITLE:Memorandum Series}} |
Latest revision as of 14:03, 29 October 2014
The Memorandum Series is a compilation of handouts that I have prepared mainly as reminder (hence the name “Memorandum”) for various topics I deal with. They are also intended as teaching materials; as such, many of them contain supplemental files, e.g. software implementations of the algorithms and theory presented therein.
If you have any feedback, comments, error reports, ideas and enhancement requests regarding the Memorandum Series, do not hesitate to use my bug tracker.
M001: Keplerian Orbit Elements to Cartesian State Vectors
Keywords:
Kepler, Orbit, Elements, Cartesian, State, Vector, Rotation, Matrix
Downloads:
M002: Cartesian State Vectors to Keplerian Orbit Elements
Keywords:
Kepler, Orbit, Elements, Cartesian, State, Vector
Downloads:
M003: Trigonometric Functions
- Trigonometric functions and their definitions
- Shorthands
- Important values of the basic trigonometric functions
- Pythagorean and related trigonometric identities
- Symmetry, shifts and periodicity
- Addition theorems, sum and difference identities of two functions
- Products of two functions
- Power reduction formula
- Multiple-angle formulæ
- Half-angle formulæ
- Inverse trigonometric functions
- Definition of the inverse trigonometric functions
- Relationships between trigonometric functions and inverse trigonometric functions
- Relationships among the inverse trigonometric functions
- Power series expansions, infinite product formulæ
- Relationship to the complex exponential function
Keywords:
trigonometric, functions, sine, cosine, tangent, secant, cosecant, versin, vercosin, coversin, covercosin, haversin, havercosin, hacoversin, hacovercosin, exsec, excsc, crd, sinc, cis, inverse, complex, exponential, power, series, expansion, euler, identity, pythagorean
Downloads:
M005: Astrodynamical Constants
Downloads:
M006: Quaternions and Spatial Rotation
- brief introduction into quaternions, their components, notations, and properties
- quaternion algebra formulary summarizing basic properties (quaternion equality, hypercomplex conjugate, norm, and inverse), basic operations (quaternion addition and subtraction, multiplication, division, normalization, cross and dot product), the exponential and logarithmic functions (quaternion exponential function, natural logarithm, logarithmic functions, power and root functions) as well as trigonometric and hyperbolic functions of quaternions
- application of quaternions in the context of spatial rotations, quaternion rotation operators, rotations and transformations
- conversion algorithms:
- Euler Angles to Quaternion (for all 12 possible rotation sequences)
- Quaternion to Euler Angles (for all 12 possible rotation sequences)
- Direction Cosine Matrix (DCM) to Quaternion
- Quaternion to Direction Cosine Matrix (DCM)
- Euler Angles to Rotation Matrix (for all 12 possible rotation sequences)
- time derivative of a rotation quaternion
- quaternion interpolation algorithms
- linear interpolation (LERP)
- spherical linear interpolation (SLERP)
The appendix of this Memorandum also contains the interface and exception documentation for the MATLAB Quaternion Class (supplement to this Memorandum).
Keywords:
quaternions, spatial rotations, components, notations, properties, quaternion algebra formulary, quaternion equality, quaternion hypercomplex conjugate, quaternion norm, quaternion inverse, quaternion addition, quaternion subtraction, quaternion multiplication, quaternion division, quaternion normalization, quaternion cross product, quaternion dot product, quaternion exponential function, quaternion natural logarithm, quaternion logarithmic functions, quaternion power functions, quaternion root functions, quaternion trigonometric functions, quaternion hyperbolic functions, quaternion rotation operators, transformations, conversion algorithms, Euler angles to quaternion, quaternion to Euler angles, direction cosine matrix (DCM) to quaternion, quaternion to direction cosine matrix (DCM), euler angles to rotation matrix, quaternion time derivative, quaternion interpolation algorithms, linear interpolation (LERP), spherical linear interpolation (SLERP)
Downloads: