2011-08-10 127 views

回答

0

也許你可以使用mplot3d繪製3D對象。 Here是示例代碼之一。

+0

重點是,我沒有繪製函數來繪製每個像素(x,y,z)的三維數組中存儲的值。因此,我不能使用建議的功能,也不能使用曲面繪圖功能。 – PyNeto

0

你想要的是一種3D圖像(塊)。也許你可以通過切片(使用imshow()或任何你想要的工具)來繪製它。

也許你可以告訴我們你想要什麼樣的情節?

4

matplotlib無法繪製3D圖像。您可以改用mayavi

5

這是不明確的,因爲您如何看待不在立方體表面的東西?

Mayavi文檔有多種方法來做你想做的事情,包括剪切平面和體素特定的alpha通道。見visualizing volumetric scalar data

只要說這需要Mayavi就足夠了,它超出了matplotlib(方便但有限)3D功能的範圍。