聲強及聲強級計算

(Sound intensity and sound intensity level calculation)

更新日期: 2011年4月18日

程式可以計算下列問題:

˙由聲強(Sound intensity / W m-2)計算出聲強級(Sound intensity level / db)

˙由聲強級(Sound intensity level / db)計算出聲強級(Sound intensity / W m-2)

˙由N個聲強級(Sound intensity level / db)計算出聲強級總和

計算公式:

h = 10 log10( I / Io ) db

 

注意 : 10^( 是按shift log ,E是按 EXP

程式 (54 bytes)

MM-: ?→A: Lbl 0: ?→B: 10^( . 1BM+:

A => 10 log( M→B: A=2 => Goto 0: 

If A: Then E-12M: Else 5! + 10 log( B

 

例題1: 若聲強為 10-11 W m-2 ,求聲強級。

按 Prog 1 再按 EXE (不輸入或輸入0代表轉換為聲強級)

1 EXP - 11 EXE (顯示答案為 10 db)

 

例題2: 若聲強級為 10 db ,求聲強。

按 Prog 1 再按 1 EXE (輸入1代表轉換為聲強)

10 EXE (顯示答案為10-11 W m-2 )

 

例題3: 三個噪音源的聲強級分別為 60 db, 63 db及65 db,求三個噪音加起來的聲強級。

按 Prog 1 再按 2 EXE (輸入2代表計算N個聲強級的和)

60 EXE 63 EXE 65 EXE (顯示答案為 67.89 db)

計算完結後按 AC 終止程式

 

返回 CASIO fx-50FH 及 fx-50F PLUS 程式集

Free Web Hosting