Algorithms | latest | k-factor
K-factor
The K-factor is defined as the product of peak amplitude and RMS.
References
- Farrar, C. R., & Worden, K. (2012). Structural health monitoring: a machine learning perspective. John Wiley & Sons.
Code
INFO
The following snippet is written in a generic and unoptimized manner. The code aims to be comprehensible to programmers familiar with various programming languages and may not represent the most efficient or idiomatic Python practices. Please refer to implementations for optimized implementations in different programming languages.
py
import numpy as np
def k_factor(signal: np.ndarray) -> float:
return np.max(np.abs(signal)) * np.sqrt(np.mean(signal**2))