Frequency modulation in gnu-octave : square wave carrier and sinusoidal message

Frequency modulation is a common analog modulation technique. Here the instantaneous frequency of the carrier wave is varied with the instantaneous amplitude of the message signal. That is the information regarding the message is available in the frequency of the carrier. It is a kind of more generic technique called angle modulation. [][1]Sinusoidal frequency modulation of square wave carrier Gnu-octave has built-in function fmmod() available in octave-communications package for implementing frequency modulation. [Read More]