Histogram and sound amplitude

3 visualizzazioni (ultimi 30 giorni)
TESFAW
TESFAW il 16 Ago 2014
Commentato: Image Analyst il 16 Ago 2014
Hi everybody!
I need help on histogram for sound data analysis
How can I interpret the X axis and y axis for the histogram plot of signal(sound)
For the code
plot(y);
hist(y,linspace(-1,1,51));
axis([-0.6,0.6,0,5000])
where y=wavread(file)
any help?
  1 Commento
TESFAW
TESFAW il 16 Ago 2014
10Q! I know that yes!
but what x and y actually represent for sound is my question
my opinion is
for x amplitude (pressure variation),
for y number of samples in that amplitude range
I am not sure
plz correct me

Accedi per commentare.

Risposte (1)

Image Analyst
Image Analyst il 16 Ago 2014
x is like time, and y is like amplitude or signal voltage.
  1 Commento
Image Analyst
Image Analyst il 16 Ago 2014
There is no "x" in your code, just y. If you plot y the "x" axis is really "element number" and y is sound signal. If you plot the histogram, the "x" is the "y" bins (the y gets quantized), and the "y" is the counts, meaning the number of elements that have y values in the bin range. Each bin overs a different range of y, and the histogram counts up the number of elements in that range.

Accedi per commentare.

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by