Patent ID: 7143127

Claim:
A method for scaling data from a source data to a destination data, implemented in a scaling device to provide the destination data in display or analysis, wherein a function f(x) is determined to describe the destination data, in which x is a deviation from a current reference point 0, and two source data of f(0) and f(1) with respect to the point 0 and the point 1 are used as reference data, the method comprising: setting an initial condition about a primary slope D=f(1)−f(0), f(0.5)=[f(1)+f(0)]/2, a gain factor G>1, and f′(0.5)=DG=[f(1)−f(0)]G; taking the f(x) as a quadratic equation of f(x)=ax 2 +bx+c, which should pass f(0), f(1), f(0.5) and satisfy the slope of f′(0.5); and solving coefficients of a, b, and, c, in two ranges of 0≦x<0.5 and 0.5≦x<1, so as to obtain the function f(x) with respect to the two ranges, being symmetric or about symmetric to the middle point at 0.5, wherein the solved function f(x) based on the source data of f(0) and f(1) is used gernerate the destination data in an application unit to display or analyze.