Mathmatix 1.0
Mathmatix is an animated 2D and 3D expression graphing calculator.
|
Mathmatix is an animated 2D and 3D expression graphing calculator. This application has been created to explore how to write software that interprets mathematical expressions written by a user.
Creating the expression parsing and calculation engines gave me a chance to use some of what I have learned from the compilers course that I have taken at Michigan State.
This project was also a good exercise in working with design patterns. One especially useful pattern incorporated into this application is the composite pattern. Mathmatix uses a composite made up of expression elements for storing, manipulating, and processing calculation trees.
Rendering speed and quality may vary greatly depending on what type of 3D-accelleration hardware you have installed on your system.
tags
this application

Download Mathmatix 1.0
Authors software
Similar software
Mathmatix 1.0
Justin Hoffman
Mathmatix is an animated 2D and 3D expression graphing calculator.
4Day Graphing Calculator 1.05
David Piepgrass
4Day Graphing Calculator was called "FourDay" (4D) because it took the programmer four days to write this tool.
Expression Calculator 1.0
GraphNow Software
Expression Calculator will calculate mathematical expression.
Desktop Expression Calculator 1.1
Alan Crispin
Desktop Expression application represents a free calculator designed to solve arithmetic expressions.
Wjjsoft Calculator 1.0
Wjj Software
Wjjsoft Calculator is a free and unique calculator program which is based on Expression Parsing and may substitute the default Windows Calculator.
GraphApplet 1.05
Patrik Lundin
The GraphApplet is a strong and full of capabilities Graphing Calculator which includes rare features.
Equalizer 1.77
Kobi Lidershnider
Equalizer is a freeware scientific expression calculator.
Calc-By-Step 1.00
Colin Laplace
Calc-By-Step is a scientist calculator that was first created as an educational application.
AceIT Calculator 2.0
AceIT Software
AceIT Calculator is an application built as a comprehensive, easy to use, FREE expression calculator.
GraphSight Junior 1.0
CradleFields.com
GraphSight is an application that can be used at 2D math-graphing projects
GraphSight Junior is an easy to use freeware handy 2D math-graphing program.
Other software in this category
ASCII Generator dotNET 0.7.2
Jonathan Mathews Software
The ASCII Generator dotNET (ascgen2) is a 32-bit Windows text editor that will allow anyone to easily convert images into artwork created from text characters.
RainbowGround 1.1
Dmitry G. Kozhinov software
RainbowGround is an application for background images creation.
MouseZoom 1.5
A. & M. Neuber GbR
With MouseZoom you can use your mouse as a magnifier, color dropper and distance analyser.
Tales Animator 2.0
DollySoft
DollySoft Tales Animator is an application that will allow you to develop high quality animations easily.
ABCFastDirectory 1.0
ABCFastDirectory.com