Function Reference


Aero.AnimationManipulate Aero.Animation objects
Aero.BodyManipulate Aero.Body objects
Aero.CameraManipulate Aero.Camera objects
Aero.FlightGearAnimationManipulate Aero.FlightGearAnimation objects
Aero.GeometryManipulate Aero.Geometry objects
Aero.NodeManipulate Aero.Node objects
Aero.ViewpointManipulate Aero.Viewpoint objects
Aero.VirtualRealityAnimationManipulate Aero.VirtualRealityAnimation objects
Axes TransformationsTransform axes of coordinate systems to different types, such as Euler angles to quaternions and vice versa
EnvironmentSimulate various aspects of aircraft environment, such as atmosphere conditions, gravity, magnetic fields, and wind
File ReadingRead standard aerodynamic file formats into the MATLAB® interface
Flight ParametersVarious flight parameters, including ideal airspeed correction, Mach number, and dynamic pressure
Quaternion MathCommon mathematical and matrix operations, including quaternion multiplication, division, normalization, and rotating vector by quaternion
TimeTime calculations, including Julian dates, decimal year, and leap year
Unit ConversionConvert common measurement units from one system to another, such as converting acceleration from feet per second to meters per second and vice versa

Aero.Animation

addBody (Aero.Animation)Add loaded body to animation object and generate its patches
Animation (Aero.Animation)Construct animation object
createBody (Aero.Animation)Create body for animation object
delete (Aero.Animation)Destroy animation object
hide (Aero.Animation)Hide animation object figure
initialize (Aero.Animation)Create animation object figure and axes and build patches for bodies
initIfNeeded (Aero.Animation)Initialize animation object graphics
moveBody (Aero.Animation)Move body in animation object
play (Aero.Animation)Animate Aero.Animation object given position/angle time series
removeBody (Aero.Animation)Remove one body from animation
show (Aero.Animation)Show animation object figure
updateBodies (Aero.Animation)Update bodies of animation object
updateCamera (Aero.Animation)Update camera in animation object

Aero.Body

Body (Aero.Body)Construct body object for use with animation object
findstartstoptimes (Aero.Body)Return start and stop times of time series data
generatePatches (Aero.Body)Generate patches for body with loaded face, vertex, and color data
load (Aero.Body)Get geometry data from source
move (Aero.Body)Change animation body position and orientation
update (Aero.Body)Change body position and orientation as function of time

Aero.Camera

Camera (Aero.Camera)Construct camera object for use with animation object
update (Aero.Camera)Update camera position based on time and position of other Aero.Body objects

Aero.FlightGearAnimation

delete (Aero.FlightGearAnimation)Destroy FlightGear animation object
fganimation (Aero.FlightGearAnimation)Construct FlightGear animation object
GenerateRunScript (Aero.FlightGearAnimation)Generate run script for FlightGear flight simulator
initialize (Aero.FlightGearAnimation)Set up FlightGear animation object
play (Aero.FlightGearAnimation)Animate FlightGear flight simulator using given position/angle time series
update (Aero.FlightGearAnimation)Update position data to FlightGear animation object

Aero.Geometry

Geometry (Aero.Geometry)Construct 3-D geometry for use with animation object
read (Aero.Geometry)Read geometry data using current reader

Aero.Node

findstartstoptimes (Aero.Node)Return start and stop times for time series data
move (Aero.Node)Change node translation and rotation
Node (Aero.Node)Create node object for use with virtual reality animation
update (Aero.Node)Change node position and orientation versus time data

Aero.Viewpoint

Viewpoint (Aero.Viewpoint)Create viewpoint object for use in virtual reality animation

Aero.VirtualRealityAnimation

