MATLAB: Plot time of audio file in milliseconds

milliseconds

Hi there,
I have imported a .wav file into MATLAB, I am plotting this audio file in amplitude/time but I need it to be displayed in milliseconds rather than seconds.
The .wav file is configured in the workspace as data and fs.
The code I am using to plot the file in time is :
>> t=[0:length(data)-1] / fs;
>> plot(t, data);
Many thanks in advance for your time.

Best Answer

Try this:
plot(t*1E+3, data);
That converts seconds to milliseconds. The plot otherwise remains the same.