Kaiyangshi-Ito / math578

This repository serves as my study material collection and lab assignments submission platform for MATH 578 Numerical Analysis, Fall 2020.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

MATH 578 Numerical Analysis

This repository serves as my study material collection and lab assignments submission platform for MATH 578 Numerical Analysis.


While theory assignments are uploaded to MyCourses directly, all my written lab assignments are in this folder, and here is the list of them:

A coding note: I used numpy for the lab assignments. Note that to run everything on GPU, it's easy to simply replace numpy with cupy; and to use complier, it's trivial with numba -- at least those are my usual preferences of coding packages for computation in Python (remark: it's 2020 as I type down this line). However, computation for the lab assignments is actually not too intense -- if it's coded in an efficient manner, which is why I don't bother with cupy or numba here for the assignments.


The slides created for my course seminar presentation can be found here -- it's a 30 minutes short talk on SVD.


My re-organized and summarized notes based on the course material can be found here -- I prefer not to use markdown due to the LaTeX packages I needed to create this.

About

This repository serves as my study material collection and lab assignments submission platform for MATH 578 Numerical Analysis, Fall 2020.


Languages

Language:Jupyter Notebook 100.0%