Documentacióncarga_identidad(filas, columnas)
Nombre
carga_identidad - Crea una matriz identidad rectangular o cuadrada.
Sinopsis
out = matrices.carga_identidad(filas, columnas)
Descripcion
Construye una MATRIZ con unos en la diagonal principal y ceros en el resto.
Es util para algebra matricial, pruebas e inicializaciones especiales.
Comportamiento
- Coloca
1en las posiciones diagonales posibles. - Completa el resto con
0. - Retorna una
MATRIZnueva con estructura identidad.
Funciones API relacionadas
matrices.carga_aleatoria()matrices.carga_cero()matrices.crear_matriz()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| filas | NUMERICO | Cantidad de filas que tendra la matriz. |
| columnas | NUMERICO | Cantidad de columnas que tendra la matriz. |
Valor de retorno
MATRIZ - Matriz identidad. Todo cero con la diagonal con unos.
Ejemplo
ejemplo.blox
INCLUIR "matrices.api"
FUNCION PRINCIPAL
INICIO
MATRIZ mat[][]
NUMERICO i, filas, columnas
filas = 8
columnas = 8
DEPURAR(mat)
mat = matrices.carga_identidad(filas, columnas)
matrices.imprimir(mat)
FINAL