Amplitude phase shift keying (APSK) demodulation
performs APSK demodulation of the input signal z
= apskdemod(y
,M
,radii
)y
, based on the
specified number of constellation points per PSK ring, M
, and
the radius of each PSK ring, radii
. For a description of APSK
demodulation, see APSK Hard Demodulation and APSK Soft Demodulation.
Note
apskdemod specifically applies to multiple ring PSK constellations. For
a single ring PSK constellation, use pskdemod
.
specifies an initial phase offset for each PSK ring of the APSK modulated
signal.z
= apskdemod(y
,M
,radii
,phaseoffset
)
specifies options using one or more name-value pair arguments using any of the
previous syntaxes. For example, z
= apskdemod(___,Name,Value
)'OutputDataType','double'
specifies the desired output data type as double. Specify name-value pair arguments
after all other input arguments.
[1] Sebesta, J. “Efficient Method for APSK Demodulation.” Selected Topics on Applied Mathematics, Circuits, Systems, and Signals (P. Pardalos, N. Mastorakis, V. Mladenov, and Z. Bojkovic, eds.). Vouliagmeni, Athens, Greece: WSEAS Press, 2009.
[2] Liu, Z., Q. Xie, K. Peng, and Z. Yang. "APSK Constellation with Gray Mapping." IEEE Communications Letters. Vol. 15, Number 12, December 2011, pp. 1271–1273.