6162|2

33

帖子

3

TA的资源

一粒金砂(中级)

楼主
 

LabView笔记三:基于LabView的三种方法实现掷骰子游戏 [复制链接]

  本帖最后由 Mr_Dai 于 2018-11-9 16:05 编辑

LabView笔记三:基于LabView的三种方法实现掷骰子游戏
方法一利用统计法,随机生成一个一维数组(我是生成的10个数),再用条件结构选出与六个面对应的数字,每满足一次条件,则加一次,统计出累计满足条件的次数,然后求出概率出来。
方法二:利用统计法随机生成一个一维数组(我是生成的10个数),再选出与六个面对应的数字是否相等,每满足一次条件,则加一次,统计出累计满足条件的次数,然后求出概率出来。
方法三:利用数组法随机生成一个一维数组(我是生成的10个数),找到正序列数组的某个数(六个面中任意一个数),再把这个数组反转,得到反转之后的数组,然后用总的个数(10)减去反转后该数的序号,得到的结果再去减去之前正序列的数的序号,最后就得到了某个数的个数了,再求出该数的概率。这样就发现了一个问题,如果这个数不存在,就会得出12这个数出来,我用了一个选择的方法解决了这个问题,就是让总的次数加上2之后,再判断它是不是等于12,如果等于12就为0,解决了不存在这个数的问题,就解决了这个bug。   下面依次是三种方法的前面板和程序框图。。。



掷色子1.zip

15.41 KB, 下载次数: 33

方法一:计法

掷色子2.zip

13.75 KB, 下载次数: 26

方法二:统计法

掷色子3.zip

17.18 KB, 下载次数: 28

方法三:数组法

最新回复

厉害了老板,牛逼  详情 回复 发表于 2018-11-17 11:09
点赞 关注(1)
 
 

回复
举报

693

帖子

7

TA的资源

版主

沙发
 
厉害了老板,牛逼
 
 
 

回复

33

帖子

3

TA的资源

一粒金砂(中级)

板凳
 
bqgup 发表于 2018-11-17 11:09
厉害了老板,牛逼

还好还好
 
 
 

回复
您需要登录后才可以回帖 登录 | 注册

随便看看
查找数据手册?

EEWorld Datasheet 技术支持

相关文章 更多>>
关闭
站长推荐上一条 1/10 下一条

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

About Us 关于我们 客户服务 联系方式 器件索引 网站地图 最新更新 手机版

站点相关: 国产芯 安防电子 汽车电子 手机便携 工业控制 家用电子 医疗电子 测试测量 网络通信 物联网

北京市海淀区中关村大街18号B座15层1530室 电话:(010)82350740 邮编:100190

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved
快速回复 返回顶部 返回列表