python - 在 Python 中转置、旋转和组合二维数组
问题描述
我有一个二维数组,它的大小是 93 X 93。
import numpy as np
import matplotlib.pyplot as plt
size = 93
arr2D = np.eye(size, size, dtype=float)
for i in range(size):
for j in range(size):
arr2D[i][j] = np.arctan((i+1)/(j+1))
arr2D = np.cos(arr2D)
plt.imshow(arr2D)
plt.colorbar(fraction=0.0455)
plt.show()
我想创建4个相同的数组,转置并组合它们(大小:186 X 186),使它们看起来像下图,我该怎么做?
解决方案
推荐阅读
- ruby-on-rails - 如何使用 CanCanCan 从关系中获得许可?
- javascript - 点数被错误计算
- javascript - 提交表单并使用 target='_top' 留在同一页面上
- c# - c# - 查找没有根元素的节点值
- html - 尝试使用 AngularJS 将编辑后的图像保存到我的本地计算机
- angular - Angular 2+ 条件通配符重定向
- mysql - MySQL:如何使用 ONLY COUNT() 和不使用 WHERE 子句获取 24 小时内发生的事件计数
- sqlcmd - 如何从 sql server pdw 中的 bat 文件中获取用户输入?
- python - 谁能举一个小例子来解释 tf.random.categorical 的参数?
- c# - 使用 c# 控制台实现数组的链表