A curve fitting system implements a multi-level curve fitting approach to obtain a mapping between variables of interest. According to this approach, the system establishes first curve fitting relationships between a first variable of interest and a second variable of interest for sets of values of the independent variables. Then, second curve fitting relationships are established between the coefficients of the previously established curve fitting relationships and one of the independent variables for multiple value sets of the remaining independent variables. These recursive curve fitting operations are repeated until curve fitting relationships are obtained for all of the independent variables. The system then generates mapping data based on the curve fitting relationships, where the mapping data defines a mapping from the first independent variable to the second independent variable. This technique can be applied to determine functional relationships between tuning parameters and performance parameters of