| Aerospace Blockset™ | ![]() |
Create 3-D MATLAB® Graphics animation of six-degrees-of-freedom object
Animation

The 6DoF Animation block displays a 3-D animated view of a six-degrees-of-freedom (6DoF) craft, its trajectory, and its target using MATLAB Graphics.
The 6DoF Animation block uses the input values and the dialog parameters to create and display the animation.
This block does not produce deployable code, but can be used with Real-Time Workshop® external mode as a SimViewingDevice.

Specifies the three-dimensional space to be viewed.
Specifies the time interval at which the animation is redrawn.
Scale factor to adjust the size of the craft and target.
Specifies the altitude, the crossrange position, and the downrange position of the target.
Selects preset MATLAB Graphics parameters CameraTarget and CameraUpVector for the figure axes. The dialog parameters Position of camera and View angle are used to customize the position and field of view for the selected view. Possible views are
Fixed position
Cockpit
Fly alongside
Specifies the MATLAB Graphics parameter CameraPosition for the figure axes. Used in all cases except for the Cockpit view.
Specifies the MATLAB Graphics parameter CameraViewAngle for the figure axes in degrees.
When selected, the animation is displayed during the simulation. If not selected, the animation is not displayed.
| Input | Dimension Type | Description |
|---|---|---|
First | Vector | Contains the altitude, the crossrange position, and the downrange position of the craft in Earth coordinates. |
Second | Vector | Contains the Euler angles of the craft. |
See the aeroblk_vmm demo for an example of this block.
FlightGear Preconfigured 6DoF Animation
![]() | 4th Order Point Mass Forces (Longitudinal) | 6DoF (Euler Angles) | ![]() |
| © 1984-2008- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |