Automatic equation solver
Project description
Eqsolve
- A mathematical Python package by Zakkai Thomas
Continuation (eqsolvcarlover101 - Deprecated)
This is a project that solves mathematic equations for you!
How to Install:
-
Make sure you have Python installed by typing
python3
in the command prompt.If not, go to python.org to get the latest release.
-
Enter
pip install eqsolve
. -
Use
import eqsolve
in your code to begin using the package.
Functions:
-
Quadratic
- eqsolve.quadsolve()
To type a square in python, you need to use a carrot ^ or two astrix **. (Ex. 2x^2 -5x +4)
- eqsolve.quadsolve()
-
Slope Intercept
- eqsolve.slopeint()
Put in two points, and output an equation in slope-intercept form.
- eqsolve.slopeint()
-
Midpoint
- eqsolve.midpoint()
Put in two points and output the midpoint.
- eqsolve.midpoint()
-
Perpendicular Lines
- eqsolve.perpint()
Put in the slope of a line, and the intersection point, and get the slope-intercept equation of the perpendicular line.
- eqsolve.perpint()
-
Similar Shapes Check
- eqsolve.issim()
Takes the lengths of the sides of one shape and the corresponding side lengths of the sides of a second shape. If the shapes are similar, it will return the scale factor.
- eqsolve.issim()
-
Missing Right Triangle Lengths
- eqsolve.findright()
Finds the missing length of a right triangle.
- eqsolve.findright()
-
Compounding Intersest
- eqsolve.intcompound(p,r,n,t)
Calculates the amount of money present/money owed after a number of years using the provided interest rate and the number of times it is compounded yearly.
- eqsolve.intcompound(p,r,n,t)
-
Continuously Compounding Interest
- eqsolve.contcompound(p,r,t)
Calculates the amount of money present/money owed after a number of years if the interest provided is compounded continuously.
- eqsolve.contcompound(p,r,t)
Other Commands:
-
Command List
- eqsolve.commands()
-
Help
- eqsolve.help()
Version Info:
Deprecated:
- V0 - V1.5.2:
- To use these older versions, go to Helpful Info down below.
Current:
- V1.0.0:
- Added eqsolve.intcompound() and eqsolve.contcompound() functions.
- Updated all function descriptions so they work with python's default help(...) function.
- Updated all functions to move away from input() towards proper function notation.
- Updated README.md so it reflects current statistics and project version info.
Helpful Info:
- For previous versions and version error info, refer to github (ver: oldest - current) or old pypi (ver: oldest - 1.5.1.0).
Thanks for using my work!
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.