This is machine translation

Translated by Microsoft
Mouseover text to see original. Click the button below to return to the English verison of the page.

Note: This page has been translated by MathWorks. Please click here
To view all translated materals including this page, select Japan from the country navigator on the bottom of this page.

Motion Modeling and Coordinate Systems

Perform array and target trajectory modeling, coordinate transformations, and compute Doppler shift.

The Phased Array System Toolbox™ lets you model the motion of radars, sonars, targets, jammers, or interference sources using the phased.Platform System object™. This System object provides constant velocity and constant acceleration motion models. These motion models can generate almost any type of trajectory. You can display a 3-D visualization of a radar scenario using the phased.ScenarioViewer System object. The toolbox contains several utility functions that let you transform between coordinates systems, transform between angular coordinates, and convert between velocity and Doppler shift.

System Objects

phased.PlatformModel platform motion
phased.ScenarioViewerDisplay motion of radars and targets


Motion PlatformMotion platform


dop2speedConvert Doppler shift to speed
speed2dopConvert speed to Doppler shift
radialspeedRelative radial speed
rangeangleRange and angle calculation
global2localcoordConvert global to local coordinates
local2globalcoordConvert local to global coordinates
rotxRotation matrix for rotations around x-axis
rotyRotation matrix for rotations around y-axis
rotzRotation matrix for rotations around z-axis
cart2sphvecConvert vector from Cartesian components to spherical representation
sph2cartvecConvert vector from spherical basis components to Cartesian components
azelaxesSpherical basis vectors in 3-by-3 matrix form
uv2azelConvert u/v coordinates to azimuth/elevation angles
azel2uvConvert azimuth/elevation angles to u/v coordinates
phitheta2azelConvert angles from phi/theta form to azimuth/elevation form
azel2phithetaConvert angles from azimuth/elevation form to phi/theta form
uv2phithetaConvert u/v coordinates to phi/theta angles
phitheta2uvConvert phi/theta angles to u/v coordinates


Motion Modeling

Motion Modeling in Phased Array Systems

A critical component in phased array system applications is the ability to model motion in space.

Doppler Shift and Pulse-Doppler Processing

Compute target motion using Doppler processing

Phased Array Systems

Overview of Basic Workflow

This section provides an introduction to the end-to-end radar simulation.

End-to-End Radar System

The basic toolbox workflow is applied to a monostatic radar system consisting of a single antenna.

Coordinate Systems

Global and Local Coordinate Systems

Learn about the local and global coordinate systems used in the toolbox.

Global and Local Coordinate Systems Radar Example

This example shows how several different coordinate systems come into play when modeling a typical radar scenario.

Rectangular Coordinates

Construct a rectangular, or Cartesian, coordinate system for three-dimensional space by specifying three mutually orthogonal coordinate axes.

Spherical Coordinates

Spherical coordinates describe a vector or point in space with a distance and two angles.

Standards and Conventions

This section introduces the concept of baseband signals and defines the local and global coordinate systems used in the toolbox.

Units of Measure and Physical Constants

Phased Array System Toolbox uses the International System of Units.

Was this topic helpful?