decibel {ifultools}R 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 decible form to use in the conversion. If type=1 10 * log10(x) is used to convert the input and 20 * log10(x) isued 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)

[Package ifultools version 1.0-6 Index]