<< fmpower Choice of the Instantaneous Frequency gdpower >>

Time Frequency Toolbox >> Time Frequency Toolbox > Choice of the Instantaneous Frequency > fmsin

fmsin

Signal with sinusoidal frequency modulation.

Calling Sequence

[Y,IFLAW]=fmsin(N)
[Y,IFLAW]=fmsin(N,FNORMIN)
[Y,IFLAW]=fmsin(N,FNORMIN,FNORMAX)
[Y,IFLAW]=fmsin(N,FNORMIN,FNORMAX,PERIOD)
[Y,IFLAW]=fmsin(N,FNORMIN,FNORMAX,PERIOD,T0)
[Y,IFLAW]=fmsin(N,FNORMIN,FNORMAX,PERIOD,T0,FNORM0)
[Y,IFLAW]=fmsin(N,FNORMIN,FNORMAX,PERIOD,T0,FNORM0,PM1)

Parameters

N :

number of points.

FNORMIN :

smallest normalized frequency (default: 0.05)

FNORMAX :

highest normalized frequency (default: 0.45)

PERIOD :

period of the sinusoidal fm (default: N )

T0 :

time reference for the phase (default: N/2 )

FNORM0 :

normalized frequency at time T0 (default: 0.25)

PM1 :

frequency direction at T0 (-1 or +1) (default: +1 )

Y :

signal

IFLAW :

its instantaneous frequency law (optional).

Description

fmsin generates a frequency modulation with a sinusoidal frequency. This sinusoidal modulation is designed such that the instantaneous frequency at time T0 is equal to FNORM0, and the ambiguity between increasing or decreasing frequency is solved by PM1.

Examples

z=fmsin(140,0.05,0.45,100,20,0.3,-1.0);plot(real(z));

See also

Authors

<< fmpower Choice of the Instantaneous Frequency gdpower >>