剧情简介:[总、细节]=辊(str)
输入str:骰子滚。XdY, X和Y是标量,卷X
公平Y-sided骰子。X和Y都是必要的。
如果str为空或省略,用作默认1 d20开头。
取代了骰子滚表达式(s)的结果,滚
然后计算字符串。这使它可以使用任何
函数调用作为输入只要函数名
不包含一卷的签名(即一个号码吗
其次是字母“d”后跟一个数字)。在实践中,
如果你使用游戏,你最有可能只需要+和-。
XdYbZ有一个特殊函数,需要最好的Z
推出的X的尝试。这是有用的生成
在角色扮演游戏中角色的能力。
输出总:总卷
细节:单个卷(为每个单元阵列与结果
骰子在输入
评论(1)如果没有要求,输出结果打印到屏幕上
(2)感谢约翰D 'Errico指出这是可能的
使用任何函数(只要它滚
掷骰子的结果作为输入)
例子2 d6卷两个六面骰子滚
卷1 d8 + 1 d4-2卷8-sided骰子,四面骰子和减去
2的结果
卷1 d2卷一个双向的骰子(即抛硬币)
滚日志(2 ^ 1 d6) 2的力量的自然对数
卷一个六面骰子的结果。
卷1 + 1抛出一个错误,因为没有骰子滚。
引用作为
乔纳斯(2023)。Matlab的骰子滚(//www.tianjin-qmedu.com/matlabcentral/fileexchange/27327-a-dice-roller-for-matlab), MATLAB中央文件交换。检索。