给定一个奇素数,p,整数n和m,我想快速列出所有可逆的m x m矩阵,它们的元素来自大小为p^n的有限域。我可以列出所有可能的(p^n)^(m X m)矩阵,并过滤那些行列式不为零的矩阵,但这似乎是浪费,因为它涉及到计算许多行列式。通过列出所有下对角线(L)、对角线(D)和上对角线矩阵(U),我可以列出具有因式分解LDU的矩阵,
我正在为一个矩阵类做一个函数,用高斯消去来求逆矩阵,这个函数在大多数情况下工作得很好,它会有随机的警告,它们成对地出现,如下所示RuntimeWarning: divide by zero encountered in double_scalars
问题出现在行中,我将同一行中的所有内容除以一个常量但是,函数的第一部