这创建了一组由笛卡尔坐标定义的随机点,均匀分布在半径为r、中心位于原点的n维超球内部。
“randn”函数首先用于创建n个随机变量的独立多元正态分布集合,每个随机变量代表n维空间中的点。然后用不完全伽马函数'gammainc'将这些点径向映射到有限半径r的n维超球内部,使其在空间上均匀分布。
引用作为
罗杰·斯塔福德(2021)。n维超球中的随机点(//www.tianjin-qmedu.com/matlabcentral/fileexchange/9443-random-points-in-an-n-dimensional-hypersphere), MATLAB中央文件交换。检索.