python里面的符号矩阵的处理
1、给出两个列表:
m = [1,2,3,4,5,6,7,8,9]
n = [a,b,c,d,e,f,g,h,i]

2、转化为3*3的数组:
p = np.reshape(n,(3,3))
q = np.reshape(m,(3,3))

3、把p和q转化为Matrix:
x = Matrix(p)
y = Matrix(q)

4、p、q、x、y乘以2,效果差不多,都是每一个元素乘以2。

5、但是在p*q和x*y之间产生了区别:
p*q是把p和q对应的元素乘起来;
x*y是矩阵乘法。

6、计算矩阵的行列式:
z = det(y)
zz = det(x)

7、逆矩阵:
z = Inverse(x)
simplify(x*z)
注意,行列式等于0的矩阵没有逆矩阵。

8、求矩阵的迹:
z = trace(y)
zz = trace(x)

9、矩阵的转置:
x.T

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:127
阅读量:84
阅读量:39
阅读量:101
阅读量:136