如何在IPython笔记本中显示LaTeX代码?
我正在寻找一种将numpy数组迁移到latex bmatrix的简洁方法.它应该适用于2d阵列和水平和垂直1d阵列.
例
A = array([[12, 5, 2],
[20, 4, 8],
[ 2, 4, 3],
[ 7, 1,10]])
print A #2d array
print A[0] #horizontal array
print A[:,0, None] #vertical array
array_to_bmatrix(A)
array_to_bmatrix(A[0])
array_to_bmatrix(A[:,0, None])
Run Code Online (Sandbox Code Playgroud)
日期:
[[12 5 2]
[20 4 8]
[ 2 4 3]
[ 7 1 10]]
[12 5 2]
[[12]
[20]
[ 2]
[ 7]]
\begin{bmatrix}
12.000 & 5.000 & 2.000 & \\
20.000 & 4.000 & 8.000 & \\
2.000 & 4.000 & 3.000 & …Run Code Online (Sandbox Code Playgroud)