Привет! Это страничка с примерами для моей книги "Давайте объясню ...", которая посвящена применению математики для решения прикладных задач. Некоторые решения из книги или требуют программирования, или хорошо иллюстрируются программным кодом - и то и другое вы найдёте здесь.
Вы можете читать решения с иллюстрациями прямо в браузере. Если же вы хотите выполнить их или модифицировать, то вам понадобятся:
- Клиент для системы контроля версий git. Здесь есть подробная инструкция, как его установить на различные операционные системы. Чтобы загрузить файлы себе на компьютер, выполните команду
git clone https://github.com/str-anger/math-book.git
в папке, куда вы хотите сохранить файлы. - Jupyter Notebook - это среда для языка Python, которая позволяет выполнять код частями и сохранять его вместе с результатами, иллюстрациями и т.д.
.ipynb
- формат этих "ноутбуков". Чтобы установить среду сразу вместе со всеми зависимостями (язык, библиотеки, ...), можно поставить пакет Anaconda. - Чтобы запустить среду Jupyter Notebook вам нужно будет набрать в консоли вашей операционной системы
jupyter notebook --notebook-dir=имя_папки_с_файлами
, после чего сам собой запустится браузер, и вы сможете открыть любой пример и выполнить его.
Если вы найдёте в книге или коде какие-либо неточности, ошибки или места для улучшения - смело пишите мне на почту [email protected].
Приятного чтения!
Станислав Протасов