Documentation

Phased Array System Toolbox Functions

Phased Arrays

Antenna and Microphone Elements

phased.CosineAntennaElement Cosine antenna element
phased.CrossedDipoleAntennaElement Crossed-dipole antenna element
phased.CustomAntennaElement Custom antenna element
phased.CustomMicrophoneElement Custom microphone
phased.IsotropicAntennaElement Isotropic antenna element
phased.OmnidirectionalMicrophoneElement Omnidirectional microphone
phased.ShortDipoleAntennaElement Short-dipole antenna element
aperture2gain Convert effective aperture to gain
gain2aperture Convert gain to effective aperture
uv2azelpat Convert radiation pattern from u/v form to azimuth/elevation form
azel2uvpat Convert radiation pattern from azimuth/elevation form to u/v form
phitheta2azelpat Convert radiation pattern from phi/theta form to azimuth/elevation form
azel2phithetapat Convert radiation pattern from azimuth/elevation to phi/theta form
uv2phithetapat Convert radiation pattern from u/v form to phi/theta form
phitheta2uvpat Convert radiation pattern from phi/theta form to u/v form
uv2azel Convert u/v coordinates to azimuth/elevation angles
azel2uv Convert azimuth/elevation angles to u/v coordinates
phitheta2azel Convert angles from phi/theta form to azimuth/elevation form
azel2phitheta Convert angles from azimuth/elevation form to phi/theta form
uv2phitheta Convert u/v coordinates to phi/theta angles
phitheta2uv Convert phi/theta angles to u/v coordinates
polellip Parameters of ellipse traced out by tip of a polarized field vector
polratio Ratio of vertical to horizontal linear polarization components of a field
pol2circpol Convert linear component representation of field to circular component representation
circpol2pol Convert circular component representation of field to linear component representation
stokes Stokes parameters of polarized field
polloss Polarization loss
polsignature Copolarization and cross-polarization signatures

Array Geometries and Analysis

phased.ULA Uniform linear array
phased.URA Uniform rectangular array
phased.UCA Uniform circular array
phased.ConformalArray Conformal array
phased.PartitionedArray Phased array partitioned into subarrays
phased.ReplicatedSubarray Phased array formed by replicated subarrays
phased.HeterogeneousConformalArray Heterogeneous conformal array
phased.HeterogeneousULA Heterogeneous uniform linear array
phased.HeterogeneousURA Heterogeneous uniform rectangular array
phased.SteeringVector Sensor array steering vector
phased.ArrayGain Sensor array gain
phased.ArrayResponse Sensor array response
phased.ElementDelay Sensor array element delay estimator
az2broadside Convert azimuth angle to broadside angle
broadside2az Convert broadside angle to azimuth angle
pilotcalib Array calibration using pilot sources

Signal Radiation and Collection

phased.Collector Narrowband signal collector
phased.Radiator Narrowband signal radiator
phased.WidebandCollector Wideband signal collector
sensorsig Simulate received signal at sensor array

Waveforms, Transmitters, and Receivers

Waveforms

phased.FMCWWaveform FMCW Waveform
phased.LinearFMWaveform Linear FM pulse waveform
phased.MFSKWaveform MFSK waveform
phased.PhaseCodedWaveform Phase-coded pulse waveform
phased.RectangularWaveform Rectangular pulse waveform
phased.SteppedFMWaveform Stepped FM pulse waveform
phased.MatchedFilter Matched filter
ambgfun Ambiguity function
unigrid Uniform grid
range2bw Convert range resolution to required bandwidth
range2time Convert propagation distance to propagation time
time2range Convert propagation time to propagation distance

Transmitters and Receivers

phased.Transmitter Transmitter
phased.ReceiverPreamp Receiver preamp
sensorsig Simulate received signal at sensor array
noisepow Receiver noise power
systemp Receiver system-noise temperature
delayseq Delay or advance sequence

Array Signal Processing

Beamforming

phased.PhaseShiftBeamformer Narrowband phase shift beamformer
phased.LCMVBeamformer Narrowband LCMV beamformer
phased.MVDRBeamformer Narrowband MVDR (Capon) beamformer
phased.SubbandPhaseShiftBeamformer Subband phase shift beamformer
phased.FrostBeamformer Frost beamformer
phased.TimeDelayBeamformer Time delay beamformer
phased.TimeDelayLCMVBeamformer Time delay LCMV beamformer
phased.SteeringVector Sensor array steering vector
az2broadside Convert azimuth angle to broadside angle
broadside2az Convert broadside angle to azimuth angle
cbfweights Conventional beamformer weights
lcmvweights Narrowband linearly constrained minimum variance (LCMV) beamformer weights
mvdrweights Minimum variance distortionless response (MVDR) beamformer weights
pilotcalib Array calibration using pilot sources
sensorcov Sensor spatial covariance matrix
steervec Steering vector

Direction of Arrival (DOA) Estimation

phased.SumDifferenceMonopulseTracker Sum and difference monopulse for ULA
phased.SumDifferenceMonopulseTracker2D Sum and difference monopulse for URA
phased.BeamscanEstimator Beamscan spatial spectrum estimator for ULA
phased.BeamscanEstimator2D 2-D beamscan spatial spectrum estimator
phased.MVDREstimator MVDR (Capon) spatial spectrum estimator for ULA
phased.MVDREstimator2D 2-D MVDR (Capon) spatial spectrum estimator
phased.RootMUSICEstimator Root MUSIC direction of arrival (DOA) estimator
phased.RootWSFEstimator Root WSF direction of arrival (DOA) estimator
phased.ESPRITEstimator ESPRIT direction of arrival (DOA) estimator
phased.BeamspaceESPRITEstimator Beamspace ESPRIT direction of arrival (DOA) estimator
az2broadside Convert azimuth angle to broadside angle
broadside2az Convert broadside angle to azimuth angle
aictest Dimension of signal subspace
espritdoa Direction of arrival using TLS ESPRIT
mdltest Dimension of signal subspace
rootmusicdoa Direction of arrival using Root MUSIC
spsmooth Spatial smoothing

Space-Time Adaptive Processing (STAP)

phased.STAPSMIBeamformer Sample matrix inversion (SMI) beamformer
phased.DPCACanceller Displaced phase center array (DPCA) pulse canceller
phased.ADPCACanceller Adaptive DPCA (ADPCA) pulse canceller
phased.AngleDopplerResponse Angle-Doppler response
dopsteeringvec Doppler steering vector
val2ind Uniform grid index

Signal Propagation and Environment

phased.FreeSpace Free space environment
phased.RadarTarget Radar target
phased.ConstantGammaClutter Constant gamma clutter simulation
phased.gpu.ConstantGammaClutter Constant gamma clutter simulation on GPU
phased.BarrageJammer Barrage jammer
billingsleyicm Billingsley's intrinsic clutter motion (ICM) model
depressionang Depression angle of surface target
effearthradius Effective earth radius
fspl Free space path loss
grazingang Grazing angle of surface target
horizonrange Horizon range
physconst Physical constants
surfacegamma Gamma value for different terrains
surfclutterrcs Surface clutter radar cross section (RCS)

Detection and System Analysis

phased.CFARDetector Constant false alarm rate (CFAR) detector
phased.MatchedFilter Matched filter
phased.RangeDopplerResponse Range-Doppler response
phased.StretchProcessor Stretch processor for linear FM waveform
phased.TimeVaryingGain Time varying gain control
npwgnthresh Detection SNR threshold for signal in white Gaussian noise
pulsint Pulse integration
rocpfa Receiver operating characteristic curves by false-alarm probability
rocsnr Receiver operating characteristic curves by SNR
albersheim Required SNR using Albersheim's equation
shnidman Required SNR using Shnidman's equation
stretchfreq2rng Convert frequency offset to range
dechirp Perform dechirp operation on FMCW signal
beat2range Convert beat frequency to range
range2beat Convert range to beat frequency
rdcoupling Range Doppler coupling
physconst Physical constants
radareqpow Peak power estimate from radar equation
radareqrng Maximum theoretical range estimate
radareqsnr SNR estimate from radar equation
radarvcd Vertical coverage diagram
blakechart Range-angle-height (Blake) chart

Motion Modeling and Coordinate Systems

phased.Platform Motion platform
dop2speed Convert Doppler shift to speed
speed2dop Convert speed to Doppler shift
radialspeed Relative radial speed
rangeangle Range and angle calculation
global2localcoord Convert global to local coordinates
local2globalcoord Convert local to global coordinates
uv2azel Convert u/v coordinates to azimuth/elevation angles
azel2uv Convert azimuth/elevation angles to u/v coordinates
phitheta2azel Convert angles from phi/theta form to azimuth/elevation form
azel2phitheta Convert angles from azimuth/elevation form to phi/theta form
uv2phitheta Convert u/v coordinates to phi/theta angles
phitheta2uv Convert phi/theta angles to u/v coordinates
rotx Rotation matrix for rotations around x-axis
roty Rotation matrix for rotations around y-axis
rotz Rotation matrix for rotations around z-axis
cart2sphvec Convert vector from Cartesian components to spherical representation
sph2cartvec Convert vector from spherical basis components to Cartesian components
azelaxes Spherical basis vectors in 3-by-3 matrix form

Algorithm Acceleration

GPU Computing

phased.gpu.ConstantGammaClutter Constant gamma clutter simulation on GPU
Was this topic helpful?