Documentacióntranspuesta(M)
Nombre
transpuesta - Calcula la matriz transpuesta.
Sinopsis
out = matrices.transpuesta(M)
Descripcion
Intercambia filas por columnas para construir la transpuesta de una matriz.
Es util en algebra lineal, productos matriciales y analisis estructural.
Comportamiento
- Construye una matriz de dimensiones intercambiadas.
- Asigna
out[j,i] = M[i,j]. - Retorna una
MATRIZnueva con la transpuesta.
Funciones API relacionadas
matrices.copiar()matrices.rotar()matrices.rotar90_horario()matrices.rotar90_antihorario()matrices.rotar180()matrices.intercambiar_filas()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| M | MATRIZ | Matriz a transponer. |
Valor de retorno
MATRIZ - Matriz transpuesta de dimensiones M.col x M.fil.
Ejemplo
ejemplo.blox
INCLUIR "matrices.api"
FUNCION PRINCIPAL
INICIO
MATRIZ matriz[][], transpuesta[][]
NUMERICO i, filas, columnas
filas = 5
columnas = 5
matriz = matrices.carga_aleatoria(filas, columnas, 10)
matrices.imprimir(matriz)
transpuesta = matrices.transpuesta(matriz)
matrices.imprimir(transpuesta)
FINAL