Click the video above for a demo of Polynomial Explorer.
Polynomial Explorer is an application developed in C# using Visual Studio 2008. It was written to graph and display a polynomial equation with terms included up to the 6th degree (x6). Any combination of terms can be displayed and each term is controlled by a slider to alter a terms coefficient value. The user interface has been designed so that the equation is displayed clearly and the terms can be altered in an intuitive method via the slider controls.
There are numerous tools and options to format the display of the graph such as changing line colour, thickness, and style. The number of data points can be changed dynamically too and the chart updates automatically. The co-ordinates, or the data points value can be easily displayed along side of the data points at the click of a button.
There are options implemented so the user can save the current graph as an image file to the local hard drive. The polynomial and asscociated formatting settings can also be saved/loaded for convenience.
An advanced feature of the program allows the user to switch on the dynamic axis range feature. This enables the user to alter the polynomial equation without having to worry about manually altering the charts x,y axes. This feature can of course be turned off so a fixed axis range can be viewed whilst altering the polynomial terms.
Some of the other features are control over the smoothing of the plotted line, and single click resetting of any coefficient to zero (this effectively removes the term from the polynomial by setting it to zero).