The notebooks I worked on during the Numerical Computing course at the University of Bologna.
- Linear systems: matrices, norms, LU factorization, Cholesky factorization.
- Singular value decomposition with applications to image compression.
- Linear least squares problem and polynomial regression.
- Nonlineare equations: fixed-point iteration and Newton method.
- Unconstrained optimization: gradient descent and backtracking line search.
- Image enhancement: deblurring, denoising, Tikhonov regularization.
- Super resolution of images and total variation denoising.
These notebooks are a completed and modified version of the ones created by @sedaboni as exercises for the Numerical Computing course at the University of Bologna.