|
|
About
|
DirectMath is an easy to use alternative front end for the Mathematica computer algebra system. DirectMath uses a pattern matching system to anticipate the calculation you want to perform from the structure of any item you select. To perform a calculation, simply select the thing you want to calculate and press shift-return.

The DirectMath system is designed to make it easy to do calculations all at once or step by step...you decide. You can apply calculations to all or part of an expression.

Computer algebra systems like Mathematica are great for doing hard calculations like computing integrals or solving differential equations, but sometimes computer algebra systems make it difficult to do some of the simplest calculations. DirectMath is designed to make it easy to do both. You can easily rearrange terms in algebraic expressions and perform other basic manipulations by simply clicking and dragging.

Even without Mathematica, DirectMath is a full-featured text and equation editor. Click here to see a pdf file generated from a DirectMath document. Click here to see that same document exported from DirectMath to HTML.
DirectMath also includes sophisticated drawing tools that allow you to integrate geometric and symbolic constraints in drawings.

DirectMath makes it easy to put your work on the web with its HTML export feature.
DirectMath is developed by Joe Gregg, who is an associate professor of Math and Computer Science at Lawrence University in Appleton, Wisconsin. Joe Gregg has been working with Mathematica since 1989, and started developing Leibniz in 1993 in an effort to make Mathematica more accessible for students and teachers alike. Prof. Gregg uses DirectMath actively to teach courses in numerical analysis, differential equations, and computer science.