矩阵

与物理学相关的已知矩阵

sympy.physics.matrices.mdft(n)[源代码][源代码]

自 1.9 版本弃用: 使用来自 sympy.matrices.expressions.fourier 的 DFT。

要获得与 mdft(n) 相同的行为,请使用 DFT(n).as_explicit()

sympy.physics.matrices.mgamma(mu, lower=False)[源代码][源代码]

返回标准(狄拉克)表示中的狄拉克伽马矩阵 \(\gamma^\mu\)

参考文献

示例

>>> from sympy.physics.matrices import mgamma
>>> mgamma(1)
Matrix([
[ 0,  0, 0, 1],
[ 0,  0, 1, 0],
[ 0, -1, 0, 0],
[-1,  0, 0, 0]])
sympy.physics.matrices.msigma(i)[源代码][源代码]

返回一个 Pauli 矩阵 \(\sigma_i\) 其中 \(i=1,2,3\)

参考文献

示例

>>> from sympy.physics.matrices import msigma
>>> msigma(1)
Matrix([
[0, 1],
[1, 0]])
sympy.physics.matrices.pat_matrix(m, dx, dy, dz)[源代码][源代码]

返回平行轴定理矩阵,用于将惯性矩阵沿距离 \((dx, dy, dz)\) 平移,适用于质量为 m 的物体。

示例

要将质量为2单位的物体沿 \(x\) 轴移动1单位距离,我们得到:

>>> from sympy.physics.matrices import pat_matrix
>>> pat_matrix(2, 1, 0, 0)
Matrix([
[0, 0, 0],
[0, 2, 0],
[0, 0, 2]])