Observed since 20 Oct, 18:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
Algebraic Calculation Environment for python
PROJECT
Acenv (Algebraic Calculation Environment)
A python 3 package that provides some tools to perform operations over complex polynomials objects, useful if you are working on a project that requires your program solving equations and polynomials expression parsing in general.
FEATURES
PREREQUISITES AND INSTALLATION GUIDE
With the library running without any external dependency, there is no need for you to install any other code than the one provided here. So, to install the library, it is sufficient to use the 'pip' command in terminal:
pip install acenv
DOCUMENTATION
The complete documentation should have been downloaded together with the rest of the package
HOW TO USE
Just import the components you need:
from acenv import Ex
and start creating the objects you intend to use
expression = Ex('x^2+4(1-x)')
print(expression.value.numerator)
print(expression.reduced)
and the output is
'+4-4x^(1)+1x^(2)' [['+2-1x^(1)', '+2-1x^(1)'], ['+1']]
For more checking the documentation is highly encouraged
NOTES
The project is still in its early stages of development, and it is born as a school project of mine for my ICT class. A lot of work and changes have been done since then, but there are still a lot of thing than can be hugely improved, so every feedback and bug report is widely appreciated.
LICENSE
MIT license, see LICENSE.txt that should have been downloaded with the package or simply go to https://opensource.org/licenses/MIT.
CONTACT ME
For any feedback, bug report or problems, you can contact me at:
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.4 | 6 May 2020 | 0 |
This describes our collected data; it is not a security assessment.
Observed since 20 Oct, 18:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b00bfe460032786d1ebfcf815a595e2b153cba0088acc5f282616c22544a1e44