Описание

SymPy - это библиотека Python для символьных вычислений. Заявленные цели библиотеки - стать полнофункциональной системой компьютерной алгебры и поддерживать простую кодовую базу для обеспечения расширяемости и понятности. SymPy полностью написан на Python и не зависит от каких-либо дополнительных библиотек. Он доступен как в виде настольного приложения, так и в Интернете, так как SymPy Live.SymPy включает в себя функции, начиная от базовой символической арифметики и заканчивая исчислением, алгеброй, дискретной математикой и квантовой физикой. Он способен форматировать результат вычислений в виде кода LaTeX. SimPy является свободным программным обеспечением и лицензируется по новой лицензии BSD. Ведущими разработчиками являются Ondrej Certik и Aaron Meurer.Features. Библиотека SymPy разделена на ядро с множеством дополнительных модулей. В настоящее время ядро SymPy содержит около 13 000 строк кода (включая комментарии и строки документации), и его возможности включают: Основные возможности Основная арифметика : *, /, +, -, ** Функции расширения упрощения: тригонометрические, гиперболические, экспоненциальные, корни, логарифмы, абсолютное значение, сферические гармоники, факториалы и гамма-функции, дзета-функции, полиномы, гипергеометрические, специальные функции, ... Подстановка Произвольные целые числа, рациональные числа и числа с плавающей точкой Некоммутативные символы Сопоставление с образцом ... Подробнее »