Block Reference


ActuatorsImpose motions
AerodynamicsAerodynamic forces and moments
AnimationDisplay aerospace motion
EnvironmentFlight environment
Flight ParametersAerospace parameters
Equations of MotionVehicle dynamics
Guidance, Navigation, and ControlAerospace guidance, navigation, and control
Mass PropertiesMass and moment distributions
PropulsionEngines
UtilitiesMiscellaneous useful blocks

Actuators

Second Order Linear ActuatorImplement second-order linear actuator
Second Order Nonlinear ActuatorImplement second-order actuator with rate and deflection limits

Aerodynamics

Aerodynamic Forces and MomentsCompute aerodynamic forces and moments using aerodynamic coefficients, dynamic pressure, center of gravity, center of pressure, and velocity
Digital DATCOM Forces and MomentsCompute aerodynamic forces and moments using Digital DATCOM static and dynamic stability derivatives

Animation

MATLAB-Based AnimationDisplay aerospace motion with MATLAB® Graphics
Flight Simulator InterfacesDisplay aerospace motion with flight simulators
Animation Support UtilitiesAdditional animation support

MATLAB-Based Animation

3DoF AnimationCreate 3-D MATLAB® Graphics animation of three-degrees-of-freedom object
6DoF AnimationCreate 3-D MATLAB® Graphics animation of six-degrees-of-freedom object
MATLAB AnimationCreate six–degrees-of-freedom multibody custom geometry block

Flight Simulator Interfaces

FlightGear Preconfigured 6DoF AnimationConnect model to FlightGear flight simulator
Generate Run ScriptGenerate FlightGear run script on current computer
Pack net_fdm Packet for FlightGearGenerate net_fdm packet for FlightGear
Send net_fdm Packet to FlightGearTransmit net_fdm packet to destination IP address and port for FlightGear session

Animation Support Utilities

Pilot JoystickProvide joystick interface on Windows® platform
Pilot Joystick AllProvide joystick interface on Windows® platform
Simulation PaceSet simulation rate for improved animation viewing

Environment

AtmosphereAtmospheric profiles
Gravity & MagnetismGravity and magnetic fields
WindAtmospheric winds

Atmosphere

CIRA-86 Atmosphere ModelImplement mathematical representation of 1986 CIRA atmosphere
COESA Atmosphere ModelImplement 1976 COESA lower atmosphere
ISA Atmosphere ModelImplement International Standard Atmosphere (ISA)
Lapse Rate ModelImplement lapse rate model for atmosphere
Non-Standard Day 210CImplement MIL-STD-210C climatic data
Non-Standard Day 310Implement MIL-HDBK-310 climatic data
NRLMSISE-00 Atmosphere ModelImplement mathematical representation of 2001 United States Naval Research Laboratory Mass Spectrometer and Incoherent Scatter Radar Exosphere
Pressure AltitudeCalculate pressure altitude based on ambient pressure

Gravity & Magnetism

EGM96 GeoidCalculate geoid height as determined from EGM96 Geopotential Model
WGS84 Gravity ModelImplement 1984 World Geodetic System (WGS84) representation of Earth's gravity
World Magnetic Model 2000Calculate Earth's magnetic field at specific location and time using World Magnetic Model 2000 (WMM2000)
World Magnetic Model 2005Calculate Earth's magnetic field at specific location and time using World Magnetic Model 2005 (WMM2005)

Wind

Discrete Wind Gust ModelGenerate discrete wind gust
Dryden Wind Turbulence Model (Continuous)Generate continuous wind turbulence with Dryden velocity spectra
Dryden Wind Turbulence Model (Discrete)Generate discrete wind turbulence with Dryden velocity spectra
Horizontal Wind ModelTransform horizontal wind into body-axes coordinates
Von Karman Wind Turbulence Model (Continuous)Generate continuous wind turbulence with Von Kármán velocity spectra
Wind Shear ModelCalculate wind shear conditions

Flight Parameters

Dynamic PressureCompute dynamic pressure using velocity and air density
Ideal Airspeed CorrectionCalculate equivalent airspeed (EAS), calibrated airspeed (CAS), or true airspeed (TAS) from each other
Incidence & AirspeedCalculate incidence and airspeed
Incidence, Sideslip & AirspeedCalculate incidence, sideslip, and airspeed
Mach NumberCompute Mach number using velocity and speed of sound
Radius at Geocentric LatitudeEstimate radius of ellipsoid planet at geocentric latitude
Relative RatioCalculate relative atmospheric ratios
Wind Angular RatesCalculate wind angular rates from body angular rates, angle of attack, sideslip angle, rate of change of angle of attack, and rate of change of sideslip

Equations of Motion

Three DoFsDynamics with one rotation and two translation axes
Six DoFsDynamics with three rotation and three translation axes
Point MassesDynamics of point masses

Three DoFs

3DoF (Body Axes)Implement three-degrees-of-freedom equations of motion with respect to body axes
3DoF (Wind Axes)Implement three-degrees-of-freedom equations of motion with respect to wind axes
Custom Variable Mass 3DoF (Body Axes)Implement three-degrees-of-freedom equations of motion of custom variable mass with respect to body axes
Custom Variable Mass 3DoF (Wind Axes)Implement three-degrees-of-freedom equations of motion of custom variable mass with respect to wind axes
Simple Variable Mass 3DoF (Body Axes)Implement three-degrees-of-freedom equations of motion of simple variable mass with respect to body axes
Simple Variable Mass 3DoF (Wind Axes)Implement three-degrees-of-freedom equations of motion of simple variable mass with respect to wind axes

Six DoFs

6DoF (Euler Angles)Implement Euler angle representation of six-degrees-of-freedom equations of motion
6DoF (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion with respect to body axes
6DoF ECEF (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion in Earth-centered Earth-fixed (ECEF) coordinates
6DoF Wind (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion with respect to wind axes
6DoF Wind (Wind Angles)Implement wind angle representation of six-degrees-of-freedom equations of motion
Custom Variable Mass 6DoF (Euler Angles)Implement Euler angle representation of six-degrees-of-freedom equations of motion of custom variable mass
Custom Variable Mass 6DoF (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion of custom variable mass with respect to body axes
Custom Variable Mass 6DoF ECEF (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion of custom variable mass in Earth-centered Earth-fixed (ECEF) coordinates
Custom Variable Mass 6DoF Wind (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion of custom variable mass with respect to wind axes
Custom Variable Mass 6DoF Wind (Wind Angles)Implement wind angle representation of six-degrees-of-freedom equations of motion of custom variable mass
Simple Variable Mass 6DoF (Euler Angles)Implement Euler angle representation of six-degrees-of-freedom equations of motion of simple variable mass
Simple Variable Mass 6DoF (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion of simple variable mass with respect to body axes
Simple Variable Mass 6DoF ECEF (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion of simple variable mass in Earth-centered Earth-fixed (ECEF) coordinates
Simple Variable Mass 6DoF Wind (Quaternion)Implement quaternion representation of six-degrees-of-freedom equations of motion of simple variable mass with respect to wind axes
Simple Variable Mass 6DoF Wind (Wind Angles)Implement wind angle representation of six-degrees-of-freedom equations of motion of simple variable mass

Point Masses

4th Order Point Mass (Longitudinal)Calculate fourth-order point mass
4th Order Point Mass Forces (Longitudinal)Calculate forces used by fourth-order point mass
6th Order Point Mass (Coordinated Flight)Calculate sixth-order point mass in coordinated flight
6th Order Point Mass Forces (Coordinated Flight)Calculate forces used by sixth-order point mass in coordinated flight

Guidance, Navigation, and Control

ControlControlling vehicles
GuidanceGuiding motion
NavigationNavigating in space

Control

1D Controller [A(v),B(v),C(v),D(v)]Implement gain-scheduled state-space controller depending on one scheduling parameter
1D Controller Blend u=(1-L).K1.y+L.K2.yImplement 1-D vector of state-space controllers by linear interpolation of their outputs
1D Observer Form [A(v),B(v),C(v),F(v),H(v)]Implement gain-scheduled state-space controller in observer form depending on one scheduling parameter
1D Self-Conditioned [A(v),B(v),C(v),D(v)]Implement gain-scheduled state-space controller in self-conditioned form depending on one scheduling parameter
2D Controller [A(v),B(v),C(v),D(v)]Implement gain-scheduled state-space controller depending on two scheduling parameters
2D Controller BlendImplement 2-D vector of state-space controllers by linear interpolation of their outputs
2D Observer Form [A(v),B(v),C(v),F(v),H(v)]Implement gain-scheduled state-space controller in observer form depending on two scheduling parameters
2D Self-Conditioned [A(v),B(v),C(v),D(v)]Implement gain-scheduled state-space controller in self-conditioned form depending on two scheduling parameters
3D Controller [A(v),B(v),C(v),D(v)]Implement gain-scheduled state-space controller depending on three scheduling parameters
3D Observer Form [A(v),B(v),C(v),F(v),H(v)]Implement gain-scheduled state-space controller in observer form depending on three scheduling parameters
3D Self-Conditioned [A(v),B(v),C(v),D(v)]Implement gain-scheduled state-space controller in self-conditioned form depending on two scheduling parameters
Gain Scheduled Lead-LagImplement first-order lead-lag with gain-scheduled coefficients
Interpolate Matrix(x)Return interpolated matrix for given input
Interpolate Matrix(x,y)Return interpolated matrix for given inputs
Interpolate Matrix(x,y,z)Return interpolated matrix for given inputs
Self-Conditioned [A,B,C,D]Implement state-space controller in self-conditioned form

Guidance

Calculate RangeCalculate range between two crafts given their respective positions

Navigation

Three-Axis AccelerometerImplement three-axis accelerometer
Three-Axis GyroscopeImplement three-axis gyroscope
Three-Axis Inertial Measurement UnitImplement three-axis inertial measurement unit (IMU)

Mass Properties

Estimate Center of GravityCalculate center of gravity location
Estimate Inertia TensorCalculate inertia tensor
Moments About CG Due to ForcesCompute moments about center of gravity due to forces applied at a point, not center of gravity
Symmetric Inertia TensorCreate inertia tensor from moments and products of inertia

Propulsion

Turbofan Engine SystemImplement first-order representation of turbofan engine with controller

Utilities

Axes TransformationsGeometric and kinematic transformations
Math OperationsAdditional mathematical functions
Unit ConversionsChanging units

Axes Transformations

Besselian Epoch to Julian EpochTransform position and velocity components from discontinued Standard Besselian Epoch (B1950) to Standard Julian Epoch (J2000)
Direction Cosine Matrix Body to WindConvert angle of attack and sideslip angle to direction cosine matrix
Direction Cosine Matrix Body to Wind to Alpha and BetaConvert direction cosine matrix to angle of attack and sideslip angle
Direction Cosine Matrix ECEF to NEDConvert geodetic latitude and longitude to direction cosine matrix
Direction Cosine Matrix ECEF to NED to Latitude and LongitudeConvert direction cosine matrix to geodetic latitude and longitude
Direction Cosine Matrix to QuaternionsConvert direction cosine matrix to quaternion vector
Direction Cosine Matrix to Rotation Angles Convert direction cosine matrix to rotation angles
Direction Cosine Matrix to Wind AnglesConvert direction cosine matrix to wind angles
ECEF Position to LLACalculate geodetic latitude, longitude, and altitude above planetary ellipsoid from Earth-centered Earth-fixed (ECEF) position
Flat Earth to LLAEstimate geodetic latitude, longitude, and altitude from flat Earth position
Geocentric to Geodetic LatitudeConvert geocentric latitude to geodetic latitude
Geodetic to Geocentric LatitudeConvert geodetic latitude to geocentric latitude
Julian Epoch to Besselian EpochTransform position and velocity components from Standard Julian Epoch (J2000) to discontinued Standard Besselian Epoch (B1950)
LLA to ECEF PositionCalculate Earth-centered Earth-fixed (ECEF) position from geodetic latitude, longitude, and altitude above planetary ellipsoid
Quaternions to Direction Cosine MatrixConvert quaternion vector to direction cosine matrix
Quaternions to Rotation AnglesDetermine rotation vector from quaternion
Rotation Angles to Direction Cosine MatrixConvert rotation angles to direction cosine matrix
Rotation Angles to QuaternionsCalculate quaternion from rotation angles
Wind Angles to Direction Cosine MatrixConvert wind angles to direction cosine matrix

Math Operations

3x3 Cross ProductCalculate cross product of two 3-by-1 vectors
Adjoint of 3x3 MatrixCompute adjoint of matrix
Create 3x3 MatrixCreate 3-by-3 matrix from nine input values
Determinant of 3x3 MatrixCompute determinant of matrix
Invert 3x3 MatrixCompute inverse of 3-by-3 matrix using determinant
Quaternion DivisionDivide quaternion by another quaternion
Quaternion InverseCalculate inverse of quaternion
Quaternion ModulusCalculate modulus of quaternion
Quaternion MultiplicationCalculate product of two quaternions
Quaternion NormCalculate norm of quaternion
Quaternion NormalizeNormalize quaternion
Quaternion RotationRotate vector by quaternion
SinCosCompute sine and cosine of angle

Unit Conversions

Acceleration ConversionConvert from acceleration units to desired acceleration units
Angle ConversionConvert from angle units to desired angle units
Angular Acceleration ConversionConvert from angular acceleration units to desired angular acceleration units
Angular Velocity ConversionConvert from angular velocity units to desired angular velocity units
Density ConversionConvert from density units to desired density units
Force ConversionConvert from force units to desired force units
Length ConversionConvert from length units to desired length units
Mass ConversionConvert from mass units to desired mass units
Pressure ConversionConvert from pressure units to desired pressure units
Temperature ConversionConvert from temperature units to desired temperature units
Velocity ConversionConvert from velocity units to desired velocity units
  


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