Advertisement
Guest User

Untitled

a guest
Nov 1st, 2014
151
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.27 KB | None | 0 0
  1. public static double lagrangeInterpolation(double[] xs, double[] ys, double x ){
  2. double t;
  3. double y = 0.0;
  4.  
  5. for(int k = 0; k< xs.length; k++){
  6. t = 1.0;
  7. for(int j = 0; j < xs.length ; j++){
  8. if(j != k ){
  9. t=t*((x-xs[j])/(xs[k]-xs[j]));
  10. }
  11. }
  12. y += t*ys[k];
  13. }
  14. return y;
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement