An easy-to-use and not-garbage program to do math.
Math-Assist has no dependencies for users, and can be used by simply downloading mathassist.jar from the main repository. if you have JRE 1.8 installed, you can run it by simply double-clicking.
If you want to edit the eclipse files, you will need the jzy3d plotting library, and you'll need to add it as a Maven dependency. I barely understand Maven myself, so if you don't know how to do that, sucks to be you.
Math-Assist has a simple and intuitive GUI of four main parts. In the lower left-hand corner, you will find your command line. Enter any equations, commands, or assignments here. Above this terminal is your history, which shows all previous commands. To the right is the graphical display, which will graphically depict whatever is selected. Finally, in the bottom right is your heap, which shows any variables that have been defined. Built-in symbols and functions can be found in the left sidebar, and options don't exist yet, but will probably also go in the sidebar or something.
Math-Assist comes equipped with any and all capabilities you could ever want (within reason), regardless of whether you are a mere layman or a PhD. Features include:
- simplifying expressions*
- storing multiple variables
- plotting in up to 4 dimensions*
- solving systems of equations*
- differentiation*
- unit conversions*
- and much more!*
*these features may not yet exist
You may ask yourself, why make such a big fuss over a calculator app? Plenty of those already exist! What makes yours different? Well, hypothetical sir or ma'am, the answer is, mine is not garbage.
Perhaps I could have phrased that more lightly, but the point stands. All calculator apps on computers and phones are emulations of old calculators that had a total of twenty buttons and a single slot of memory. The best calculator apps by far are emulations of TI-84s, with their slow processors and pixelated displays. If you want to really plot and analyze equations, you need to go to something more heavy-duty, like MatLab or Mathematica. But those are expensive applications that take up loads of disk space. You could go to Wolfram Alpha, but who wants to rely on an internet connection to do math? This app seeks to fix all of these horrible calculators by combining the best features of all of them. Math-Assist is as intuitive as a calculator, easy to use as a TI-84, and powerful as MatLab. what's more, Math-Assist is free! who doesn't like freedom? Kim Jung Un, that's who. don't be a Korean dictator. Use Math-Assist.