我怎么从兰迪举行一次号码

11视图(30天)
瑞安本森
瑞安本森 2018年4月11日
编辑: 约翰D 'Errico 2018年4月13日
嘿,我要创建一个骰子滚动代码“快艇”游戏比赛,我不知道如何可以re-rolled骰子,休息。另外的版本我的小组正在不是基于文本的界面。提前谢谢你。
1评论
詹姆斯Tursa
詹姆斯Tursa 2018年4月11日
你持有当前卷号码?在一个5-element变量元素值1到6 ?
用户选择骰子然后再怎么样?在0到5的向量元素与数字1到5 ?或者…?

登录置评。

答案(1)

约翰D 'Errico
约翰D 'Errico 2018年4月11日
好吧,如果你已经知道如何使用兰迪,我也给你一个提示。
[1 5]骰子=兰迪(6日)
骰子=
3 5 4 4 6
我现在可以直接去,或3或4的4 s。
更换= (1 2 5);
骰子(替代品)=兰迪(6日[1,元素个数(替代品)])
骰子=
2 5 4 4 5
尝试另一个4或5。
更换= [1];
骰子(替代品)=兰迪(6日[1,元素个数(替代品)])
骰子=
3 5 4 4 5
我看起来像2双。也许我应该试着连续的呢?
1评论
约翰D 'Errico
约翰D 'Errico 2018年4月13日
编辑:约翰D 'Errico 2018年4月13日
如果你有一个骰子的名单,你想保存,使用setdiff。
取代= setdiff(1:5,持有);

登录置评。

类别

找到更多的在文字游戏帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!