www.pudn.com > tryGUI.rar > waveshape.m


function gt=waveshape(Dg,Ts,Tf) 
 
pi=3.1416; 
for n=0:round(Tf/Ts)-1 
    t=n*Ts; 
    if (t<0)|(t>=Dg) 
        gt(n+1)=0; 
    else 
        gt(n+1)=sin(pi/Dg*t); 
    end 
            
end