【发布时间】:2020-05-01 20:06:51
【问题描述】:
我正在尝试创建 N x N 矩阵(在本例中为 4x4)。第一个和最后一个索引始终为零。矩阵填充了随机的 0 和 1。我当前的代码创建了一个矩阵,但我不确定如何修复这两个位并在剩余的 14 个点中随机生成一个零或一。
例子:
mapp = np.matrix('0 1 1 1; 0 1 1 1; 0 1 1 1; 0 0 0 0')
所以矩阵中的那些应该随机放置,而不是将它们放在第一个和最后一个索引中。 此代码是我正在编写的遗传算法代码的一部分,这是一个从 0 开始并找到到 15 的最佳路径的地图。这就是将 0 和 15 索引值保留为零的原因。
【问题讨论】:
标签: python-3.x numpy random