Instalación y entorno

J1.1 · Nivel J1 · Julia esencial

Objetivos

  • Instalar y actualizar Julia con juliaup.
  • Manejar los cuatro modos del REPL.
  • Ejecutar scripts con julia --project=..
  • Elegir entre REPL, script, Pluto y Quarto.
  • Generar y dibujar una señal con semilla fija.

juliaup

juliaup status
juliaup add 1.10
juliaup default 1.12
julia +1.10

Varias versiones a la vez: estable y LTS.

Los cuatro modos del REPL

Tecla Modo Prompt
(nada) Julia julia>
? Ayuda help?>
; Shell shell>
] Paquetes pkg>

Tabulador: \omega → ω, \zeta → ζ.

--project=.

julia --project=. scripts/mi_calculo.jl

El entorno del proyecto, no el personal: mismos paquetes y versiones en todos los ordenadores.

¿Dónde se ejecuta qué?

REPL, script, Pluto y Quarto, con flechas entre ellos

Práctica: primera señal

  • 10 s a 100 Hz, modos de 2,5 Hz y 7 Hz.
  • Semilla fija: Random.seed!(1).
  • RMS sin ruido: \(\sqrt{(1+0{,}4^2)/2}\approx0{,}7616\) m/s².

«Pídeselo a Claude»

Pide el script, ejecútalo con --project=. y verifica: RMS comprobado a mano, semilla fijada, git diff limpio.

La doy por superada si…

  • Sé cambiar de versión de Julia.
  • Me muevo por el REPL sin ayuda.
  • Sé para qué sirve --project=..