The Polynomiator
*Update* The Polynomiator version -0.9 has been released. See here for more details.
Imagine you have a set of coordinates (of any length) and you want a function of x which will give through all of them - this is what the Polynomiator does. It will calculate fairly reliably any well behaved (i.e. only one y value for every x value) function for the coordinates you give it, even when this function might be bit silly (all the coefficients are decimals which do not recur for quite a few decimal places). As it cannot calculate every function quite well enough it will even give you an idea of how accurate the function is for your coordinates - the total percentage difference. If this is zero then the function goes through all of your coordinates exactly. If it is very small then it goes through them accurately enough to satisfy several decimal places. If it is large then the Polynomiator has had problems with your coordinates.
I am releasing it under the GPL, and if you do use it as part of something else (why I do not know, it is fairly useless) then I would appreciate if you could tell me, just to see how it is being used (but you are under no obligation to, as long as you keep the terms of the GPL). Run the Polynomiator by typing: “java -jar Polynomiator.jar” on the command line.
Download The Polynomiator (All)
Download The Polynomiator (GUI Only)

Entries (RSS)