Function Discovery Tool

By Ogaga Daniel Odele1, Hanjun Xian1, Xue Yuan Wong1, Francesca Polo, Krishna P. C. Madhavan1

1. Purdue University

Using plots of data to identify and linearize mathematical functions - linear, power, exponential, logarithmic functions.

Launch Tool

You must login before you can run this tool.

Version 2.0 - published on 04 Sep 2014

doi:10.4231/D3HD7NT44 cite this

This tool is closed source.

View All Supporting Documents

    Plot of a Linear Function Plot of a Power Function Plot of an Exponential Function overlaid on the plot of a Power Function Plot of a Logarithmic Function that is Linearized



Published on


Function Discovery Tool allows users to learn how to identify mathematical functions from plots of data as well as understand linearization of functions. This tool provides users with a platform to generate plots for the following mathematical functions * Linear * Power * Exponential * Logarithmic From plotting the graphs of the above functions, users will be able to visualize the behaviors of these curves, grasp the differences between the plots of each function, and learn to linearize these functions.


Madhavan, K. (2010). Function Discovery [PowerPoint Slides]. Retrieved from Purdue University Blackboard Learning System website: McLennan, M. (2005), The Rappture Toolkit, (2011), Workspace (800x600), DOI: 10254/nanohub-r1242.1. (DOI: 10254/nanohub-r1242.1).

Cite this work

Researchers should cite this work as follows:

  • Ogaga Daniel Odele, Hanjun Xian, Xue Yuan Wong, Francesca Polo, Krishna P. C. Madhavan (2014), "Function Discovery Tool," (DOI: 10.4231/D3HD7NT44).

    BibTex | EndNote