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
| (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é?
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=..