Saltar navegación

Documentación de FlexPro 2025

RangeCount

Realiza un recuento de rangos a partir de la matriz de Markov o un recuento de pares de rango a partir de la matriz de Rainflow. La función contabiliza las frecuencias absolutas o acumuladas de rangos o pares de rango positivos o negativos (histéresis).

Sintaxis

RangeCount(Matrix, Result)

 

La sintaxis de la función RangeCount consta de los siguientes elementos:

Parte

Descripción

Matrix

Es la matriz de Markov o de Rainflow que se va a analizar. Si se especifica una matriz de Markov, se obtienen los rangos. En el caso de una matriz de Rainflow, los pares de rango correspondientes. La matriz puede especificarse como una matriz de datos o como una serie de señales con un componente Z. En el segundo caso, 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 se van a contabilizar rangos positivos o negativos y si se van a determinar frecuencias acumuladas.

El argumento Result puede tener los siguientes valores:

Constante

Significado

COUNT_MINUS

Se contabilizan los rangos o pares de rango negativos.

COUNT_PLUS

Se contabilizan los rangos o pares de rango positivos.

+ COUNT_CUMULATIVE

Esta constante puede añadirse de forma opcional y, a continuación, especifica que deben determinarse las frecuencias acumuladas.

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 se requieren frecuencias acumuladas, se suman las frecuencias de la clase correspondiente y de todas las clases superiores para rangos positivos; para rangos negativos, se suman todas las clases inferiores. Si la Matrix se pasó como una serie de señales, el resultado es una señal cuyo componente X contiene los rangos reconstruidos a partir de los puntos medios de clase de Matrix. En caso contrario, el resultado es una serie de datos.

La reconstrucción de los rangos parte de una división de clases equidistante.

Disponibilidad

Opción Recuento

Ejemplos

RangeCount(MarkovMatrix, COUNT_PLUS)

Contabiliza los rangos positivos de la matriz de Markov determinada con la función MarkovMatrix.

RangeCount(RainflowMatrix, COUNT_MINUS)

Contabiliza los pares de rango negativos de la matriz de Rainflow determinada con la función RainflowMatrix.

Véase también

Función LevelCrossingCount

Función MarkovMatrix

Función RainflowMatrix

Función PeakCount

Opción Recuento

Objeto de análisis Recuento de Rainflow