我有许多用 SymPy 创建的数学对象,它们在 Jupyter 中使用“显示”显示良好。例如,我可以显示许多功能:
display(f1(x))
display(f2(x))
等等。但是我想要的是在每一行前面加上一些解释性文本,所以输出是,例如:
问题一:f1(x)
问题2:f2(x)
功能 f1(x), f2(x) 显示正确排版(“显示”提供)。
我得到的最近的是矩阵:
M = sympy.Matrix([["(a)",f1(x)],["(b)",f2(x)]])
display(M)
但这有两个问题:(1)它显示矩阵定界符,(2)它从“(a)”和“(b)”中去除括号。
所以我仍然希望得到帮助:如何将字符串添加到使用“显示”的行。谢谢!