Math 创建一个人工相关矩阵

Math 创建一个人工相关矩阵,math,matrix,correlation,Math,Matrix,Correlation,我想做一些程序测试,但我想有一个真正大的矩阵 是否有任何工具可以生成人工相关矩阵?选择nrandomn-从-1到1的数字维向量。使用任意2个向量的点积表示它们的相关性。使用该事实生成一个随机的nxn相关矩阵 这真的是一个相关矩阵吗?使每个维度成为独立的标准正态分布。然后,每个向量的系数描述一个随机变量。这些随机变量具有特定的相关性。因此,是的,这实际上是一个相关矩阵。有一个样本矩阵数据存储库,用于比较免费提供的算法,尽管名称不同

我想做一些程序测试,但我想有一个真正大的矩阵
是否有任何工具可以生成人工相关矩阵?

选择
n
random
n
-从-1到1的数字维向量。使用任意2个向量的点积表示它们的相关性。使用该事实生成一个随机的
n
x
n
相关矩阵


这真的是一个相关矩阵吗?使每个维度成为独立的标准正态分布。然后,每个向量的系数描述一个随机变量。这些随机变量具有特定的相关性。因此,是的,这实际上是一个相关矩阵。

有一个样本矩阵数据存储库,用于比较免费提供的算法,尽管名称不同