function y=sinewave2(freq,dur,rate) % y=sinewave2(frequency,duration,samplerate) % generate a sinewave % samplerate defaults to 11025Hz % duration defaults to 1.0s % frequency defaults to 1000Hz if (nargin<3) rate=11025; end if (nargin<2) dur=1.0; end if (nargin<1) freq=1000; end t = 0:1/rate:dur; y = sin(2*pi*freq*t);