Clear Filters
Clear Filters

Measuring Intensity of Sound

14 views (last 30 days)
Alok Bendale
Alok Bendale on 20 Nov 2019
Answered: Abhishek Kumar on 4 Dec 2020
Hello all,
I am working on sound intensity probelm. I have recorded data using 2 microphones as pressure. I need to know how can I calculate sound intensity of that signal. I am stuck on this problem since a month and couldnt find anything that will solve it. Attached files has data recorded from 600Hz sine sound wave with some noise.

Answers (1)

Abhishek Kumar
Abhishek Kumar on 4 Dec 2020
Hi Alok, as I understand you have recorded for 2 microphones in terms of pressure. The formula to convert pressure into intensity is
I = (P^2)/Z0;
I=Intensity,
P=Pressure,
Z0=Acoustic Impedance.
Thus you can use the following solution:
num = xlsread("DATA.xlsx");
P1 = num(:,2);
P2 = num(:,3);
Z = 400;
I1 = (P1.^2)/Z;
I2 = (P2.^2)/Z;

Categories

Find more on Audio I/O and Waveform Generation in Help Center and File Exchange

Products


Release

R2018a

Community Treasure Hunt

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

Start Hunting!