Documentacióncarga_identidad(filas, columnas)

carga_identidad(filas,columnas)\texttt{carga\_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 1 en las posiciones diagonales posibles.
  • Completa el resto con 0.
  • Retorna una MATRIZ nueva con estructura identidad.

Funciones API relacionadas

  • matrices.carga_aleatoria()
  • matrices.carga_cero()
  • matrices.crear_matriz()

Parámetros

ParámetroTipoDescripción
filasNUMERICOCantidad de filas que tendra la matriz.
columnasNUMERICOCantidad 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