文件名称:trirnd:TRIRND 从三角形分布生成离散随机数。-matlab开发
文件大小:2KB
文件格式:ZIP
更新时间:2024-06-21 14:44:57
matlab
randomValue = TRIRND(minVal, topVal, maxVal); 分布定义为: - 最小值和最大值- “最高”值,概率最高。 该分布在 minVal-1 和 maxVal+1 处以零概率定义,在 topVal 处以最高概率定义。 因此,范围内的每个值(包括最大值和最小值)都有一个非零概率被包括在内,无论 topValue 是什么。 输出是一个随机整数。 randomMatrix = TRIRND(minVal, topVal, maxVal, nrow, ncolumns) 返回一个 (nrow x ncolumns) 随机整数矩阵。 笔记: * 这是一个数值近似值,所以在“严肃”的统计应用中要小心使用! * 实现了两种不同的算法。 一种对小范围内的大量随机点(maxVal-minVal)有效,而另一种对合理数量的点的大范围有效。 对于大范围,关于
【文件预览】:
trirnd.zip