Modulate using continuous phase modulation
Communications Toolbox / Modulation / Digital Baseband Modulation / CPM
The CPM Modulator Baseband block modulates an input signal using continuous phase modulation (CPM). The output of the modulator is a baseband representation of the modulated signal:
$$\begin{array}{l}s(t)\text{\hspace{0.17em}}=\text{\hspace{0.17em}}\mathrm{exp}\left[j\text{\hspace{0.17em}}2\pi \text{\hspace{0.17em}}{\displaystyle \sum _{i\text{\hspace{0.17em}}=\text{\hspace{0.17em}}0}^{n}{\alpha}_{i}{h}_{i}q(tiT)}\right],\\ nT<\text{\hspace{0.17em}}t<(n+1)T\end{array}$$
where:
{α_{i}} represents a sequence of Mary data symbols selected from the alphabet ±1, ±3, ±(M–1).
M must have the form 2^{K} for some positive integer K, where M is the modulation order and specifies the size of the symbol alphabet.
{h_{i}} represents a sequence of modulation indices and h_{i} moves cyclically through a set of indices {h_{0}, h_{1}, h_{2}, ..., h_{H1}}. When H=1, there is only one modulation index, h_{0}, which is denoted as h.
For more information about this modulation and the filtering applied, see CPM Modulation and Pulse Shape Filtering.
Data Types 

Multidimensional Signals 

VariableSize Signals 

[1] Anderson, John B., Tor Aulin, and CarlErik Sundberg. Digital Phase Modulation. New York: Plenum Press, 1986.