Graphing Calculator
version 1.1.1


Calculator Tab

The calculator tab is intended for numerical calculations. It provides an easy to use and convenient command line interface, which has all the features of a standard scientific calculator. In addition, it allows you to evaluate the equations that are currently being graphed, and it provides a history of calculations you can scroll through. To access the built in functions please use the "trig" and "func" buttons.


Equations Tab

Use the equations tab to enter up to four functions to be graphed. If the graph gets cluttered use the boolean switch to hide any of your functions without clearing it. Note that you can also evaluate these functions at any x value using the calculator tab.


Graph Tab

Use the graph tab to graphically examine your equations. You can move the graph by touching and dragging, and zoom by pinching the screen. Once you are zoomed into the area of interest, double tap the screen to trace the equations. You can also rotate the screen for a full-screen landscape view.


Table Tab

The table tab displays a table of values for the currently entered functions. The edit screen allows you to control the table start value and and the increment, so that you can evaluate the your functions at any point. Touch any table row for a detailed view, which is useful when the digits don't fit on the screen.


Settings Tab

The "Angle" option lets you to switch the trigonometric functions between radian and degree modes.

"Display digits" controls the number of digits printed after the decimal point on the calculator and table tabs.

The "Sound effects" option lets you turn off the keyboard's click sound, which can be annoying if you are listening to music while using the calculator.

Use the "X Min", "X Max", "Y Min", "Y Max" values to resize the graph's grid. This can also be achieved by pinching and dragging the graph screen. In addition, you can reset the grid to the defaults by shaking the phone on the graph view assuming the option is turned on.

The "Background color" option lets you change the colors used by the graph and calculator screens.

The "Draw while touching" option can be used to disable rendering the functions while zooming and panning on the graph view. This can be useful if you have entered a few particularly slow functions.

The "Shake to reset grid" option lets you turn on or off the shake to reset feature. This is useful if you are traveling in a car or plane to avoid accidentally reseting the grid values.


Help/Contact Tab

Displays this help screen. There is also an "e-mail" button on the top right corner that you may use to e-mail me. Please let me know if you find bugs or if you have any suggestions for future versions.


Screen Shots

Taking a screen shot and e-mailing the image to yourself might be useful. The iPhone allows you to take a screen shot by holding the home button and tapping the top sleep/wake button. You will find the screen shot in your photo library, and you will be able to e-mail it.


The "e" Key

The "e" key is overloaded to have two functions. When used by itself "e" is a constant called Euler's number. The function e^x has the same value as the slope of the tangent line, for all values of x.

You can also use "e" to enter numbers in scientific notation. For example:
5e-8 = 5*10^(-8)
5e+8 = 5*10^8


Square Root

Many people have trouble figuring out how to do square root. Under the "func" key, there is a button labeled "sqrt", which you can use for square root. You can also square root something by raising it to the power of (1/2). You can also use that method to get the nth-root of something.

Example:
square root of x = x^(1/2)
cube root of x   = x^(1/3)
4th root of x    = x^(1/4)
nth root of x    = x^(1/n)