HyperMath

dBb

dBb

Previous topic Next topic No expanding text in this topic  

dBb

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Acoustic B weighting function.

Syntax

Output = dBb(Freq, Mag, Ref)

Arguments

Name

Description

 

Freq

The frequency vector containing real data.

 

Mag

The magnitudes of the spectrum.  A vector of real numbers having the same length as Freq.

 

Ref (optional)

A reference value (and a positive number).

Outputs

Name

Description

 

Output

The weighted response.  A vector of real numbers.

Example

Apply B weights to the magnitudes of the frequency spectrum of a signal.

 

Syntax

 

Output = dBb(Freq, Mag, Ref)

 

Results

 

The output is the weighted magnitude spectrum.

Comments

The dBb function returns the B-weighted frequency curve for the input curve.  The B-weighting dampens the non-audible components of the input curve.  The Mag vector is divided by Ref and then weighted.

The function does not express the output in dB, following the Templex strategy in which the dB conversion is handled by the plot.

See Also:

dBa

dBc

dBu