Documentacióngraficar_trayectoria(xs, ys, tipo, titulo, archivo)
Nombre
graficar_trayectoria - Grafica una sola trayectoria a partir de dos vectores numericos.
Sinopsis
ok = graficos.graficar_trayectoria(xs, ys, tipo, titulo, archivo)
Descripcion
Construye un grafico simple a partir de dos vectores xs e ys.
Formato general:
ejemplo.blox
ok = graficos.graficar_trayectoria(xs, ys, "xy", "Trayectoria", "salida.png")
Es una funcion historica de conveniencia. Para codigo nuevo puede preferirse graficos.graficar_trayectorias() cuando se quiera trabajar con la tabla curvas general.
Comportamiento
- Exige que
xseystengan la misma dimension. - Prepara una sola serie del tipo indicado.
- Delega el dibujo final en
graficos.graficar_trayectorias(). - Se conserva por compatibilidad y simplicidad de uso, no como punto de entrada principal del grupo.
Funciones API relacionadas
graficos.xy()graficos.xt()graficos.graficar_trayectorias()graficos.graficar_trayectorias_n()graficos.graficar_trayectorias_t()
Parámetros
| Parámetro | Tipo | Descripción |
|---|---|---|
| xs | VECTOR | Vector numerico con valores del eje horizontal. |
| ys | VECTOR | Vector numerico con valores del eje vertical. |
| tipo | STRING | Tipo de grafico: por ejemplo "xy" o "barras". |
| titulo | STRING | Titulo visible del grafico. |
| archivo | STRING | Nombre o ruta del archivo de entrada o salida. |
Valor de retorno
VOID - No retorna valor. Genera el grafico y escribe el archivo PNG indicado.
Ejemplo
ejemplo.blox
INCLUIR "vectores.api"
INCLUIR "graficos.api"
FUNCION PRINCIPAL
INICIO "GRAFICOS - graficar_trayectoria()"
NUMERICO puntos, k, x_min, x_max
VECTOR xs[15], ys[15]
STRING titulo, archivo
puntos = 15
x_min = 0
x_max = 2*pi
xs = vectores.linspace(puntos, x_min, x_max)
ys = MIENTRAS (k < puntos) VALOR sin(2*pi*(k/15))
titulo = "Ejemplo de Trayectoria"
archivo = "GRAFICOS - graficar_trayectoria().png"
graficos.graficar_trayectoria(xs, ys, "xy", titulo, archivo)
FINAL