Status: Complete
GraphCalc is intended as a replacement for TI graphing calculators. Right now we are aiming to replicate most of the TI-84 Plus.
There are a couple of ways to use Graph Calc:
- Run GraphCalc.py through Python 3 with matplotlib installed
- Run a frozen version, availiable through Github.
- The math evaluator requires an exact relation between two terms; that is 3x will not evaluate but 3*x will
- /points plots on current graph
- Add a new python file under src
- Add coms and helper dictionaries to your file. See the other modules for an example
- Make sure that any exported functions:
- Take an argument list
- Treat the first entry in the argument list as the name of the command
- Print any output they give nicely
- Edit src/command.py and src/help.py to import your new file
- (Optional) Add error checking that calls help.helper with the name of your command as a string argument. See other modules for an example
- Submit a pull request to the Github. or a patch to tookmund@gmail.com
GraphCalc, a graphing calculator program Copyright (C) 2015 Jacob Adams <tookmund@gmail.com>
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation version 2.
This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
You should have received a copy of the GNU General Public License along with this program; if not, write to the Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.