>>> from pujaBaixa import analitza_funcio, f, g >>> from math import pi, sqrt >>> analitza_funcio(2*pi, 0.02, f) # la funció f(x) "no puja ni baixa" a x=2*pi 0 >>> analitza_funcio(pi/2, 0.01, f) # la funció f(x) "puja" a x=pi/2 1 >>> analitza_funcio(-4, 0.05, g) # la funció g(x) "no puja ni baixa" a x=-4 0 >>> analitza_funcio(0, 0.05, g) # la funció g(x) "baixa" a x=0 -1 >>> analitza_funcio(-2.5, 0.01, abs) # la funció abs(x) "baixa" a x=-2.5 -1 >>> analitza_funcio(7.3, 0.02, sqrt) # la funció sqrt(x) "puja" a x=7.3 1 >>> analitza_funcio(5*pi/2, 0.02, f) -1 >>> analitza_funcio(-7, 0.02, g) 1 >>> analitza_funcio(0, 0.05, f) 0 >>> analitza_funcio(-2, 0.05, g) -1 >>> analitza_funcio(-pi/2, 0.02, f) 1 >>> analitza_funcio(-pi/4, 0.02, f) -1 >>> analitza_funcio(3*pi, 0.05, f) 0 >>> analitza_funcio(1, 0.02, g) -1 >>> analitza_funcio(4, 0.01, g) 1 >>> analitza_funcio(-sqrt(1/3), 0.02, lambda x: x**3-x) # la funció x³-x "no puja ni baixa" al màxim local: 3x²-1 = 0 0 >>> analitza_funcio(6, 0.01, lambda x: 77) # la funció constant f(x)=77 "no puja ni baixa" a x=6 0