在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
开源软件名称:minireference/noBSLAnotebooks开源软件地址:https://github.com/minireference/noBSLAnotebooks开源编程语言:Jupyter Notebook 95.6%开源软件介绍:No bullshit guide to linear algebra notebooksJupyter notebooks with exercises for the No Bullshit Guide to Linear Algebra by Ivan Savov (Minireference Co., v2.2 2021, ISBN 0992001021). The book is available in both print and digital formats: • softcover print from lulu.com bit.ly/noBSLA-sc • hardcover print from lulu.com bit.ly/noBSLA-hc • softcover print from amazon: amzn.com/dp/0992001021 • digital download from gumroad: gum.co/noBSLA. For more info, visit the book’s website minireference.com. AbstractLinear algebra is the foundation of science and engineering.
Knowledge of linear algebra is a prerequisite for studying statistics,
machine learning, computer graphics, signal processing, chemistry, economics,
quantum mechanics, and countless other applications.
Indeed, linear algebra offers a powerful toolbox for modelling the real world.
Readers can build up their understanding of linear algebra by solving exercises
and practice problems using the computer algebra system ContentsFollow the video links to watch the tutorials or click the "Open in Colab" links to play explore the linear algebra notebooks interactively on your own. See the section Local installation below for instructions how to install and run the notebooks locally on your computer. Chapters overviewThis video and the associated notebook provide a bird's eye view of the whole book.
Chapter 2: Intro to linear algebraDefinitions of vectors and matrices
Linearity intuition
Chapter 3: Computational linear algebraExercises on Gauss-Jordan elimination
ProblemsChapter 4: Geometric aspects of linear algebraExercisesProblemsLocal installationThe Colab links provided above allow you to run the notebooks in the cloud, which is very useful (you don't need to install anything on your computer). For an even better interactive experience, you can install the jupyter notebook software on your computer and run the notebooks locally. Prerequisites: before you begin, make sure you have required software:
Step 1. Use git to clone the repositoryOpen a command prompt and issue the following command to "clone" all the notebook files from the github repo and make a local copy of them on your computer: git clone https://github.com/minireference/noBSLAnotebooks.git After a few seconds you should be able to see the Step 2. Install the required Python librariesThe next will be to change directory ( cd noBSLAnotebooks
python -m pip install -r requirements.txt This command will take a few minutes to run and in the process install jupyter notebook software and all the other libraries we'll use in the notebooks. Step 3. Running the notebooksYou can start the jupyter notebook server using the command jupyter notebook then click on the link printed in the terminal to open access the notebook interface in your web browser (your browser might open automatically when you run the command). Note: It's important to keep the notebooks in their current location because
they make use of the plotting helper functions in LinksHere are some additional links to learning resources on linear algebra and
ContributingTo contribute to the |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论