Debagnik - the y variable represents the audio samples. In your case, that would be output. Just change your code to the following
time = data(: ,1);
y = data(: ,2);
plot(time, y);
I see that you have set the sampling rate, Fs, to be 6000...just like in the link that you have provided. If your time data is in seconds, then it looks like you have 2.5 seconds (time(end) - time(1)) worth of data. Since there are 108569 (length(output)) samples, then this would mean your Fs could be
Fs = length(output) / (time(end) - time(1));
Is this correct? Or is your sampling freqency really 6000?
Best Answer