Documentacióncarga_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
VECTORnuevo 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ámetro | Tipo | Descripción |
|---|---|---|
| dimension | NUMERICO | La dimension del vector. Indica la cantidad de elementos del vector. |
| paso | NUMERICO | Indica 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