【发布时间】:2021-02-02 18:10:37
【问题描述】:
使用 numpy.random 生成随机向量。用 Python 编写代码,生成一个 100 X 100 的随机矩阵,其条目是来自正态分布的样本。
这是我制作的,我不确定这是否正确。我也有关于正态分布的问题。我的随机数应该来自某个池吗?比如 $[0,1]$ 或者是否有可能得到超出这个范围的值?
这是在 Jupyter Notebook 中编写的代码:
import numpy as np
a = np.random.randn(100,100)
a
array([[-0.42952803, -0.55136761, -0.45544016, ..., -0.54125441,
2.31481612, 0.93721055],
[-0.2440975 , -0.10233273, -0.06972217, ..., -0.25760561,
0.48431004, -0.91599734],
[-1.39176645, -0.79784139, -0.21914249, ..., 2.38224209,
1.57696294, 0.48747715],
...,
[ 0.38458431, -1.75968742, 1.64696889, ..., 1.43273609,
-0.74896945, 0.48588267],
[ 1.22934075, 1.27112809, -0.40593726, ..., 0.63584471,
0.11152366, -2.23030795],
[ 1.5910005 , 0.29184142, -0.01811951, ..., -0.25800051,
-0.09681777, 0.40182752]])
【问题讨论】:
标签: python matrix jupyter-notebook normal-distribution