Documentation

Aerospace Toolbox Functions

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
Aero.Animation Visualize aerospace animation
Aero.Animation.addBody Add loaded body to animation object and generate its patches
Aero.Animation.Bodies Specify name of animation object
Aero.Animation.Camera Specify camera that animation object contains
Aero.Animation.createBody Create body and its associated patches in animation
Aero.Animation.delete Destroy animation object
Aero.Animation.Figure Specify name of figure object
Aero.Animation.FigureCustomizationFcn Specify figure customization function
Aero.Animation.FramesPerSecond Animation rate
Aero.Animation.hide Hide animation figure
Aero.Animation.initialize Create animation object figure and axes and build patches for bodies
Aero.Animation.initIfNeeded Initialize animation graphics if needed
Aero.Animation.moveBody Move body in animation object
Aero.Animation.Name Specify name of animation object
Aero.Animation.play Animate Aero.Animation object given position/angle time series
Aero.Animation.removeBody Remove one body from animation
Aero.Animation.show Show animation object figure
Aero.Animation.TCurrent Current time
Aero.Animation.TFinal End time
Aero.Animation.TimeScaling Scaling time
Aero.Animation.TStart Start time
Aero.Animation.updateBodies Update bodies of animation object
Aero.Animation.updateCamera Update camera in animation object
Aero.Animation.VideoCompression Video recording compression file type
Aero.Animation.VideoFileName Video recording file name
Aero.Animation.VideoQuality Video recording quality
Aero.Animation.VideoRecord Video recording
Aero.Animation.VideoTFinal Video recording stop time for scheduled recording
Aero.Animation.VideoTStart Video recording start time for scheduled recording
Aero.Body Create body object for use with animation object
Aero.Camera Construct camera object for use with animation object
Aero.FlightGearAnimation Construct FlightGear animation object
Aero.Geometry Construct 3-D geometry for use with animation object
Aero.Node Create node object for use with virtual reality animation
Aero.Viewpoint Create viewpoint object for use in virtual reality animation
Aero.VirtualRealityAnimation Construct virtual reality animation object
aeroDataPackage Start installer to download, install, or uninstall aerospace-specific data
airspeed Airspeed from velocity
alphabeta Incidence and sideslip angles
angle2dcm Create direction cosine matrix from rotation angles
angle2quat Convert rotation angles to quaternion
atmoscira Use COSPAR International Reference Atmosphere 1986 model
atmoscoesa Use 1976 COESA model
atmoshwm07 Implement Horizontal Wind Model 07
atmosisa Use International Standard Atmosphere model
atmoslapse Use Lapse Rate Atmosphere model
atmosnonstd Use climatic data from MIL-STD-210 or MIL-HDBK-310
atmosnrlmsise00 Implement mathematical representation of 2001 United States Naval Research Laboratory Mass Spectrometer and Incoherent Scatter Radar Exosphere
atmospalt Calculate pressure altitude based on ambient pressure
Body (Aero.Body) Construct body object for use with animation object
Camera (Aero.Camera) Construct camera object for use with animation object
ClearTimer (Aero.FlightGearAnimation) Clear and delete timer for animation of FlightGear flight simulator
convacc Convert from acceleration units to desired acceleration units
convang Convert from angle units to desired angle units
convangacc Convert from angular acceleration units to desired angular acceleration units
convangvel Convert from angular velocity units to desired angular velocity units
convdensity Convert from density units to desired density units
convforce Convert from force units to desired force units
convlength Convert from length units to desired length units
convmass Convert from mass units to desired mass units
convpres Convert from pressure units to desired pressure units
convtemp Convert from temperature units to desired temperature units
convvel Convert from velocity units to desired velocity units
correctairspeed Calculate equivalent airspeed (EAS), calibrated airspeed (CAS), or true airspeed (TAS) from one of other two airspeeds
datcomimport Bring DATCOM file into MATLAB environment
dcm2alphabeta Convert direction cosine matrix to angle of attack and sideslip angle
dcm2angle Create rotation angles from direction cosine matrix
dcm2latlon Convert direction cosine matrix to geodetic latitude and longitude
dcm2quat Convert direction cosine matrix to quaternion
dcmbody2wind Convert angle of attack and sideslip angle to direction cosine matrix
dcmecef2ned Convert geodetic latitude and longitude to direction cosine matrix
dcmeci2ecef Convert Earth-centered inertial (ECI) to Earth-centered Earth-fixed (ECEF) coordinates
decyear Decimal year calculator
delete (Aero.FlightGearAnimation) Destroy FlightGear animation object
delete (Aero.VirtualRealityAnimation) Destroy virtual reality animation object
dpressure Compute dynamic pressure using velocity and density
earthNutation Implement Earth nutation
ecef2lla Convert Earth-centered Earth-fixed (ECEF) coordinates to geodetic coordinates
eci2aer Convert Earth-centered inertial (ECI) coordinates to azimuth, elevation, slant range (AER) coordinates
eci2lla Convert Earth-centered inertial (ECI) coordinates to latitude, longitude, altitude (LLA) geodetic coordinates
fganimation (Aero.FlightGearAnimation) Construct FlightGear animation object
findstartstoptimes (Aero.Body) Return start and stop times of time series data
findstartstoptimes (Aero.Node) Return start and stop times for time series data
flat2lla Estimate array of geodetic latitude, longitude, and altitude coordinates from flat Earth position
flowfanno Fanno line flow relations
flowisentropic Isentropic flow ratios
flownormalshock Normal shock relations
flowprandtlmeyer Calculate Prandtl-Meyer functions for expansion waves
flowrayleigh Rayleigh line flow relations
generatePatches (Aero.Body) Generate patches for body with loaded face, vertex, and color data
GenerateRunScript (Aero.FlightGearAnimation) Generate run script for FlightGear flight simulator
geoc2geod Convert geocentric latitude to geodetic latitude
geocradius Estimate radius of ellipsoid planet at geocentric latitude
geod2geoc Convert geodetic latitude to geocentric latitude
geoidegm96 Calculate geoid height as determined from EGM96 Geopotential Model
geoidheight Calculate geoid height
Geometry (Aero.Geometry) Construct 3-D geometry for use with animation object
gravitycentrifugal Implement centrifugal effect of planetary gravity
gravitysphericalharmonic Implement spherical harmonic representation of planetary gravity
gravitywgs84 Implement 1984 World Geodetic System (WGS84) representation of Earth's gravity
gravityzonal Implement zonal harmonic representation of planetary gravity
igrf11magm Calculate Earth's magnetic field using 11th generation of International Geomagnetic Reference Field
initialize (Aero.FlightGearAnimation) Set up FlightGear animation object
initialize (Aero.VirtualRealityAnimation) Create and populate virtual reality animation object
juliandate Julian date calculator
leapyear Determine leap year
lla2ecef Convert geodetic coordinates to Earth-centered Earth-fixed (ECEF) coordinates
lla2eci Convert geodetic latitude, longitude, altitude (LLA) coordinates to Earth-centered inertial (ECI) coordinates
lla2flat Estimate flat Earth position from geodetic latitude, longitude, and altitude
load (Aero.Body) Get geometry data from source
machnumber Compute Mach number using velocity and speed of sound
mjuliandate Modified Julian date calculator
moonLibration Moon librations
move (Aero.Body) Change animation body position and orientation
move (Aero.Node) Change node translation and rotation
Node (Aero.Node) Create node object for use with virtual reality animation
nodeInfo (Aero.VirtualRealityAnimation) Create list of nodes associated with virtual reality animation object
planetEphemeris Position and velocity of astronomical objects
play (Aero.FlightGearAnimation) Animate FlightGear flight simulator using given position/angle time series
play (Aero.VirtualRealityAnimation) Animate virtual reality world for given position and angle in time series data
quat2angle Convert quaternion to rotation angles
quat2dcm Convert quaternion to direction cosine matrix
quatconj Calculate conjugate of quaternion
quatdivide Divide quaternion by another quaternion
quatinv Calculate inverse of quaternion
quatmod Calculate modulus of quaternion
quatmultiply Calculate product of two quaternions
quatnorm Calculate norm of quaternion
quatnormalize Normalize quaternion
quatrotate Rotate vector by quaternion
read (Aero.Geometry) Read geometry data using current reader
removeNode (Aero.VirtualRealityAnimation) Remove node from virtual reality animation object
removeViewpoint (Aero.VirtualRealityAnimation) Remove viewpoint node from virtual reality animation
rrdelta Compute relative pressure ratio
rrsigma Compute relative density ratio
rrtheta Compute relative temperature ratio
saveas (Aero.VirtualRealityAnimation) Save virtual reality world associated with virtual reality animation object
SetTimer (Aero.FlightGearAnimation) Set name of timer for animation of FlightGear flight simulator
tdbjuliandate Estimate Julian date for Barycentric Dynamical Time
update (Aero.Body) Change body position and orientation as function of time
update (Aero.Camera) Update camera position based on time and position of other Aero.Body objects
update (Aero.FlightGearAnimation) Update position data to FlightGear animation object
update (Aero.Node) Change node position and orientation versus time data
updateNodes (Aero.VirtualRealityAnimation) Change virtual reality animation node position and orientation as function of time
Viewpoint (Aero.Viewpoint) Create viewpoint object for use in virtual reality animation
VirtualRealityAnimation (Aero.VirtualRealityAnimation) Construct virtual reality animation object
wrldmagm Use World Magnetic Model
Was this topic helpful?