Documentacióncarga_escalonado(dimension, paso)

carga_escalonado(dimension,paso)\texttt{carga\_escalonado}(dimension, paso)

Nombre

carga_escalonado - Genera un vector por bloques o escalones enteros.

Sinopsis

v = vectores.carga_escalonado(dimension, paso)

Descripcion

Construye un VECTOR donde cada elemento k toma el valor ENTERO(k / paso).

Es util para fabricar tramos constantes y datos por bloques.

Comportamiento

  • Agrupa varias posiciones bajo un mismo valor entero.
  • Cada bloque tiene ancho controlado por paso.
  • Retorna un VECTOR nuevo con forma escalonada.

Funciones API relacionadas

  • vectores.carga_aleatoria()
  • vectores.carga_aleatoria_nodup()
  • vectores.carga_creciente()
  • vectores.linspace()
  • vectores.carga_decreciente()
  • vectores.carga_unos()
  • vectores.carga_ceros()
  • vectores.carga_reversa()
  • vectores.carga_intercalado()
  • vectores.carga_negativo()
  • vectores.carga_par_impar()
  • vectores.carga_formula()

Parámetros

ParámetroTipoDescripción
dimensionNUMERICOLa dimension del vector. Indica la cantidad de elementos del vector.
pasoNUMERICOIndica la cantidad de elementos del mismo valor.

Valor de retorno

VECTOR - VECTOR numerico escalonado segun el ancho de paso indicado.

Ejemplo

ejemplo.blox
INCLUIR "vectores.api"
INCLUIR "graficos.api"

FUNCION PRINCIPAL
INICIO

	VECTOR 	v[]
	NUMERICO i, dimension, paso

	dimension = 50
	paso = 3 				// Cantidad de elementos por escalon


	v = vectores.carga_escalonado(dimension, paso)

	vectores.graficar(v, "barras", "PROG52 - API - VECTORES - carga_escalonado().png")

FINAL