Red de Respuestas Legales - Ayuda legal - Código C para cálculo de interpolación de Newton

Código C para cálculo de interpolación de Newton

doble newton(doble *x, doble *y, int n, doble num, int cur, int puntoNum, doble respuesta)

{

// Calcular la diferencia de medias

for(int i = pointNum -1; igt; cur; i--)

{

y[i] = ( y[ i] - y[i-1] ) / ( x[i] - x[i-1] );

}

//cur ha sido calculado y agregado p>

cur ;

//la temperatura se calcula temporalmente

double temp = y[cur];

for(int i= 0 ; ilt ; cur; i )

{

temp *= ( num - x[i]

}

/ /Se agregará el resultado del cálculo temporal a la respuesta

respuesta = temp;

//Si se obtiene el resultado deseado, devolverá la respuesta, de lo contrario continuará el cálculo

if(cur= =n)

devolver respuesta

else

devolver newton(x, y, n, num, cur, pointNum, respuesta) ; /// menos retorno

}