Where the graph appears:

When you ** draw** an

How to tell EZ Graph what function you want it to draw:

You can draw ** two** functions at once with EZ
Graph. One function is named

You type the ** definitions** of the functions into
these text boxes. There is a

Each function name, *f*_{1} or **
f**

How to draw the graph:

Click this button to ** draw** the graphs of the
functions. There are two function definitions. Only the definitions with
their checkbox checked will be drawn.

Several other operations within EZ Graph, such as updating the graph's
bounds, cause the functions to ** automatically**
be redrawn

How to use variables in your function definitions:

Your function definitions can include ** variables**
(other than x). You enter the name and value for these variables in this
section.

For example, if you were drawing a common linear function that in **
algebra notation** would look like this:

*f _{1}(x) = mx + b*

And in ** EZ Graph notation** would look like this:

**f**_{1}**(x) = m*x + b**

Then you would need to create two variables with the names **
'm'** and

**m = 2**

**b = 3**

How to find the (x, y) coordinates for any point on the graph:

The mouse can do ** three** jobs in EZ Graph:

- Give you the
on the graph area.*(x, y) coordinates anywhere* - Give you the accurate
on the*(x, y) coordinates at a certain x-coordinate*.*functions' lines* - Let you
for the (x, y) graph.*set the bounds*

If you click this radio button, and then click the graph area **
anywhere**, the x- and y-coordinates for that point will be
shown here. A small

You can click the graph several times to get the coordinates of several points.

How to show or hide the bounds display on the graph:

The ** checkbox** next to the

How to easily adjust the graph's bounds to several common values:

You can change the values for the ** minimums** and

How to adjust the bounds of the graph to any values:

These buttons let you set the bounds for the graph to ** any** values.
Whatever values that appear in the

You can ** edit** the maximum and minimum boxes in
the lower right to any

** No** graph grid is drawn for

Several operations within EZ Graph also cause it to switch to custom bounds.

Another place to see and set the graph's bounds:

The ** current** bounds for the (x, y) graph are shown here. (The bounds also
appear on the graph area if the 'Bounds' checkbox is checked.)

You can ** change** these bounds and then click the associated custom bounds
buttons to redraw the graph using any valid bounds that you please.

How to zoom and shift the bounds for the graph:

These buttons let you easily change the bounds of the graph by **
zooming** in
or out, or by

The buttons for the x-axis and y-axis both work similarly. Here's how
the ** x** buttons operate:

Button | Meaning | Operation |

x / | zoom in | bounds become half their values |

x * | zoom out | bounds become twice their values |

x + | shift right | bounds are added to equally |

x - | shift left | bounds are subtracted from equally |

Clicking one of these buttons makes EZ Graph go into a ** custom** bounds
mode, and, therefore, no graph grid is drawn.

How to get an accurate function value:

** Activate** this radio button,

A small ** point marker** will appear on the function(s) showing the

How to adjust the bounds for the graph using the mouse:

** Activate** this radio button and then

This is a very easy way to zoom into a section of the graph.

How to calculate with angles using degrees or radians:

The ** trigonometry** functions (sin, cos, tan, asin, acos, atan) work with

Basically, you type a function into the 'y =' field, select the 'Use' choice, press the 'Draw Graph' button, and the graph of that function is drawn.

For example, if you type ** '2 * x + 4'** (no quotes) into the top

The function expression that you enter would almost always have an
** x** variable in it.

The following arithmetic operations work with EZ Graph:

Symbol | Meaning | Example |

+ | addition | 3 + 5 evaluates to 8 |

- | subtraction | 8 - 2 evaluates to 6 |

* | multiplication | 3 * 5 evaluates to 15 |

/ | division | 8 / 2 evaluates to 4 |

^ | raise to a power | 3 ^ 2 evaluates to 9 |

+ | also positive | +5 evaluates to positive 5 |

- | also negative | -8 evaluates to negative 8 |

The order of arithmetic operations proceeds as follows:

The operator at the top of the following table has the highest precedence. The order of precedence lessens as you go down the table.

Operator | Meaning | Precedence |

( ) | parentheses | highest precedence, can be nested. |

^ | raise to power | after parentheses, proceeds left to right. |

+ and - | positive and negative | after raise to power, proceeds right to left. |

* and / | multiplication and division | after positive and negative, proceeds left to right. |

+ and - | addition and subtraction | after multiplication and division, proceeds left to right. |

So, for example, ** 4 + 2 * -3 ^ 2** evaluates to

EZ Graph supports parentheses.

To say that parentheses have the highest order of precedence means that calculations within parentheses are performed first.

For example, ** (2 + 5) * 3** evaluates to

While * 2 + 5 * 3* evaluates to

Common trigonometric functions are supported by EZ Graph.
These functions include ** sine**,

The trigonometric functions will work with angles measured either in
** degrees** or

Assuming that ** 'Degrees'** is selected, this is the meaning of the following trigonometric functions:

Example | Meaning |

sin(30) | sine of 30 degrees |

cos(60) | cosine of 60 degrees |

tan(45) | tangent of 45 degrees |

asin(0.5) | arcsine of 0.5, returned in degrees |

acos(0.7071) | arccosine of 0.7071, returned in degrees |

atan(1.0) | arctangent of 1.0, returned in degrees |

If ** 'Radians'** is selected instead of

Exponential and logarithmic functions are supported by EZ Graph.

Here are some descriptive examples:

Example | Meaning |

exp(3) | e raised to the exponent of 3 |

ln(20) | natural logarithm of 20 |

log(30) | base 10 logarithm of 30 |

The square root of a number works this way in EZ Graph:

Example | Meaning |

sqrt(3) | square root of 3 |

These operations and functions may be combined freely. For example:

*sin(cos(ln(2 + 3^4))) * 3^2 * 3 + sqrt(cos(-45))*

If you type in something incorrectly, such as ton(30) instead of tan(30), an error message will appear on the graph. This message will include the part of the expression where the error occurred.

Sometimes a semicolon will be indicated as the part of the function where the error occurred, even though a semicolon does not appear in your function. This just means that the error occurred at the very end of your function.