]> gitweb.michael.orlitzky.com - sage.d.git/blobdiff - mjo/interpolation.py
Update existing tests to use the codim() function.
[sage.d.git] / mjo / interpolation.py
index 393908670054a9740203de64c3e0338e10f689c0..5c8fa288de43c0ffa8b580cece5a0566945f88b9 100644 (file)
@@ -1,5 +1,5 @@
 from sage.all import *
-from misc import product
+product = prod
 
 
 def lagrange_denominator(k, xs):
@@ -48,7 +48,7 @@ def lagrange_coefficient(k, x, xs):
 
         sage: xs = [ -pi/2, -pi/6, 0, pi/6, pi/2 ]
         sage: lagrange_coefficient(0, x, xs)
-        1/8*(pi - 6*x)*(pi - 2*x)*(pi + 6*x)*x/pi^4
+        1/8*(pi + 6*x)*(pi - 2*x)*(pi - 6*x)*x/pi^4
 
     """
     numerator = lagrange_psi(x, xs)/(x - xs[k])
@@ -186,7 +186,7 @@ def divided_difference(xs, ys):
         sage: f = function('f', x)
         sage: divided_difference([x], [f(x=x)])
         f(x)
-        sage: x1,x2 = var('x1,x2')
+        sage: x1,x2 = SR.var('x1,x2')
         sage: divided_difference([x1,x2], [f(x=x1),f(x=x2)])
         f(x1)/(x1 - x2) - f(x2)/(x1 - x2)