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() ----------------------- 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/
