Saltar navegación

Documentación de FlexPro 2025

TransposeMatrix

Transpone una matriz.

Sintaxis

TransposeMatrix(Matrix)

 

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

Parte

Descripción

Matrix

El conjunto de datos con la matriz que se va a transponer.

Las estructuras de datos permitidas son Matriz de datos y Serie de señales. Se permiten todos los tipos de datos.

Notas

El resultado tiene la misma unidad que el argumento Matrix.

La matriz se refleja en la diagonal principal.

La matriz se transfiere como una matriz de datos en la que las series de datos corresponden a las filas. Si se pasa como argumento una serie de señales con un componente Z, el componente Y se transpone y los componentes X y Z se intercambian. Si no hay componente Z, solo se procesa el componente Y y el resultado es una matriz de datos.

El resultado tiene el mismo tipo de datos que el argumento transpuesto.

Ejemplo de matriz 3x3:

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.

Nota        Tenga en cuenta que las series de datos de la matriz de datos se interpretan como las filas de la matriz, aunque se muestren como columnas en la ventana de conjunto de datos. Esta asignación es necesaria para que el operador de índice pueda utilizarse para matrices con el orden "filas primero, columnas después" especificado por el cálculo de matrices.

Disponibilidad

FlexPro Basic, Professional, Developer Suite

Ejemplos

TransposeMatrix({{1, 3},{5,6}})

Devuelve la matriz de datos {{1, 5}, {3, 6}}.

Véase también

Función MatrixMultiplication

Función InverseMatrix