Matlab的骰子滚

每个人都需要掷骰子或抛硬币。这是程序使它容易。

1.5 k下载

更新2010年4月26日

查看许可协议

剧情简介:[总、细节]=辊(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中央文件交换。检索

MATLAB版本兼容性
创建R2009a
兼容任何释放
平台的兼容性
窗户 macOS Linux
类别
找到更多的在数字游戏帮助中心MATLAB的答案

社区寻宝

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

开始狩猎!
版本 发表 发布说明
1.1.0.0

改进的基于建议约翰D 'Errico帮助

1.0.0.0