Logo   Information, Signal, Images et ViSion C.N.R.S.   GdR   M.E.S.R.

amgauss



Purpose
Gaussian amplitude modulation.


Synopsis
y = amgauss(N)
y = amgauss(N,t0)
y = amgauss(N,t0,T)


Description
amgauss generates a gaussian amplitude modulation centered on a time t0, and with a spread proportional to T. This modulation is scaled such that y(t0)=1 and y(t0+T/2) and y(t0-T/2) are approximately equal to 0.5 :

\begin{displaymath}y(t)=e^{-\pi\left({t-t_0\over T}\right)^2}\end{displaymath}

Name Description Default value
N number of points  
t0 time center N/2
T time spreading 2*sqrt(N)
y signal  




Examples

         z=amgauss(160);        plot(z);
         z=amgauss(160,90,40);  plot(z);
         z=amgauss(160,180,50); plot(z);


See Also
amexpo1s, amexpo2s, amrect, amtriang.



Eric Chassande-Mottin 2005-10-26

© GdR ISIS - Contact