我想创建一个标准距离为每个方向一个的三维数组,以便我接收,x=10; y=10;z=10;例如,1000 个细胞。在下一步中,我想为每个单元格分配一个附加变量“E”,其中它的值由均值为 1 和方差为 0,1 的高斯分布组成。
我已经尝试使用以下方法创建多维数组:
import numpy as np
x = np.array([[range(11)],[range(11)],[range(11)]],dtype=int)
也:
x,y,z = mgrid[0:11, 0:11, 0:11]
但我不知道它是否是我正在寻找的类型以及如何将变量添加到它的每个单元格。
我对编程和 python 很陌生。作为附加模块,我想使用 numpy、scipy 和 matplotlib。
感谢帮助!
此致。