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}}. |