addNode (Aero.VirtualRealityAnimation)Add existing node to current virtual reality world
addRoute (Aero.VirtualRealityAnimation)Add VRML ROUTE statement to virtual reality animation
addViewpoint (Aero.VirtualRealityAnimation)Add viewpoint for virtual reality animation
delete (Aero.VirtualRealityAnimation)Destroy virtual reality animation object
initialize (Aero.VirtualRealityAnimation)Create and populate virtual reality animation object
nodeInfo (Aero.VirtualRealityAnimation)Create list of nodes associated with virtual reality animation object
play (Aero.VirtualRealityAnimation)Animate virtual reality world for given position and angle in time series data
removeNode (Aero.VirtualRealityAnimation)Remove node from virtual reality animation object
removeViewpoint (Aero.VirtualRealityAnimation)Remove viewpoint node from virtual reality animation
saveas (Aero.VirtualRealityAnimation)Save virtual reality world associated with virtual reality animation object
updateNodes (Aero.VirtualRealityAnimation)Change virtual reality animation node position and orientation as function of time
VirtualRealityAnimation (Aero.VirtualRealityAnimation)Construct virtual reality animation object

Axes Transformations

angle2dcmCreate direction cosine matrix from rotation angles
angle2quatConvert rotation angles to quaternion
dcm2alphabetaConvert direction cosine matrix to angle of attack and sideslip angle
dcm2angleCreate rotation angles from direction cosine matrix
dcm2latlonConvert direction cosine matrix to geodetic latitude and longitude
dcm2quatConvert direction cosine matrix to quaternion
dcmbody2windConvert angle of attack and sideslip angle to direction cosine matrix
dcmecef2nedConvert geodetic latitude and longitude to direction cosine matrix
ecef2llaConvert Earth-centered Earth-fixed (ECEF) coordinates to geodetic coordinates
geoc2geodConvert geocentric latitude to geodetic latitude
geod2geocConvert geodetic latitude to geocentric latitude
lla2ecefConvert geodetic coordinates to Earth-centered Earth-fixed (ECEF) coordinates
quat2angleConvert quaternion to rotation angles
quat2dcmConvert quaternion to direction cosine matrix

Environment

atmosciraUse COSPAR International Reference Atmosphere 1986 model
atmoscoesaUse 1976 COESA model
atmosisaUse International Standard Atmosphere model
atmoslapseUse Lapse Rate Atmosphere model
atmosnonstdUse climatic data from MIL-STD-210 or MIL-HDBK-310
atmosnrlmsise00Implement mathematical representation of 2001 United States Naval Research Laboratory Mass Spectrometer and Incoherent Scatter Radar Exosphere
atmospaltCalculate pressure altitude based on ambient pressure
gravitywgs84Implement 1984 World Geodetic System (WGS84) representation of Earth's gravity
wrldmagmUse World Magnetic Model

File Reading

datcomimportBring DATCOM file into the MATLAB® environment

Flight Parameters

airspeedCompute airspeed from velocity
alphabetaCompute incidence and sideslip angles
correctairspeedCalculate equivalent airspeed (EAS), calibrated airspeed (CAS), or true airspeed (TAS) from one of other two airspeeds
dpressureCompute dynamic pressure using velocity and density
geocradiusEstimate radius of ellipsoid planet at geocentric latitude
machnumberCompute Mach number using velocity and speed of sound
rrdeltaCompute relative pressure ratio
rrsigmaCompute relative density ratio
rrthetaCompute relative temperature ratio

Quaternion Math

quatconjCalculate conjugate of quaternion
quatdivideDivide quaternion by another quaternion
quatinvCalculate inverse of quaternion
quatmodCalculate modulus of quaternion
quatmultiplyCalculate product of two quaternions
quatnormCalculate norm of quaternion
quatnormalizeNormalize quaternion
quatrotateRotate vector by quaternion

Time

decyearCalculate decimal year
juliandateCalculate Julian date
leapyearDetermine leap year
mjuliandateCalculate modified Julian date

Unit Conversion

convaccConvert from acceleration units to desired acceleration units
convangConvert from angle units to desired angle units
convangaccConvert from angular acceleration units to desired angular acceleration units
convangvelConvert from angular velocity units to desired angular velocity units
convdensityConvert from density units to desired density units
convforceConvert from force units to desired force units
convlengthConvert from length units to desired length units
convmassConvert from mass units to desired mass units
convpresConvert from pressure units to desired pressure units
convtempConvert from temperature units to desired temperature units
convvelConvert from velocity units to desired velocity units
  


 © 1984-2008- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS