Monocomponent Nonstationary Signal with Constant Frequency Modulation and One-Sided Exponential Amplitude ModulationΒΆ

Generate a monocomponent nonstationary signal with constant frequency modulation and one-sided exponential amplitude modulation.

Figure 2.7 from the tutorial.

../_images/sphx_glr_plot_2_6_monocomp_nonstat_constfreq_expamp_001.png
from tftb.generators import fmconst, amexpos
import matplotlib.pyplot as plt
from numpy import real

fm, _ = fmconst(256, 0.2)
am = amexpos(256, 100, kind='unilateral')
signal = am * fm

plt.plot(real(signal))
plt.xlabel('Time')
plt.ylabel('Real part')
plt.title('Constant Frequency, One-sided Exponential Amplitude')
plt.xlim(0, 256)
plt.grid()
plt.show()

Total running time of the script: ( 0 minutes 0.152 seconds)

Gallery generated by Sphinx-Gallery