1. A method using a system including a computer with a display for displaying a function in two dimensions, said display defined by an X-axis and a Y-axis wherein said function is comprised of a plurality of at least three discrete independent variables and at least one dependent variable, each independent variable having associated values, the method comprising the steps of: a. defining a new independent variable for said dependent variables, said new independent variables variable having associated values, each of said values representing one dependent variable; b. reading the values associated with all of the independent variables; c. selecting which independent variable is a fastest-running independent variable, and ranking the selected independent variable as the fastest-running independent variable; d. selecting which independent variable is a next fastest-running independent variable, and ranking the selected independent variable as the next faster fastest -running independent variable; e. repeating step (d) until all independent variables are ranked, with a last ranked independent variable being a slowest-running independent variable; f. determining a result for each value of a the new independent variable and for all combinations of the values of all independent variables other than the new independent variables variable ; g. plotting the results determined in step (f) along for at least one value of the new independent variable in the Y-axis direction , with the corresponding values associated with all independent variables along the X-axis in a hierarchical manner, said plotting comprising the steps of: (1) sequentially displaying horizontally next to one another the result results corresponding to the values associated with the fastest-running independent variable for a first value of the next faster fastest -running independent variable and a first value of each of the remaining independent variables; (2) sequentially displaying horizontally next to one another, in a same manner as for the first value of the next fastest-running independent variable so as to preserve horizontal spacing of the fastest-running independent variable's values, the result results corresponding to the values associated with the fastest-running independent variable for a second value for the next fastest-running independent variable and a first value for each of the remaining independent variables , the horizontally displaying next to one another of the results being in such a manner that the ranking of the independent variables remains unchanged when using an extreme left of each result to determine the ranking as when using an extreme right of each result to determine the ranking ; (3) repeating steps (g)(2) for each remaining value of the next fastest-running independent variable; (4) repeating steps (g)(1)-(g)(3) for each value of any remaining independent variable , preserving horizontal spacings of any given independent variable's values for every occurrence in a nested hierarchy, until completed for a last value of the slowest-running independent variable , the horizontally displaying next to one another of the results being in such a manner that the ranking of the independent variables from fastest to slowest remains unchanged when using an extreme left of each result to determine the ranking as when using an extreme right of each result to determine the ranking ; h. displaying a group of rectangles, each rectangle having a first vertical extreme and a second vertical extreme, said rectangles horizontally enclosing the plotted results associated with an independent variable, said group of rectangles containing a nesting of rectangles of faster-running independent variables horizontally within the rectangles of slower-running independent variables according to the hierarchical manner in which the results associated with the independent variables are plotted; and i h. repeating steps (f) and (g) for each remaining new independent variable value .