Saltar navegación

Documentación de FlexPro 2025

MarkovMatrix

Determina la matriz de Markov (matriz de transición) de un conjunto de datos.

Sintaxis

MarkovMatrix(DataSet, ClassLimits, Hysteresis)

 

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

Parte

Descripción

DataSet

El conjunto de datos para el que debe determinarse una matriz de Markov.

Las estructuras de datos permitidas son Serie de datos y Señal. Se permiten todos los tipos de datos reales.

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.

ClassLimits

Contiene una serie de datos que contiene los límites de clase para el recuento. Si ClassLimits contiene n valores, se definen n-1 clases cerradas. El primer o último valor de ClassLimits proporciona el límite inferior o superior de la división de clases. Los valores fuera de este rango no se clasifican.

Las estructuras de datos permitidas son Serie de datos. Se permiten todos los tipos de datos reales. La unidad debe ser compatible con la del parámetro DataSet.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Hysteresis

Especifica una histéresis (filtro de rango) que provoca el ocultamiento de pequeños cambios de carga alrededor de un límite de clase. Solo se clasifican las transiciones cuyo valor absoluto es al menos tan grande como la histéresis.

Las estructuras de datos permitidas son Valor escalar. Se permiten todos los tipos de datos reales. La unidad debe ser compatible con la del parámetro DataSet.

Si el argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Notas

Los tipos de DataSet y ClassLimits deben ser iguales. Si no es así, se ajustarán entre sí. Si se especificó una serie de datos como conjunto de datos, el resultado es una matriz de datos de valores enteros de 64 bits con la matriz de Markov. Las filas de la matriz (índice en dirección X) corresponden a las clases "de" de las transiciones y las columnas, a las clases "a". Si DataSet se especificó como señal, el resultado es una serie de señales con un componente Z cuyos componentes X y Z contienen los puntos medios de clase resultantes de los límites de clase.

Disponibilidad

Opción Recuento

Ejemplos

MarkovMatrix(Signal(DataSet, 1), (11., Minimum(DataSet), Range(DataSet) / 10.), Range(DataSet) / 10. * 0.01)

Calcula la matriz de Markov de la serie de datos 'DataSet' para 10 clases de igual tamaño. Las transiciones que se contabilizan se marcan alternativamente en rojo y en azul.

Véase también

Función LevelCrossingCount

Función PeakCount

Función RainflowMatrix

Función RangeCount

Opción Recuento

Objeto de análisis Matriz de recuento