Python3.6.6 でMayaviを使ってみた

スポンサーリンク

はじめに

計算物理学Ⅰという本を最近読み始めた

この本にMayaviというライブラリを
使って3D表示する部分があるんだが
そこで少し詰まってしまったんで
メモっとくぞ

環境

Mac Book Air (13-inch 2017) macOS High Sierra Python 3.3.6 pyenv 1.2.7

環境構築

他のブログとか見るとけっこう めんどくそうなことしてるけど

以下のコマンドだけで完了するぞ

pip install mayavi
pip install PyQt5

動かしてみる

import numpy as np
from mayavi import mlab

x, y, z, value = np.random.random((4,400))
mlab.points3d(x, y, z, value)
mlab.show()

f:id:shangtian:20181030091707p:plain

<参考文献>

https://docs.enthought.com/mayavi/mayavi/installation.html

qiita.com

3.5. Mayavi による 3D プロット — Scipy lecture notes