Common Module |
![]() |
|
Box | Generate a box centered at the origin. |
Cone | Compute the vertices for a cone. |
Frustrum | Generate a frustrum of a cone. |
GeomPatch | Get vertices for surfaces of revolution, ellipsoids and cylinders |
Triangle | Generate a solid triangle. |
C2DZOH | Create a discrete time system using a zero order hold. |
C2DelZOH | Create a discrete time systems using the delta operator. |
FResp | Compute the frequency response of the system given a, b, c and d. |
GND | Compute the frequency response given a numerator/denominator pair. |
GSS | Compute the multivariable frequency response of the system. |
ND2SS | Creates state-space model from numerator and denominator polynomials. |
P3Axis | A 3-axis proportional controller |
PIDMIMO | Produces a state space n degree of freedom PID controller. |
S2Damp | Eigenvalues to damping and natural frequency. |
SS2ND | Converts from state space to numerator denominator form. |
SizeABCD | Checks the dimensions of the set a,b,c,d for consistency. |
TrnsZero | Computes the transmission zeros of a plant |
WPZ | Frequency vector with complex poles and zeros. |
WReson | Creates a frequency vector with points around resonances. |
ZFresp | Generates the frequency response for a digital filter. |
Constant | Outputs the value of a constant or opens a GUI for searching. |
Figui | User-interface to manage figure windows. |
LegendFig | Produce a new figure with just a legend of colors and names. |
MessageQueue | Creates a message queue GUI. Once opened, it stays open. |
ODETimeDisplay | Displays an estimate of time to go, compatible with ode113. |
TimeDisplay | Displays an estimate of time to go. |
CellToMat | Converts a cell array to a matrix. |
CloseFigure | Close a figure |
ColumnSizeCellArray | Outputs the size of each column of a cell array. |
CreateTable | Creates a table from x for displaying to the command line. |
DeBlankAll | Delete all blanks |
DeBlankLT | Delete leading and trailing blanks. |
DeleteCell | Delete a cell element of a one dimensional cell array. |
DispWithTitle | Display a variable with a title. |
EditScroll | Implement a scrollable edit window |
FSWClock | This routine implements the flight software clock. |
GetCurrentGUIObject | Gets the last uicontrol that was hit. |
GetListString | Get an element from a list uicontrol. |
GetNewTag | Get a new tag to uniquely identify a figure. |
HasOptimizationToolbox | Returns 1 if a licensed optimization toolbox is in your path |
IsValidField | Determine if a field exists and is not empty. |
IsVersionAfter | Checks to see if the version of MATLAB is after n |
LatexScientificNotation | Converts a number into a string using latex notation. |
ListCases | List the switch cases that are included in a given file. |
MatToCell | Converts a string matrix to a cell array. |
ProcessTag | Code used to process tags for sensors and actuators. |
SaveMovie | Save a MATLAB movie. |
SaveStructure | Save a structure in a file. You will be able to read it in by typing |
StrMtch | In a matrix with each row a string finds the first matching string. |
StringMatch | Finds which elements of sA match s |
StringToTokens | Converts a string to a list of tokens. |
StructToText | Write data structure to a text file or command line display. |
Watermark | Add a watermark to a figure. |
AddFillToPlots | Find mode changes in data and draw as filled sections on existing plots. |
AddView | Add view accelerators to a figure. |
AddZoom | Add zoom-in (CTRL+I) and zoom-out (CTRL+O) accelerators to a figure. |
Arrow3D | Draws a 3D arrow into an existing figure |
AxesCart | Draw axes on the current plot with X, Y, Z, text labels. |
Axis3D | Adjust 3D axes properties. |
CameraControls | This function creates a GUI for manipulating the camera view. |
ColorSpread | Produce a set of 3-element RGB colors that spread across the colormap. |
Coordinates | Creates a figure with x,y,z coordinates at the origin. |
DrawVertices | Draw an object from vertices with in a figure using patch, using lighting. |
Ellipsd | Generates an ellipsoid using the equation |
LabelLine | Labels a line. |
LogLimit | Given a frequency vector, find the logarithm of the frequency |
Map | Draws a 2 or 3 dimensional map of a planet. |
Mesh2 | Draws mesh plots with axis labels. |
NPlot | NPlot generates a plot on which the ylabels are character strings. |
NewFig | Creates a new figure. |
Plot2D | Easily build a versatile 2D plot page consisting of any number of plots. |
Plot3D | Create a 3-dimensional plot. |
PltStyle | Edit this to globally change the plot styles for the plot labels |
SliderBar | Create a slider in a new figure with continuous calls to callback. |
SortFigs | Sort figure windows by cascading them. |
TextS | Prints labels on a graph using text with toolbox style settings. |
TimeHistory | Time history plots |
TimeLabl | Generates a time label given the maximum value of t and rescales t. |
TitleS | Creates a title using the toolbox style settings. |
XLabelS | Creates an xlabel using the toolbox style settings |
YLabelS | Creates a ylabel using the toolbox style settings |
ZLabelS | Creates a zlabel using the toolbox style settings |
AddMass | Add mass properties. |
IC623X3 | Convert an inertia matrix from a 1x6 to a 3x3 format. |
Inertias | Computes inertias of common objects about their c.m. |
MassStructure | Create a mass data structure. |
Volumes | Computes volumes of common objects about their c.m. |
GasProperties | Returns gas properties. |
HierarchicalListPlugIn | Create and manages a hierarchical list. Each element of the list is |
AU2Q | Convert an angle and a unit vector to a quaternion. |
AnimQ | Animate the evolution of a quaternion over time. |
Mat2Q | Converts a transformation matrix to a quaternion. |
Q2AU | Convert a quaternion to an angle and a unit vector. |
Q2Eul | Converts a quaternion to 3-2-1 Euler angles. |
Q2Mat | Converts a quaternion to a transformation matrix. |
QForm | Transforms a vector in the direction of the quaternion. |
QMult | Multiply two quaternions. |
QPose | Transpose of a quaternion. |
QRand | Generates random quaternions. |
QTForm | Transforms a vector opposite the direction of the quaternion. |
QUnit | Unitizes a quaternion. |
QZero | Outputs the zero quaternion, [1;0;0;0] |
U2Q | Finds the quaternion that aligns a unit vector with a second vector. |
DTAToDTS | Converts the date time array to the date time structure |
DTSToDTA | Converts the date time structure to the date time array |
Date2DN | Compute the day number from the date. Uses the format from clock. |
Date2JD | Compute the Julian Date from the date. |
JD2000 | Returns the Julian Date for J2000.0 0d 0h UT |
JD2Array | Compute an array of Julian dates from an epoch. |
JD2DN | Compute the day number from Julian date. |
JD2Date | Compute the calendar date from the Julian date. |
JD2T | Converts Julian days to centuries from J2000.0 |
JDToDateString | Convert Julian Date to the form '04/20/2000 00:00:00' |
JDToMidnight | Converts a Julian date to the nearest midnight. |
T2JD | Converts Julian centuries from J2000.0 to days |
Altitude | Computes the altitude above an ellipsoidal planet. |
Eul2Mat | Converts 3-2-1 Euler angles into an orthonormal transformation matrix. |
Eul2Q | Converts 3-2-1 Euler angles to a quaternion |
Mat2Eul | Converts an orthonormal transformation matrix into 3-2-1 Euler angles. |
RPhiTheta2Cart | Computes the transformation matrix from an r, phi, theta frame |
RotMat | Generates a rotation matrix that transforms in the opposite direction |
Back to API main page