如何在SymPy输出中将分数放在括号之前?
发布时间:2020-12-16 22:26:22 所属栏目:Python 来源:网络整理
导读:我有一个字符串格式的SymPy表达式 -t*(a+b+c)/2 当以LaTeX形式(包括笔记本的LaTeX输出)进行漂亮打印时,它太高而且不容易阅读. 如何组合分数并将其放在括号之前?像这样: (-t/2)*(a+b+c) 代码示例: from sympy import symbols,Function,Derivative,var,init
我有一个字符串格式的SymPy表达式
当以LaTeX形式(包括笔记本的LaTeX输出)进行漂亮打印时,它太高而且不容易阅读. 如何组合分数并将其放在括号之前?像这样:
代码示例:
打印和显示
我想在latex()和Jupyter笔记本中看到它们
最佳答案
SymPy 1.1.1默认断开多个分段.这导致complaint导致PR在当前主分支中禁用此行为.
要重新启用先前的默认值,请使用long_frac_ratio = 2:
设置可以包含在init_printing中:
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |