Back when I was in university, I was always on the lookout for computer tools that could help me out in solving engineering problems. And one of the most common engineering problems that students and professionals come across is solving equations. For the most complicated equations, sometimes the easiest solution is through plotting their graphs. If you are on a Windows computer, then you can perform this task using a nifty tool titled “Graph.”

This aptly titled application competently does the job that it is named for: it effectively plots the graphs of any Cartesian, parametric, or Polar equation that you throw at it. But it packs in a lot more features than simple graph-plotting.

In order to begin using this app, you must download and install its setup file that is sized at nearly 9.5 MB. Once you install the app and open it, you will initially find a blank canvas with two blue-colored axes that are labeled ‘x’ and ‘y’. You can begin adding functions using the appropriate option from the ‘Function’ menu or by using the ‘Ins’ hotkey shortcut. A window will pop up where you are supposed to enter specifications for the function to plot.

Along with the type and definition of the equation, you can specify the plotting range, the step size, the equation name, line style, line width, and line color. You can keep on entering as many equations as you want. A built-in feature of the application lets you automatically plot the differential (slope/gradient) equation of a function that is already plotted on the canvas. You can control which equations’ graphs to display by marking the appropriate checkboxes in the left pane.

These features along will prove to be mighty helpful to many people involved in graph-related problems. But the app builds on these basic features and lets you perform other important tasks such calculating a curve’s length between specific ‘x’ values, finding out how much area is covered between a curve and the x-axis for a specific range (the definite integral), finding out what value the graph has on a certain ‘x’ value, drawing a tangent to a curve at a given point, and more. When you are done plotting your graphs, you can save them using Graph’s very own extension, in order to resume work on the same project later.

I must say that I am impressed by the range of functionality that offered by this simple yet powerful application. Having been an engineering and math student in the past, I recommend this app to anybody who works with graphs and equations – you will definitely be satisfied.

You can get Graph from here.