{{{id=0|
#definimos una funcion como sigue
def f(x):return sin(1/x)
///
}}}
{{{id=1|
#la evaluamos en 1
f(3.14)
///
0.313115133128660
}}}
{{{id=2|
#si queremos resultado aproximado
f(1.0)
///
0.841470984807897
}}}
{{{id=6|
#representamos la funcion entre -pi y pi
plot(f,(-pi,pi))
///
}}}
{{{id=3|
#o bien
plot(tan(x), (x,-3/2,3/2))
///
}}}
{{{id=4|
#hay otras formas de representar funciones
var('t')
parametric_plot((cos(t),sin(t)),(t,0,2*pi),aspect_ratio=1)
///
}}}
{{{id=11|
#la anterior grafica sin establecer aspect_ratio=1
parametric_plot((cos(t),sin(t)),(t,0,2*pi))
///
}}}
{{{id=9|
parametric_plot3d((cos(t),sin(t),t),(t,0,2*pi))
///
}}}
{{{id=14|
#definimos una función de dos variables
var('y')
def f2(x,y): return x*y
///
}}}
{{{id=15|
f2(1,2)
///
2
}}}
{{{id=16|
var('a,b')
f2(a,b)
///
a*b
}}}
{{{id=10|
#representacion de funciones de dos variables
plot3d(x*y,(x,-2,2),(y,-2,2))
///
}}}
{{{id=12|
#o bien
plot3d(f2,(-2,2),(-2,2))
///
}}}
{{{id=13|
plot3d(1/(x-y),(x,-2,2),(y,-2,2))
///
}}}
{{{id=23|
# no se obtiene una representación cabal: parece un plano con una hendidura, pero no lo es
plot3d(1/(x-y),(x,-.2,1),(y,1.1,2))
///
}}}
{{{id=17|
plot3d((1-x^2-y^2)^(1/2),(x,-0.1,0.1),(y,-.1,.1))
///
}}}
{{{id=18|
# plot3d NO sirve para 'representar' funciones f:R^3 -> R !
plot3d(e^(x+y-z),
///
Syntax Error:
plot3d(e^(x+y-z),
}}}
{{{id=19|
var('z')
implicit_plot3d(x^2+y^2+z^2-1,(x,-1,1),(y,-1,1),(z,-1,1))
///
}}}
{{{id=20|
implicit_plot3d(x^2+y^2-z^2-1,(x,-1,1),(y,-1,1),(z,-1,1))
///
}}}
{{{id=21|
plot3d(sin(sqrt(x^2+y^2))/sqrt(x^2+y^2),(x,-2,2),(y,-2,2))
///
}}}
{{{id=25|
///
}}}
{{{id=24|
///
}}}