2013/9/25 Oscar Rubio <[email protected]>
> Hola Samuel > > Por lo que he leido y experiemento un poco, no es muy recomendable el uso > de matplotlib para dibujar graficos 3D > un recomendacion es usar numpy y mlab de mayavi > > Te copio un ejemplo, y dime si te va bien. > > Saludos, > Oscar > > ---------------------------- > import numpy as np > from enthought.mayavi import mlab > > x, y, z = np.ogrid[-10:10:20j, -10:10:20j, -10:10:20j] > s = np.sin(x*y*z)/(x*y*z) > > src = mlab.pipeline.scalar_field(s) > mlab.pipeline.iso_surface(src, contours=[s.min()+0.1*s.ptp(), ], opacity= > 0.3) > mlab.pipeline.iso_surface(src, contours=[s.max()-0.1*s.ptp(), ],) > > mlab.show() > > ----------------------- > Hola: Yo complementaría este ejemplo con la siguiente documentación http://docs.scipy.org/doc/numpy/reference/routines.io.html En tu caso lo más probable es que sólo necesites loadtxt http://docs.enthought.com/mayavi/mayavi/mlab.html Ahí hay varios ejemplos , para copiar y probar. Saludos > > > 2013/9/23 Samuel Maca <[email protected]> > >> Buenas tardes >> Quiero pedir asesoría acerca del uso de matplotlib y mayavi, requiero de >> hacer un programa con el que pueda hacer una superficie desde listas de >> datos, tengo listas de datos en tres coordenadas y he querido simular la >> superficie usando surf, wireframe, mesh, etc; pero no lo he conseguido, en >> realidad no he podido comprender como se usan estas ordenes o comandos, y >> lo que he leído acerca de ellas no es muy claro para mí, de hecho dan >> muchos ejemplos usando numpy, pero no he encontrado alguno en donde se >> trabajen con datos reales. >> >> Gracias por su atención. >> >> Fís. Samuel Maca García >> >> _______________________________________________ >> Python-es mailing list >> [email protected] >> https://mail.python.org/mailman/listinfo/python-es >> FAQ: http://python-es-faq.wikidot.com/ >> >> > > > -- > ----------------------------------- > Oscar Rubio Pons. > [email protected] > _______________________________________________ > Python-es mailing list > [email protected] > https://mail.python.org/mailman/listinfo/python-es > FAQ: http://python-es-faq.wikidot.com/ > >
_______________________________________________ Python-es mailing list [email protected] https://mail.python.org/mailman/listinfo/python-es FAQ: http://python-es-faq.wikidot.com/
