协方差矩阵奇异说明什么,协方差矩阵奇异值分解
iamtryingtomoplayvector(3x 1)乘以其转置(1x 3).igeta(3乘3)arraybuticannotegitsinverse。知道吗为什么?
导入编号为公证人
c=数组([ 1,8,50 ])
NP .转置(c[NP .Newaxis] ) c
数组([ 1,8,50 ],
[8,64,400],
[ 50,400,2500 ] )
NP .Lina LG.inv (NP.transpose (c [新轴] (c))))))))))))))))。)
跟踪后台(mostrecentcalllast):
文件,第一行,在
(同Inventor)发明者中第445行的文件" c: python 26 lib site-packages numpy Lina LG Lina LG。py "
returnwrap(solve(a,identity ) a.shape[0],dtype=a.dtype))
解决中的文件" c: python 26 lib site-packages numpy Lina LG Lina LG。py”,第328行
提升线性错误,"奇异矩阵"
你粘贴的矩阵
[ 1,8,50 ],
[8,64,400],
[ 50,400,2500 ]
hasarentintofzero。thisistedefinitionofsingular matrix(whachaninversedeoestoexist的一个)。