Engee documentation

Maths

This section presents Julia packages for solving problems in numerical analysis, dynamical systems, probabilistic modelling, and working with graphs. The main tools include Roots.jl for finding roots of equations, NumericalIntegration.jl for numerical integration, and IterativeSolvers.jl for iterative methods for solving linear systems and eigenvalue problems. These packages help to solve a wide range of problems, from calculating roots and integrals to solving linear equations using efficient and accurate algorithms.

Turing.jl is also useful for probabilistic programming and statistical modelling, including automatic differentiation and working with Bayesian models. DynamicalSystems.jl focuses on modelling dynamic systems. Data visualisation is possible with StatsPlots.jl, and LightGraphs.jl provides powerful graph tools.