如何解决如何将四元数转换为人类可读的乳胶
当您使用 sympy (sp) 运行此命令时
sp.latex(sp.Quaternion(0,1,0))
>>> '0 + 1 i + 1 j + 0 k'
它渲染成这个
这非常难看(我想去掉那些 1)。
另一个例子:
sp.latex(sp.Quaternion(-sp.sqrt(6)/2,-sp.Rational(3,2),-3*sp.sqrt(2)/4,-3*sp.sqrt(2)/4))
>>> '- \\frac{\\sqrt{6}}{2} + \\left(- \\frac{3}{2}\\right) i + - \\frac{3 \\sqrt{2}}{4} j + - \\frac{3 \\sqrt{2}}{4} k'
渲染成这个
有一个不必要的括号和 + 和 - 符号彼此相邻。我不明白为什么这是打印乳胶的默认设置,但如果是,我该怎么做才能使它打印出更好的四元数?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。