Download Help (Windows Only) 
Owning Class: communications
Requires: MathScript RT Module
y = pam(x, m)
y = pam(x, m, phi)
y = pam(x, m, phi, type)
Legacy Name: pammod
Modulates a sequence of integers into a series of Pulse Amplitude Modulated (PAM) symbols.
Name  Description  

x  Specifies the sequence of integers to modulate. x is an I32 scalar, vector, or matrix in the range of [0, m1].  
m  Specifies to use mary PAM modulation. m should be an integer equal to or greater than 2.  
phi  Specifies the initial phase in radians. The default phi is 0.  
type  Specifies the method to map the integers to modulated symbols. type is a string that accepts the following values:

Name  Description 

y  Returns the modulated symbols. y is a complex, doubleprecision, floatingpoint scalar, vector, or matrix. 
The following table lists the support characteristics of this function.
Supported in the LabVIEW RunTime Engine  Yes 
Supported on RT targets  Yes 
Suitable for bounded execution times on RT  Not characterized 
X = randint(1, 1000, 8)
Y = pam(X, 8, 0, 'Gray')