フィルターのクリア

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 and Video Data についてさらに検索

製品


リリース

R2018a

Community Treasure Hunt

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

Start Hunting!

Translated by