2017-06-25 11 views
1

sympyで2次元配列を作成しようとしていますが、エラーが発生しています。ここに私のコードは次のとおりです。pretty printing sympy配列

from sympy import * 
from sympy.tensor.array import Array 

init_printing() 
x = symbols('x') 
vec1 = Array([ [x,x**2],[x**3,x**4] ]) 
print(vec1) 

私は

[[x, x**2], [x**3, x**4]] 

として出力を取得しています。しかし、私はhttp://docs.sympy.org/latest/tutorial/printing.htmlに示すように、かなりのプリント配列として出力を取得したいです。どうやってやるの? 私はWindows上のSpyder 3.4で動作するpython 3.6を使用しています。

+0

私は '**'は力だと思います。そうであれば、ドキュメントに従って印刷しています –

答えて

1

jupyterをインストールし、その後qtconsole呼び出す

pip3 install jupyter 
pip install jupyter_latex_envs 

ラテックス:

jypyter qtconsole 

をし、コードを入力します。

Jupyter qtconsole

this jupyter notebook.

内のコードを参照してください。