Measuring Intensity of Sound

15 ビュー (過去 30 日間)
Alok Bendale
Alok Bendale 2019 年 11 月 20 日
回答済み: Abhishek Kumar 2020 年 12 月 4 日
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.
  1 件のコメント
KALYAN ACHARJYA
KALYAN ACHARJYA 2019 年 11 月 20 日
Please see here

サインインしてコメントする。

回答 (1 件)

Abhishek Kumar
Abhishek Kumar 2020 年 12 月 4 日
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;

カテゴリ

Help Center および File ExchangeAudio I/O and Waveform Generation についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by