One Paragraph of project description goes here
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
To get the Root Finding Calculator up and running for development you need to have the following installed in your machine:
1. Python 2.7.11
2. Kivy
3. Java
To install Python go to their website and follow the instruction for your operating system.
https://wiki.python.org/moin/BeginnersGuide
To install Kivy in your Mac OSX, you must:
1. Navigate to the latest Kivy release at https://kivy.org/downloads/ and download Kivy-*-osx-python*.dmg.
2. Open the dmg
3. Copy the Kivy.app to /Applications.
4. Create a symlink by running the makesymlinks in the window that opens when you open the dmg
4. Examples and all the normal kivy tools are present in the Kivy.app/Contents/Resources/kivy directory.
If you're running other operating system see: https://kivy.org/docs/installation/installation.html
- Download this project by clicking the "Clone or download" button at the upper right or use git:
git clone https://github.com/eunizorozco/root-finding-calc.git
- Once downloaded, just type:
kivy main.py -d
Below are the implemented algorithms we have in this project.
The secant method is a root-finding algorithm that uses a succession of roots of secant lines to better approximate a root of a function f.
The secant method can be thought of as a finite difference approximation of Newton's method. where derivative is replaced by secant line.
We use the root of secant line (the value of x such that y=0) as root approximation for function f.
Suppose we have starting values x0 and x1, with function values f(x0) and f(x1). The secant line has equation:
The root of secant line (where у=0) hence:
Explain how to run the automated tests for this system
Explain what these tests test and why
Give an example
Add additional notes about how to deploy this on a live system
@eunizorozco euniceorozco.cpclass@gmail.com @mabelestacio mabelski.0305@gmail.com @charleslugi charles.lugi@gmail.com