文件交换
19下载
更新2015年12月15日
视图版本历史
图添加修正了当输入在0和1之间时输出空矩阵的机会
修正了输出空矩阵的机会
输入错误
描述中有拼写错误
查看许可协议
轮盘赌的轮选择函数,输入是一个概率数组或任意正数数组,输出是一个选择的索引。函数运行速度快,任何速度上的改进都是受欢迎的
Rami AbouSleiman(2021)。轮盘赌选择(//www.tatmou.com/matlabcentral/fileexchange/45735-roulette-wheel-selection), MATLAB中央文件交换。检索2021年4月17日.
2018年7月16日
2017年8月15日
2015年12月4
2015年7月17日
2014年7月11日
2014年6月5日
我不完全理解描述,但这似乎与RANDP相似:http://www.mathworks.nl/matlabcentral/fileexchange/8891-randp
2014年6月4
嗨rami,让我们不要让这个的基调过于简单,保持民用,呃?这是一个良好的功能伴侣,但事实是轮盘赌的滚轮选择应该允许您使用相关概率分布来对索引数组进行采样。现在,概率可能取0到1之间的值。因此,您的功能不接受某些良好定义的概率分布(即一个或多个索引具有0的索引的概率分布。那有意义吗?
2014年5月27日
乔纳森·奥基夫:请确保输入的是大于零的实数,否则函数将输出一个空数组。这是因为使用了数组索引。要解决这个问题,只需遵循上面的说明。这里没有错误,如果需要,您可以将输入乘以100。
2014年5月24日
嗨,我觉得这里面有个漏洞。它偶尔会产生一个空数组而不是索引。我在这里放了一个工作版本:http://www.mathworks.co.uk/matlabcentral/fileexchange/46734-roulettewheelselection-m
2014年5月17日
伟大的提交
2014年3月8日
请确保输入的是大于零的实数。如果有可能输入是0甚至是0.9(例如0.9),那么就在所有输入上加上+10。这不会改变结果的!
启发:轮盘赌的车轮选择与整体迭代结果,RouletteWheelSelection.m
在MATLAB中心找到宝藏,并发现社区如何可以帮助你!
在一个可执行文档中创建带有代码、输出和格式化文本的脚本。
了解实时编辑器
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系
我不完全理解描述,但这似乎与RANDP相似:http://www.mathworks.nl/matlabcentral/fileexchange/8891-randp
嗨rami,让我们不要让这个的基调过于简单,保持民用,呃?这是一个良好的功能伴侣,但事实是轮盘赌的滚轮选择应该允许您使用相关概率分布来对索引数组进行采样。现在,概率可能取0到1之间的值。因此,您的功能不接受某些良好定义的概率分布(即一个或多个索引具有0的索引的概率分布。那有意义吗?
乔纳森·奥基夫:
请确保输入的是大于零的实数,否则函数将输出一个空数组。这是因为使用了数组索引。要解决这个问题,只需遵循上面的说明。
这里没有错误,如果需要,您可以将输入乘以100。
嗨,我觉得这里面有个漏洞。它偶尔会产生一个空数组而不是索引。我在这里放了一个工作版本:
http://www.mathworks.co.uk/matlabcentral/fileexchange/46734-roulettewheelselection-m
伟大的提交
请确保输入的是大于零的实数。如果有可能输入是0甚至是0.9(例如0.9),那么就在所有输入上加上+10。这不会改变结果的!