def test_sinc(): assert mcode(sinc(x)) == 'sinc(x/pi)' assert mcode(sinc(x + 3)) == 'sinc((x + 3)/pi)' assert mcode(sinc(pi * (x + 3))) == 'sinc(x + 3)'
def test_sinc(): assert mcode(sinc(x)) == "sinc(x/pi)" assert mcode(sinc((x + 3))) == "sinc((x + 3)/pi)" assert mcode(sinc(pi * (x + 3))) == "sinc(x + 3)"
def test_sinc(): assert mcode(sinc(x)) == 'sinc(x/pi)' assert mcode(sinc((x + 3))) == 'sinc((x + 3)/pi)' assert mcode(sinc(pi*(x + 3))) == 'sinc(x + 3)'
def test_automatic_rewrites(): assert maple_code(lucas(x)) == '2^(-x)*((1 - sqrt(5))^x + (1 + sqrt(5))^x)' assert maple_code(sinc(x)) == 'piecewise(x <> 0, sin(x)/x, 1)'