Small library to solve linearization problems
Project description
Linearizator is compatible with Python 2 and Python 3.
What can I do with Linearizator?
Solve equation of line using 2 points
Use solved equation to linearize values
Installation
You can install or upgrade linearizator with:
$ pip install linearizator --upgrade
Or you can install from source with:
$ git clone https://github.com/RDCH106/linearizator.git --recursive
$ cd linearizator
$ python setup.py install
Quick example
---------------------------------
from linearizator import linearizator
# Initialize linearizator object
lin = linearizator.Linearizator(x1=6.4, y1=20, x2=16.8, y2=85, unknown="y")
# Linearize
lin.linearize()
# Show equation of line
print(lin.pretty_equation())
# Calculate the value of a point
print(lin.calculate(6.4))
# Generate inverse linearization
lin.inverse()
# Show equation of line
print(lin.pretty_equation())
# Calculate the value of a point
print(lin.calculate(20))
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
linearizator-0.1.1.zip
(3.5 kB
view hashes)