Creation of a M-ASK waveform.

Namespace: dsp::telecom

Prototype

sptr<WaveForm> waveform_ask(int M=2, float K1=-1, float K2=2, const ShapingFilterSpec &filter=nrz())

Description

\[ x_n = K_1 + \frac{s_n}{M-1}\cdot K_2 \]

See also

waveform_psk(), waveform_bpsk(), waveform_qam(), waveform_fsk()