Numpy对于行列式、矩阵和向量的常用函数整理

版权声明:转载请注明作者(独孤尚良dugushangliang)出处:https://blog.csdn.net/dugushangliang/article/details/102641714

 

import numpy as np

#初始化得到3行3列的各元素值为1的矩阵
a=np.ones([3,3])

#初始化得到3行4列的各元素值为0的矩阵
a=np.zeros([3,4])

#初始化得到3阶的单位矩阵
a=np.eye(3)

#求解a的逆矩阵
an=np.linalg.inv(a)

#求解q右乘以b的矩阵(即b右乘q)
c=np.dot(q,b)
c=q.dot(b)

#求解q的转置矩阵
qt=q.T

#构造9维等差向量
a=np.arange(9)

#向量转成矩阵
a.shape=[3,3]
b=a.reshape([3,3])

#求解a的行列式的值
b=np.linalg.det(a)

#求向量内积
s=sum(v*m)
s=v.dot(m)

#求向量的模(长度)
L=np.sqrt(x.dot(x))
L=np.sqrt(sum(x*x))

 

独孤尚良dugushangliang——著

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章