PSS Common Module
MATLAB toolboxes for aerospace analysis
transmat.m File Reference

PSS internal file version information. More...

Functions

function transmat (in x)
 Create an object of class transMat. More...
 
function ctranspose (in a)
 Computes the transpose of a matrix. More...
 
function get (in a)
 PSS internal file version information. More...
 
function quaternion (in a)
 PSS internal file version information. More...
 

Detailed Description

PSS internal file version information.


Copyright (c) 1997 Princeton Satellite Systems, Inc. All rights reserved.



Date
2015-01-15
Revision
8fdf9a329962b7113ca51ebe27ec9155ace5d8a7

Converts an input of type transmat to type quat.

Function Documentation

◆ ctranspose()

function ctranspose ( in  a)

Computes the transpose of a matrix.


Copyright (c) 1997-1999 Princeton Satellite Systems, Inc. All rights reserved.



Date
2021-06-25
Revision
36dbbc769228879c6c52c0ab74ec1f65cc3d07e2

Form

b = ctranspose( a )


Inputs

a           (:)   Object of type transmat

Outputs

b           (:)   Object of class transmat

◆ get()

function get ( in  a)

PSS internal file version information.


Copyright (c) 1997 Princeton Satellite Systems, Inc. All rights reserved.



Date
2015-01-15
Revision
8fdf9a329962b7113ca51ebe27ec9155ace5d8a7

Gets the matrix equivalent of a transmat.


Form

c = get( a )


Inputs

a           (:)   Object of type transmat

Outputs

c           (3,3) Matrix

◆ quaternion()

function quaternion ( in  a)

PSS internal file version information.


Copyright (c) 1998 Princeton Satellite Systems, Inc.

All rights reserved.



Date
2015-01-15
Revision
8fdf9a329962b7113ca51ebe27ec9155ace5d8a7

Converts an input of type transmat to type quat.


Form

b = quaternion( a )


Inputs

a           (:)   Object of type transmat

Outputs

b           (:)  Object of class quaternion

◆ transmat()

function transmat ( in  x)

Create an object of class transMat.

You can input:

quat
3-by-1 matrix - assumed to be an array of angles
3-by-3 matrix - a transformation matrix

transmat will orthogonalize the matrix automatically.


Form

m = transmat( x )


Inputs

x       (:,:) Quaternion
(3,3) Matrix
(3,1) Array of angles

Outputs

m      (1,1) Object of class transMat.