t = linspace(0,1,200);
g = sin(2*pi*15.2*t-.05);
clg
hold off
axis([-20 220 -1.5 1.5])
subplot(211)
plot(g)

--------------------------

t = linspace(0,1,1000);
domain_pt = .2 % set to desired chirpiness
range_pt = .5; % always the middle
c = (range_pt - domain_pt)/(domain_pt*range_pt - range_pt);
a = c+1; b=0;  % for keeping it on [0,1]
h = sin(2*pi*15.2*(a*t+b)./(c*t+ones(t)) - .05);
clg
hold off
axis([-100 1100 -1.5 1.5])
subplot(211)
plot(h)

