Симпатичный
-
Обзор SymPy
- SymPy — это библиотека Python для символьных вычислений с открытым исходным кодом.
- Она доступна как отдельное приложение, библиотека для других приложений или онлайн.
- SymPy проста в установке и использовании, имеет небольшой набор зависимостей.
-
Функции и возможности
- SymPy включает широкий спектр математических функций, включая символьные вычисления, анализ, алгебру и квантовую физику.
- Она может форматировать результаты вычислений в виде кода LaTeX.
- SymPy является свободным программным обеспечением с новой лицензией BSD.
-
Разработка и особенности
- Библиотека SymPy состоит из ядра и множества дополнительных модулей.
- Ядро SymPy содержит около 260 000 строк кода и включает самотесты.
- Оно включает в себя основные арифметические операции, упрощение, расширение, функции и другие математические операции.
-
Дополнительные модули и проекты
- SymPy интегрируется с другими проектами, такими как SageMath, SymEngine, mpmath, SymPyCore, SfePy, GAlgebra, Quameon, Lcapy и LaTeX Expression project.
- SymPy также поддерживает символьное статистическое моделирование и Diofant.
-
Зависимости и примеры использования
- Начиная с версии 1.0, SymPy использует mpmath в качестве зависимости.
- Дополнительные зависимости, такие как gmpy и matplotlib, могут расширить его возможности.
- SymPy предоставляет функции для красивой печати, расширения, построения графиков и других математических операций.
-
Ресурсы и поддержка
- SymPy имеет официальный веб-сайт, портал бесплатного программного обеспечения, математический портал и другие ресурсы.
- Она предлагает учебные пособия, репозиторий кода на GitHub и поддержку через форумы и чат-комнату.
Полный текст статьи: