Шпаргалка по численным методам: готовый код методов и тексты теории по понятному имени
Project description
numcheat
Шпаргалка по численным методам: быстрый доступ к готовому коду методов и к текстам теоретических ответов по понятному имени. Удобно держать под рукой в Jupyter.
Установка
pip install numcheat
Использование
from numcheat import code, theory, find, ls, show
ls() # оглавление всех методов и тем
find("шур") # поиск по ключевому слову из задания
code("ньютон") # копирует готовый код метода в буфер обмена (Ctrl+V)
theory("штрассен") # копирует текст теоретического ответа в буфер
show("ньютон") # просто показать код на экране (без копирования)
Русские синонимы функций (для совместимости): код, теория, найти, список, показать.
Что внутри
- Практика (
code/show): бисекция, метод Ньютона, секущих, простая итерация, Гаусса–Зейделя, интерполяция (Лагранж, сплайны), умножение матриц (наивное, Штрассен), собственные значения (степенной метод, вращения Якоби, QR-алгоритм, разложение Шура, QR-разложение), ОДУ (Эйлер, предиктор-корректор, Рунге–Кутта, Адамс), Фурье (ДПФ, БПФ). - Теория (
theory): краткие ответы на типовые теоретические вопросы.
Весь код использует только базовые средства Python, numpy и matplotlib.
Лицензия
MIT
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file numcheat-0.1.0.tar.gz.
File metadata
- Download URL: numcheat-0.1.0.tar.gz
- Upload date:
- Size: 37.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
36142892de4b804f0fbc7900f7e520f16a8a40aa903668a9fe95250b6a0985ec
|
|
| MD5 |
1333f0fc2f7eea6f30ba090e97586ff3
|
|
| BLAKE2b-256 |
1ccbef681a6edba9d4e6a55a138b295f59a53231681d2708db3de545e9001f4d
|
File details
Details for the file numcheat-0.1.0-py3-none-any.whl.
File metadata
- Download URL: numcheat-0.1.0-py3-none-any.whl
- Upload date:
- Size: 39.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.9.6
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
ce8cefc5bd905210ede8b47ed265f7a2bbf91afb843e2aaf6ea477af5bc658ef
|
|
| MD5 |
6d4d50d639441cc45292138a19fbfc8d
|
|
| BLAKE2b-256 |
1f21c515abf6ff8707e43233007b30c883e7716df507be6e3ff16056395768cd
|