Demodulates a sequence of complex pulse amplitude modulation (PAM) symbols into a series of integers.
x = padm(y, m)
x = padm(y, m, phi)
x = padm(y, m, phi, type)Legacy name: pamdemod
Symbols to demodulate. y is a complex, double-precision, floating-point scalar, vector, or matrix.
Uses m-ary PAM demodulation. m should be an integer equal to or greater than 2.
Initial phase in radians.
Method to map symbols to demodulated integers. type is a string that accepts the following values:
Uses binary mapping to demodulated integers.
Uses Gray-coded mapping to demodulated integers.
Demodulated integers. x is an integer scalar, vector, or matrix in the range [0, m-1].
X = randint(1, 1000, 8); Y = pam(X, 8, 0, 'Gray'); Z = padm(Y, 8, 0, 'Gray')
Where This Node Can Run:
Desktop OS: Windows
FPGA: This product does not support FPGA devices