;+ ; NAME: ; BIVARIATECUBIC.pro ; PURPOSE: ; To evaluate a bi-variate cubic given the parameters and an x, y list ; DESCRIPTION: ; CATEGORY: ; CALLING SEQUENCE: ; BIVARIATECUBIC par, x, y, res ; INPUTS: ; par - The parameters ; x - The x values ; y - The y values ; OUTPUTS: ; res - the result of the evaluation ; KEYWORD OUTPUT PARAMETERS: ; COMMON BLOCKS: ; SIDE EFFECTS: ; RESTRICTIONS: ; PROCEDURE: ; MODIFICATION HISTORY: ; 3-MAY-2004, CBO, SwRI ;- pro BIVARIATECUBIC, par, x, y, res ; ; This procedure reads in a list of (x,y) points and the parameters array is [a,b,c,d,e,f]: ; res(x,y) = a + bx + cy + dxy + ex^2 + fy^2 + gx^2y + h y^2 x + i x^3 j y^3. ; res = par[0] + par[1]*x + par[2]*y + $ par[3]*x*y + par[4]*x^2 + par[5]*y^2+ $ par[6]*(x^2)*y + par[7]*(y^2)*x + par[8]*x^3 + par[9]*y^3 end