1. A support system for searching for a function, comprising: a first storage for storing a history for at least one known function, each known function having a set of parameters, the set of parameters comprising at least one known output parameter; an input section for receiving an expected output parameter; a calculating section for calculating a first index indicating proximity of the expected output parameter to each known output parameter associated with each known function in the first storage and summing the calculated first indexes for each known function; and an output section for outputting a selected known function, wherein the selected function has a first sum of the first indexes larger than a predetermined value.