我想用症状来点两个向量或符号,使(latex)输出与下面代码显示的相似,但用的是实际的症状函数,如RA.dot(RB)…我该怎么做呢?
from sympy import *
from sympy.interactive import printing
printing.init_printing(use_latex = True)
RA = Symbol('\mathbf{R}_A', commutative = False)
RB = Symbol('\mathbf{R}_B', commutative = False)
dt = Symbol('\cdot', commutative = False)
display(RA*dt*RB)
# I would prefer something like
display(RA.dot(RB)) # If RA and RB are type Vector, VectorAdd etc.
问题来源StackOverflow 地址:/questions/59378707/how-do-you-write-a-dot-product-with-symbols-in-sympy
这很简单。用这个:
A = MatrixSymbol('\mathbf{R}_A', 1, 1)
B = MatrixSymbol('\mathbf{R}_B', 1, 1)
dt = MatrixSymbol('\cdot',1,1)
A*dt*B
或者是:
A = MatrixSymbol('\mathbf{R}_A', 1, 1)
B = MatrixSymbol('\mathbf{R}_B', 1, 1)
A*B
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。