Simulate received plane waves
array— Phased array System object
Phased array, specified as a System object.
X— Incoming signals
Incoming signals, specified as an M-column matrix. Each column of
X represents an individual incoming signal.
Complex Number Support: Yes
ANG— Arrival directions of incoming signals
Arrival directions of incoming signals, specified as a 1-by-M
vector or a 2-by-M matrix, where M is the number
of incoming signals. Each column specifies the direction of arrival of the corresponding
ANG is a
2-by-M matrix, each column specifies the direction in azimuth and
elevation of the incoming signal
[az;el]. Angular units are in
degrees. The azimuth angle must lie between –180° and 180° and the elevation
angle must lie between –90° and 90°.
ANG is a 1-by-M vector, then each entry
represents a set of azimuth angles, with the elevation angles assumed to be zero.
The azimuth angle is the angle between the x-axis and the projection of the arrival direction vector onto the xy plane. When measured from the x-axis toward the y-axis, the azimuth angle is positive.
The elevation angle is the angle between the arrival direction vector and the xy-plane. When measured toward the z axis, the elevation angle is positive.
FREQ— Signal carrier frequency
Signal carrier frequency, specified as a positive scalar in Hz.
C— Signal propagation speed
Signal propagation speed, specified as a positive scalar in meters per second.
Y— Received signals
Received signals, returned as an N-column complex-valued row
vector. The quantity N is the number of elements in the array. Each
Y contains the combined received signals at the
corresponding array element.