循环矩阵的创建python
循环矩阵的创建python
这里的循环矩阵是指某个元素单行单列只出现一次,且同一列行只有该位置元素不为0,其他为零。
代码
函数:
def permutation(H, W, RandMode):Permu = np.zeros((H, W))if H in RandMode:for i in range(H):Temp
循环矩阵的创建python
这里的循环矩阵是指某个元素单行单列只出现一次,且同一列行只有该位置元素不为0,其他为零。
代码
函数:
def permutation(H, W, RandMode):Permu = np.zeros((H, W))if H in RandMode:for i in range(H):Temp = random.randint(0, W - 1)Permu[i, Temp] = 1elif W in RandMode:for j in range(W):Temp = random.randint(0, H - 1)Permu[Temp, j] = 1return Permu
调用,创建一个4行列的矩阵:
Permu = permutation(4, , RandMode= W )
print(Permu)
效果
‘W’模式下:
[[0. 0. 0.][0. 0. 0.][1. 1. 0.][0. 0. 1.]]
H’模式下:
[[1. 0. 0.][0. 1. 0.][0. 0. 1.][0. 0. 1.]]
#感谢您对电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格的认可,转载请说明来源于"电脑配置推荐网 - 最新i3 i5 i7组装电脑配置单推荐报价格
上传时间: 2023-12-02 18:35:11
推荐阅读
留言与评论(共有 16 条评论) |
本站网友 pdp11 | 10分钟前 发表 |
j] = 1return Permu 调用,创建一个4行列的矩阵: Permu = permutation(4 | |
本站网友 无线驱动 | 21分钟前 发表 |
W))if H in RandMode | |
本站网友 小田和正 | 27分钟前 发表 |
for i in range(H) | |
本站网友 陆俊华 | 5分钟前 发表 |
RandMode= W ) print(Permu) 效果 ‘W’模式下: [[0. 0. 0.][0. 0. 0.][1. 1. 0.][0. 0. 1.]] H’模式下: [[1. 0. 0.][0. 1. 0.][0. 0. 1.][0. 0. 1.]] | |
本站网友 java是什么软件 | 4分钟前 发表 |
j] = 1return Permu 调用,创建一个4行列的矩阵: Permu = permutation(4 | |
本站网友 山东现代职业学院官网 | 16分钟前 发表 |
j] = 1return Permu 调用,创建一个4行列的矩阵: Permu = permutation(4 | |
本站网友 碧草青青花盛开 | 7分钟前 发表 |
代码 函数: def permutation(H | |
本站网友 耳鼻喉专科 | 27分钟前 发表 |
j] = 1return Permu 调用,创建一个4行列的矩阵: Permu = permutation(4 | |
本站网友 上海二手房交易市场 | 0秒前 发表 |
for i in range(H) | |
本站网友 深圳燃气信息网 | 6分钟前 发表 |
H - 1)Permu[Temp | |
本站网友 超级星期六 | 17分钟前 发表 |
j] = 1return Permu 调用,创建一个4行列的矩阵: Permu = permutation(4 | |
本站网友 石家庄碧海云天 | 0秒前 发表 |
Temp = random.randint(0 | |
本站网友 砭石疗法 | 30分钟前 发表 |
H - 1)Permu[Temp | |
本站网友 mp3外链 | 27分钟前 发表 |
Temp = random.randint(0 | |
本站网友 癫痫日 | 30分钟前 发表 |
Temp] = 1elif W in RandMode |