Matériel supplémentaire
Les pages listées ici contiennent du matétiel supplémentaire pour compléments plus avancés :
améliorer la rapidité d’exécution des simulations en utilisant au maximum la définition de
struct
et defunction
tracer une jolie figure pour Lotka Volterra avec
Makie.jl
utiliser l’interface
integrator
deDifferentialEquations.jl
ou la redéfinition de problèmes d’intégration viaremake
réaliser des graphiques animés avec
Makie.jl
, un exemple sur Lotka Volterrasimuler une équation de réaction-diffusion en une dimension : le modèle de Fisher-KPP
Nous n’avons qu’effleuré l’utilisation de Julia
, par exemple tout le code présenté est scripté et relativement peu de code est inclus dans des fonctions. Nous n’avons pas non plus abordé les types struct
et le multiple dispatch
qui sont pourtant au coeur du fonctionnement, de l’efficacité, et de la versatilité de ce langage.
Pour aller plus loin (et aussi revoir quelques bases !), vous pouvez par exemple vous référer à ces tutoriels:
le cours Introduction to computational thinking du MIT (assez long)
le workshop Julia Zero-to-Hero de Georges Datseris (plus direct)