Skip to content

bkimo/linear-algebra-python

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Jul 18, 2022
949d15b · Jul 18, 2022

History

30 Commits
Jan 26, 2020
Jan 29, 2019
Jan 28, 2019
Jan 28, 2019
Jan 19, 2021
Jan 26, 2020
Jul 18, 2022
Jul 12, 2022
Jul 12, 2022
Jul 12, 2022
Jan 17, 2020
Feb 6, 2019
Mar 14, 2019

Repository files navigation

Introductory Linear Algebra in Python

These learning materials are to supplement the teaching of linear algebra at undergrauate level, elucidating the core concepts and applying those concepts to useful settings.

Get an interactive session in MyBinder.org or Google's Colab with these course materials by clicking on the button below. Select the folder notebooks to access the course material as fully executable Jupyter notebooks. (Note that lauching interactive binder may take several minutes.)

Binder Open In Colab

Tutorial 1: Using Jupyter Notebook

What is Jupyter?,Launching a Jupyter notebook, Cells, Code cells, Display of graphics, Proper formatting of cells, Best practices for code cells, Markdown cells, Styling your notebook, Collaborating with Google Drive

Tutorial 2: Introduction to LaTeX for Jupyter notebook

Basic inline Latex, Displaying equations on separate lines, Fractions (and an example of fine-tuning), Grouping operators (and more fine-tuning), Matrices and arrays, Using Latex in figures, Useful Latex symbols

Lab 1: Matrix Algebra with Numpy

What is a matrix?, Matrices in Python, NumPy Array, Array of integers, floats and complex Numbers, Array of zeros and ones, Manipulating arrays with reshape(), Matrix Operations, Access matrix elements, rows and columns, N-dimensional Arrays,

Lab 2: Two-Dimensional (2D) Linear Transformations

Vectors, Dot product, Matrix-vector multiplication, Matrix-matrix multiplication, Inverse of a matrix, Linear transformation on images

[Lab 3]

[Lab 4]

About

Linear Algebra in Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published