欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    LabVIEW程序设计.docx

    • 资源ID:86803558       资源大小:324.45KB        全文页数:18页
    • 资源格式: DOCX        下载积分:24金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要24金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    LabVIEW程序设计.docx

    成 绩 评 定 表学生姓名专 业班级学号通信工程 课程设计题目 基于 Labview 的梭哈小游戏设计评语组长签字:成绩日期2016 年 7 月 日课程设计任务书学 院学生姓名信息科学与工程专 业班级学号通信工程课程设计题目实践教学要求与任务:基于Labview 的梭哈小游戏设计1. 学习 LabVIEW 的虚拟仪器原理、设计方法和实现技巧;2. 掌握简单 LabVIEW 程序的编程实现;3. 掌握简单通信系统设计和分析方法;4. 采用 LabVIEW 语言,实现梭哈小游戏的设计与实现。(1) 通过检索、查资料、调查研究、确定方案、画出组成系统结构方框图;(2) 采用 LabVIEW 实现梭哈游戏系统;(3) 系统调试与改进,调整系统参数,分析系统运行结果;(4) 写出设计总结报告。工作计划与进度安排:19 周(上):学习LabVIEW 虚拟仪器原理、设计方法和实现技巧,掌握简单 LabVIEW程序的编程实现,掌握简单通信系统设计和分析方法。19 周(下):采用 LabVIEW 语言,实现梭哈游戏,并对系统进行性能分析。指导教师: 李环 喻红婕2016 年 7 月 日专业负责人:2016 年 7 月 日学院教学副院长:2016 年 7 月 日目 录1 目的及基本要求02 梭哈游戏原理02.1 梭哈游戏原理02.2 流程图22.3 设计步骤33 梭哈设计和仿真53.1 总体程序设计53.2 各功能模块详细设计74 结果及性能分析114.1 运行结果114.2 性能分析13参考文献14摘要虚拟仪器是现代计算机技术同仪器技术深层次结合的全新概念仪器,实质是利用计算机显示器的显示功能模拟传统仪器的控制面板,以多种形式表达输出测量结果,利用计算机强大的软件功能实现信号数据的运算、分析和处理,完成各种测试功能的一种计算机仪器系统。本文介绍了利用 LabVIEW 语言来实现梭哈纸牌游戏的设计,并从软、硬件两个方面阐述了设计思想。经过实验调试,系统达到了预期的目标。关键词: 虚拟仪器Labview梭哈游戏1 目的及基本要求熟悉 LabVIEW 开发环境,掌握基于 LabVIEW 的虚拟仪器原理、设计方法和实现技巧,运用专业课程中的基本理论和实践知识,采用 LabVIEW 开发工具,实现梭哈游戏的设计和仿真。此次设计是基于 labview 环境的软件仿真设计,目的是仿真一个梭哈小游戏,它的硬件需求是一台安装该软件的电脑,软件设计需要实现它的所有功能包括以下:判断是否出千判断赢家重新洗牌 等级评价等2 梭哈游戏原理梭哈,又称沙蟹、谷啤,学名Five Card Stud,是扑克游戏的一种。以五张牌的排列组合、点数和花色大小决定胜负。游戏开始时,每名玩家会获发一张底牌,此牌为暗牌;当派发第二张牌后,便由牌面大者决定下注额,其他人有权选择“跟注”、“加注”或“放弃”。当五张牌派发完毕后,各玩家翻开所有底牌来比较,梭哈在全世界纸牌游戏地位非常高,深受人们的喜爱。梭哈是一款扑克游戏,游戏是取黑桃、红桃、草花、方片四种花色的扑克进行游戏,港式五张游戏使用 28 张扑克牌。游戏人数可为 25 人。2.1 梭哈游戏原理各家一张底牌,底牌要到决胜负时才可翻开。从发第二张牌开始,每发一张牌,以牌面大者为先,进行下注。有人下注,想继续玩下去的人,选择跟,跟注后会下注到和上家相同的筹码,或可选择加注,各家如果觉得自己的牌况不妙,不想继续,可以选择放弃,认赔等待牌局结束,先前跟过的筹码,亦无法取回。最后一轮下注是比赛的关键,在这一轮中,玩家可以进行梭哈,所谓梭哈是押上所有未放弃的玩家所能够跟的最大筹码。等到下注的人都对下注进行表态后,便掀开底牌一决胜负。这时,牌面最大的人可赢得桌面所有的筹码。2.2 流程图发牌开始第一张为暗牌后四张为明牌是判断玩家是否出千?否统计底牌数量玩家出局计算赢家概率游戏结束2.3 设计步骤1、先发给各家一张底牌,底牌除本人外,要到决胜负时才可翻开。2、从发第二张牌开始,每发一张牌,以牌面发展最佳者为优先,进行下注。3、有人下注,想继续玩下去的人,要跟注,跟注后会下注到和上家相同的筹码,或可选择加注。4、各家如果觉得自己的牌况不妙,不想继续,可以放弃下注,先前跟过的筹码,亦无法取回。5、牌面最大的人可赢得桌面所有的筹码。当多家放弃,已经下的注不能收回,并且赢家的底牌不掀开。6、纸牌种类:港式五张牌游戏用的是扑克牌,取各门花色的牌中的“8、9、10、J、Q、K、A”,共 28 张牌。3 梭哈游戏的设计和仿真一副扑克牌,取各门花色的 8、9、10、J、Q、K、A,花色有黑、红、梅、方四种。共 28 张牌。牌型比较:同花顺>铁支>葫芦>同花>顺子>三条>两对>对子>散牌。数字比较:A>K>Q>J>10>9>8>7>6>5>4>3>2。花色比较:黑>红>梅>方。关于 A2345,这手牌可以算顺子,梭哈里边是第二大顺。图 1 有关控件图 2 有关控件图 3 有关控件3.1 总体程序设计同花顺 拥有五张连续性同花色的顺子。以 A 为首的同花顺最大。铁支 四张相同数字的牌,外加一单张。比四张的数字大小,“A”铁支最大。葫芦 由三张加一个对子所组成的牌,若别家也有此牌型,则比三条大小。同花 不构成顺子的五张同花色的牌。先比数字最大的单张,如相同再比第二张,以此类推。顺子 五张连续数字的牌组。以 A 为首的顺子最大,如果大家都是顺子,比最大的一张牌,大小一样比花色。三条 牌型由三张相同的牌组成,以 A 为首最大。二对 港式五张牌由两组两张同数字的牌组成。若遇相同先比这副牌中对子最大的,如相同再比第二对,再比剩下单牌的点数。对子 牌型由两张相同的牌加上三张单牌组成。如果大家都是对子,比对子的大小,如果对子也一样,比剩下三张单牌的大小,如果还是相同则比较对子中的最大花色。散牌 单一形态的五张散牌组成,无法组成其他任何牌型。先比最大的一张牌的大小,如果大小一样比较花色。出千 如果在明牌中出现有花色和数字都一样的牌(简单而言,就是出现两张或多张同样的牌出现时候),那可以判断必有人出千,那么在这局牌上,所涉及到的玩家(例如 A 和 B 都有同一张黑桃 K,那么 A 和 B 都按出千取消此局资格, 剩下的玩家可以继续赌牌,最后的底牌不会出现出千的情况。)(1)主程序前面板图 4 梭哈游戏主体前面板(2)主程序后面板程序图 5 梭哈游戏主体后面板程序3.2 各功能模块详细设计(1) 检查赢家图 6 检查赢家模块前面板图 7 检查赢家模块后面板程序(2) 检查洗牌图 8 洗牌模块前面板图 9 洗牌模块后面板程序(3) 等级评价图 10 等级评价模块前面板图 11 等级评价模块后面板程序(4) 计数数组图 12 计数数组模块前面板图 13 计数数组模块后面板程序(5) 检查出千图 14 检查出千前面板图 15 检查出千后面板程序(6) 发现有价值牌的颜色图 16 价值牌颜色模块前面板图 17 价值牌颜色模块后面板程序4 结果及性能分析4.1 运行结果不同参数下的运行结果如图 18-20。图 18梭哈游戏运行结果一图 19梭哈游戏运行结果二图 20梭哈游戏运行结果三4.2 性能分析出千分析:首先遍历 16 张明牌,获得出千判定。4 人出千:所有胜率均输出为 0,无需进行概率计算。3 人出千:3 人胜率输出为 0,另一人胜率为 100,无需进行概率计算。2 人出千:2 人胜率输出为 0,另 2 人进行概率计算,需统计底牌数量。1 人出千:1 人胜率输出为 0,另 3 人进行概率计算,需统计底牌数量。0 人出千:4 人进行概率统计,此时共有 52-16=36 张底牌。参考文献1 labview 入门与提高.赵品编著.人民邮电出版社.2000.112 labview 高级应用.赵品编著.人民邮电出版社.2000.113 labview 印刷电路板设计教程.肖玲妮编著.清华大学出版社.2003.084 labview 完全自学手册.龙马工作室编著.人民邮电出版社.2005.10

    注意事项

    本文(LabVIEW程序设计.docx)为本站会员(小***)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开