给定一个n×m矩阵A,并保证n>m=rank( A ),并且给定一个n×1列v,检查A是否具有严格大于A的秩的最快方法是什么?对于我的应用程序,A是稀疏的,n大约是2^12,m是1:n-1中的任何地方。在我的机器上,比较秩(full(A v))大约需要一秒钟,而且我需要做成千上万次,所以我很高兴能找到一种更快的方法。
我有一个(密集)矩阵n x n x m和一个稀疏向量(scipy.sparse) 1 x m。如果我们看一下我的密集n x n x m矩阵,它可以被解释为一个n x n矩阵,每个位置都有一个m x 1的向量。现在我想计算稀疏向量的点积,n x n矩阵中的每个m x 1密集向量产生一个包含所有这些点积的n x n矩阵。为此,一种方法</em