decibel: Conversion to decibels

decibelR Documentation

Conversion to decibels

Description

Convert numeric input into decibels.

Usage

decibel(x, type=1, na.zero=TRUE)

Arguments

x

a real positive numeric value.

na.zero

logical value controlling the handing of zeros in the data. If TRUE, the zero values are replaced with NAs prior to converting to decibels, avoiding an error when attempting to take the logarithm of zero.

type

an integer signifying the decibel form to use in the conversion. If type=1 10 * log10(x) is used to convert the input and 20 * log10(x) is used for type=2.

Value

the decibel equivalent of the input x.

See Also

nextDyadic, isVectorAtomic.

Examples

decibel(c(1,10,100,1000), type=1)
decibel(c(1,10,100,1000), type=2)

ifultools documentation built on July 14, 2022, 5:07 p.m.