Documentacióngraficar_trayectorias_t(curvas, titulo, archivo)

graficar_trayectorias_t(curvas,titulo,archivo)\texttt{graficar\_trayectorias\_t}(curvas, titulo, archivo)

Nombre

graficar_trayectorias_t - Grafica varias trayectorias temporales usando una firma simplificada.

Sinopsis

ok = graficos.graficar_trayectorias_t(curvas, titulo, archivo)

Descripcion

Recibe una tabla curvas con varias trayectorias temporales y construye una configuracion minima orientada a tiempo.

Formato general:

ejemplo.blox
TABLA curvas

curvas[1] = { X = ts, Y = xs, nombre = "x(t)", tipo = "xy" }
curvas[2] = { X = ts, Y = ys, nombre = "y(t)", tipo = "xy" }

ok = graficos.graficar_trayectorias_t(curvas, "Trayectorias temporales", "salida.png")

Es una variante historica de conveniencia sobre graficos.graficar_trayectorias(). No es el punto de entrada mas general del grupo.

Comportamiento

  • Construye internamente una tabla graf con eje horizontal temporal.
  • Delega la generacion real en graficos.graficar_trayectorias().
  • Se conserva para expresar con claridad que el eje horizontal representa tiempo, no como punto de entrada principal.

Funciones API relacionadas

  • graficos.graficar_trayectoria()
  • graficos.xy()
  • graficos.xt()
  • graficos.graficar_trayectorias()
  • graficos.graficar_trayectorias_n()

Parámetros

ParámetroTipoDescripción
curvasTABLATabla de curvas o series a graficar.
tituloSTRINGTitulo visible del grafico.
archivoSTRINGNombre 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_trayectorias_t()"

   NUMERICO puntos, k, t_min, t_max
   VECTOR ts[200], xs[200], ys[200]
   TABLA curvas

   puntos = 200
   t_min = 0
   t_max = 4*pi

   ts = vectores.linspace(puntos, t_min, t_max)
   xs = MIENTRAS (k < puntos) VALOR sin(ts[k])
   ys = MIENTRAS (k < puntos) VALOR cos(ts[k])

   curvas[1] = { X = ts, Y = xs, nombre = "sin(t)", tipo = "xy" }
   curvas[2] = { X = ts, Y = ys, nombre = "cos(t)", tipo = "xy" }

   graficos.graficar_trayectorias_t(
      curvas,
      "Trayectorias temporales",
      "GRAFICOS - graficar_trayectorias_t().png"
   )

FINAL