Ticket #6024: trac_6024-doctest-fix.patch

File trac_6024-doctest-fix.patch, 4.1 KB (added by mabshoff, 11 years ago)
  • sage/functions/special.py

    # HG changeset patch
    # User mabshoff@sage.math.washington.edu
    # Date 1242015087 25200
    # Node ID 965f772fa9c05567563bae0042557b461aa81a0a
    # Parent  ea030fdff9cfb9621519896d302bf15e53383165
    Fix doctest fallout from clisp->ecl switch (#6024)
    
    diff -r ea030fdff9cf -r 965f772fa9c0 sage/functions/special.py
    a b  
    954954        sage: float(jacobi("sn",1/2,1/2))
    955955        0.4707504736556572
    956956        sage: float(inverse_jacobi("sn",0.47,1/2))
    957         0.4990982313222197
     957        0.49909823132221959
    958958        sage: float(inverse_jacobi("sn",0.4707504,0.5))
    959         0.49999991146655459
     959        0.49999991146655481
    960960        sage: P = plot(inverse_jacobi('sn', x, 0.5), 0, 1, plot_points=20)
    961961   
    962962    Now to view this, just type show(P).
  • sage/interfaces/expect.py

    diff -r ea030fdff9cf -r 965f772fa9c0 sage/interfaces/expect.py
    a b  
    12651265        EXAMPLES::
    12661266       
    12671267            sage: maxima.quad_qags(x, x, 0, 1, epsrel=1e-4)
    1268             [0.5,5.5511151231257...E-15,21,0]
     1268            [0.5,5.5511151231257...e-15,21,0]
    12691269            sage: maxima.function_call('quad_qags', [x, x, 0, 1], {'epsrel':'1e-4'})
    1270             [0.5,5.5511151231257...E-15,21,0]
     1270            [0.5,5.5511151231257...e-15,21,0]
    12711271        """
    12721272        args, kwds = self._convert_args_kwds(args, kwds)
    12731273        self._check_valid_function_name(function)
  • sage/interfaces/maxima.py

    diff -r ea030fdff9cf -r 965f772fa9c0 sage/interfaces/maxima.py
    a b  
    887887        EXAMPLES::
    888888       
    889889            sage: maxima.completions('gc', verbose=False)
    890             ['gc', 'gcd', 'gcdex', 'gcfactor', 'gcprint', 'gctime']
     890            ['gctime', 'gcdex', 'gcd', 'gc', 'gcprint', 'gcfactor']
    891891        """
    892892        if verbose:
    893893            print s,
     
    902902        EXAMPLES::
    903903       
    904904            sage: maxima._commands(verbose=False)
    905             ['a',
    906              'abconvtest',
     905            ['asympt',
     906             'automatic',
    907907             ...
    908              'Z']
     908             'zeroequiv']
    909909        """
    910910        try:
    911911            return self.__commands
     
    19301930        EXAMPLES::
    19311931       
    19321932            sage: maxima('exp(-sqrt(x))').nintegral('x',0,1)
    1933             (.5284822353142306, 4.163314137883845E-11, 231, 0)
     1933            (.5284822353142306, 4.163314137883845e-11, 231, 0)
    19341934       
    19351935        Note that GP also does numerical integration, and can do so to very
    19361936        high precision very quickly::
  • sage/symbolic/expression.pyx

    diff -r ea030fdff9cf -r 965f772fa9c0 sage/symbolic/expression.pyx
    a b  
    19271927            sage: float(S(0.7).arctan2(0.6))
    19281928            0.8621700546672264
    19291929            sage: maxima('atan2(0.7,0.6)')
    1930             .8621700546672261
     1930            .8621700546672264
    19311931            sage: float(S(0.7).arctan2(-0.6))
    19321932            2.2794225989225669
    19331933            sage: maxima('atan2(0.7,-0.6)')
     
    19351935            sage: float(S(-0.7).arctan2(0.6))
    19361936            -0.8621700546672264
    19371937            sage: maxima('atan2(-0.7,0.6)')
    1938             -.8621700546672261
     1938            -.8621700546672264
    19391939            sage: float(S(-0.7).arctan2(-0.6))
    19401940            -2.2794225989225669
    19411941            sage: maxima('atan2(-0.7,-0.6)')
     
    20482048            sage: S(1.0).arcsinh()
    20492049            0.881373587019543
    20502050            sage: maxima('asinh(1.0)')
    2051             .8813735870195429
     2051            0.881373587019543
    20522052
    20532053        Sage automatically applies certain identies:
    20542054            sage: S(3/2).arcsinh().cosh()
     
    20922092            sage: S(0.5).arctanh().tanh()
    20932093            0.500000000000000
    20942094            sage: maxima('atanh(0.5)')
    2095             .5493061443340549
     2095            .5493061443340548
    20962096        """
    20972097        return new_Expression_from_GEx(g_atanh(self._gobj))
    20982098