Some Jupyter notebooks that explore computer modelling and simulation techniques.
Files "Asm*.ipynb" and "Asm9.pdf" are assignments from a course titled Computer Modelling and Simulation.
Reference Book: Spectral Methods in MATLAB by Llyod N. Trefethen
- Asm1 : Differentiation matrices, Finite Difference schemes
- Asm2 : Fourier Transforms, spectral derivative, sinc function interpolation
- Asm3 : Spectral derivative matrix, time-stepping using Euler Explicit and Leap Frog
- Asm4 : Vandermonde matrix, lagrange interpolation on Uniform and Chebyshev nodes
- Asm5 : Legendre nodes and Chebyshev nodes
- Asm6 : Chebyshev differentiation matrices
- Asm7 : Euler-Maclaurin summation formula, Stirling's approximation, numerical integration, Hermite polynomials
- Asm8 : Runge-Kutta methods
- Asm9 : Monte carlo simulations, Markov chains