/GIAN-Applied-NLA-Course

Materials for the GIAN Course "Modern Applications of Numerical Linear Algebra Methods"

Primary LanguageJuliaMIT LicenseMIT

Modern Applications of Numerical Linear Algebra Methods

This is the collection of notebooks for the course Modern Applications of Numerical Linear Algebra Methods.

The original GIAN Course was held from June 26, 2016 to July 5, 2016 at IIT Indore. The notebooks are currently being used in the course "Numerical Linear Algebra" at the University of Split.

Here are some links:

The notebooks are using Julia programming language. To start using Julia see the Julia Course

The Pluto notebooks (ending in .jl, found in the '/src' directory) are updated to the new Julia versions.

The original Jupyter notebooks (ending in .ipynb) and corresopomding PDF files are outdated, but are also provided.

The notebooks are divided into two modules:

  • Eigenvalue and Singular Value Decompositions
  • Applications

The naming scheme of the notebooks is the following:

  • lectures start with L,
  • tutorial assignments start with T, and
  • solutions to tutorial assignments start withS.

The notebooks can be used in two ways:

  1. Browsing:
  1. Cloning the notebooks to your computer with the command (in Linux)

    git clone https://github.com/ivanslapnicar/GIAN-Applied-NLA-Course.git

    For Windows, you can install the GitHub Desktop and use it to clone the repository, or download the zip file.

    The notebooks are now located in the directory GIAN-Applied-NLA-Course/src/ and can be used interactively.

Author's concept behind the creation of the course is in the Manifest.