我有一个ipython笔记本,我想编写一个函数来显示矩阵:
from IPython.display import display
import sympy
sympy.init_printing()
def print_matrix(a):
display(sympy.Matrix(a))
import numpy as np
print_matrix(np.random.random((20, 20)))
这产生了mathml输出,在我的屏幕上非常大。如何控制尺寸?我不想截断数字,我想减小字体的大小/输出图像的大小。
我已经完成了
sympy.init_printing(use_latex='png', fontsize='5pt')
但我不喜欢png输出,我想要默认的mathjax
我不会随笔记本一起保存(您可能需要在单元格中执行一些Javascript来执行此操作),但是如果您右键单击一个方程式,则可以选择将其放大或缩小(这是MathJax功能) ,与IPython笔记本无关。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句