Realiza un recuento de cruces de límites de clase a partir de la matriz de Markov o de Rainflow. La función contabiliza las frecuencias absolutas de cruces de nivel ascendentes o descendentes de límites de clase.
Sintaxis
LevelCrossingCount(Matrix, Result)
La sintaxis de la función LevelCrossingCount consta de los siguientes elementos:
Parte |
Descripción |
||||||
|---|---|---|---|---|---|---|---|
Matrix |
Es la matriz de Markov o de Rainflow que se va a analizar. Si la matriz se especifica como una serie de señales con un componente Z, los componentes X y Z deben contener los puntos medios de clase de la división de clases subyacente a la matriz. Las estructuras de datos permitidas son Matriz de datos y Serie de señales. Se permiten todos los tipos de datos reales. Se aplican restricciones adicionales al componente X. Los valores deben tener un espaciado constante que no sea igual a cero. Si el argumento es una lista, la función se ejecuta para cada elemento de la lista y el resultado también es una lista. |
||||||
Result |
Especifica si deben contabilizarse los cruces de nivel ascendentes o descendentes. El argumento Result puede tener los siguientes valores:
Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso. |
Notas
Si la Matrix se pasó como una serie de señales, el resultado es una señal cuyo componente X contiene los límites de clase reconstruidos a partir de los puntos medios de clase de la Matrix. En caso contrario, el resultado es una serie de datos. Al reconstruir los límites de clase, se parte de una división de clases equidistante.
Disponibilidad
Opción Recuento
Ejemplos
LevelCrossingCount(MarkovMatrix, COUNT_PLUS) |
Contabiliza los cruces de límites de clase de la matriz de Markov determinada con la función MarkovMatrix. |
LevelCrossingCount(RainflowMatrix, COUNT_MINUS) |
Contabiliza los cruces de nivel descendentes de límites de clase de la matriz de Rainflow determinada con la función RainflowMatrix. |