Compute the ratio of the largest absolute value to the root-mean-square (RMS) value of the object x.
peak2rms(x, MARGIN =2)
Arguments
x: the data, expected to be a vector, a matrix, an array.
MARGIN: a vector giving the subscripts which the function will be applied over. E.g., for a matrix 1 indicates rows, 2 indicates columns, c(1, 2) indicates rows and columns. Where x has named dimnames, it can be a character vector selecting dimension names. Default: 2 (usually columns)
Returns
Vector or array of values containing the peak-magnitude-to-RMS ratios of the specified MARGIN of x.
Details
The input x can be a vector, a matrix or an array. If the input is a vector, a single value is returned representing the peak-magnitude-to-RMS ratio of the vector. If the input is a matrix or an array, a vector or an array of values is returned representing the peak-magnitude-to-RMS ratios of the dimensions of x indicated by the MARGIN argument.