python 线性代数:[4]方阵的迹

2022年5月17日 17点热度 0人点赞

怎样求方阵的迹?方阵的迹是什么?方阵的迹就是主对角元素之和,方阵的迹说实话我还不知道它的实际用途,有知道的人麻烦你写在下面的评论里,好了,下面来用numpy计算一下方阵的迹。

  1. 先引入numpy

  2. 创建一个方阵(方阵也就是行数等于列数的矩阵)

  3. 用trace计算方阵的迹

  4. 再创建一个方阵F

  5. 验证一下方阵的迹等于方阵的转置的迹

  6. 验证一下方阵的乘积的迹等于

  7. 验证一下方阵的和的迹等于方阵的迹的和

  8. 该文章用到的所有代码:

    >>> E=np.array([[1,2,3],[4,5,6],[7,8,9]])

    >>> E

    array([[1, 2, 3],

           [4, 5, 6],

           [7, 8, 9]])

    >>> 

    >>> np.trace(E)

    15

    >>> 

    >>> 

    >>> F=E-2

    >>> F

    array([[-1,  0,  1],

           [ 2,  3,  4],

           [ 5,  6,  7]])

    >>> 

    >>> 

    >>> 

    >>> 

    >>> np.trace(E)

    15

    >>> 

    >>> np.trace(E.T)

    15

    >>> 

    >>> 

    >>> np.trace(np.dot(E,F))

    171

    >>> np.trace(np.dot(F,E))

    171

    >>> 

    >>> 

    >>> 

    >>> np.trace(E+F)

    24

    >>> 

    >>> np.trace(E)+np.trace(F)

    24

(共篇)
上一篇:矩阵转置|下一篇:
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部

laozhao

这个人很懒,什么都没留下

文章评论