| Below is a break down of the main modules offered by Newt and some screen shots to give you a feel for what it can do and what kind of interface we've gone for. The images are quite large, so be warned if you're on a slow link. | |
![]() Menu 1 Screen Shot |
![]() Menu 2 Screen Shot |
Graphing Functions
This module offers the standard plotting deal. Newt can plot up to 9 functions simultaneously, supports the ability to zoom in by dragging a rectangle around the area of interest, and will evaluate a function at a point where the user right clicks on the curve. Newt supports functions containing up to three different constants, which may be stepped independently. New supports a wide range of functions and handles shortcuts (such as implicit multiplication). Newt also attempts to locate and indicate the existence of asymptotes. A nice feature (we feel) is that any constant values Newt requires (for any module) can be entered as an expression (which must of course evaluate to a constant). Newt recognizes pi and e as special constants. So when prompted for a domain and range values like 2sin(pi) are legal. A function evaluation dialog box allows the user to evaluate a function is a less haphazard way than right clicking on the curve. Newt supports a number of 'special' functions, such as various stages in the construction of the Blancmange curve, a function for function composition, Taylor polynomials, and a function which can be used to make plotting Fourier series' easier. Here is a proper rundown on what Newt will actually accept. |