1

在 NumPy 中,我可以使用随机包来创建一个二维数组,但不能确保它具有完整等级或特定等级。如何得到它?在满级的情况下,我可以linalg.matrix_rank用来检查,但我想以更简单的方式确保这一点。欢迎使用方阵情况的解决方案。

编辑:当我问这个问题时,我想在 Numpy 中内置解决方案。但是如果在 Numpy、Scipy(或其他 Python 模块)中没有那种解决方案,这里的情况可能就像@hpaulj 的评论“但在某种程度上,这听起来更像是一个理论数学主题,而不是一个 Numpy 编程主题。” 作为数学主题,问题应该是:找到算法来生成具有特定等级的随机矩阵(均匀分布的随机)?因此,关闭这个问题或让它等待 Python 中的好算法是管理员的选择。

4

0 回答 0