图片缩略图

具有固定和的随机向量

version 1.0.0.0 (8.22 KB) by 罗杰·斯塔福德
在指定的区间内随机且均匀地生成具有指定和和值的向量。

8.8 k下载

更新2006年1月24日

没有许可

编者按:这个文件是一个文件交换本周精选

这将生成m个随机的n元素列向量,其值为[x1;x2;…;xn],每个列向量具有固定的和s,并且受限制a<=xi<=b。这些向量在解的n-1维空间中随机均匀分布。金宝搏官方网站这是通过将空间分解成许多不同类型的单形(线段、三角形和四面体的多维概括)来实现的。“兰特”函数用于在每个单纯形内均匀分布向量,并进一步调用“兰特”函数用于选择不同类型的单纯形,其概率与它们各自的n-1维体积成比例。这个算法不执行任何拒绝解-所有的解都是生成的,以便已经适合于指定的超立方体。金宝搏官方网站

引用作为

罗杰·斯塔福德(2021)。具有固定和的随机向量(//www.tatmou.com/matlabcentral/fileexchange/9700-random-vectors-with-fixed-sum), MATLAB中央文件交换。检索

MATLAB版本兼容性
创建R10
与任何版本兼容
平台的兼容性
窗户 macOS Linux
确认

启发:portfolio_sortino_ratio

社区寻宝

在MATLAB中心找到宝藏,并发现社区如何可以帮助你!

开始狩猎!