我正在尝试在sympy中创建2-dim数组但却出错。这是我的代码:
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和latex
pip3 install jupyter
pip install jupyter_latex_envs
然后调用qtconsole:
jypyter qtconsole
然后输入代码:
中的代码