完善资料让更多小伙伴认识你,还能领取20积分哦, 立即完善>
|
本帖最后由 bamenwhj 于 2016-5-11 16:26 编辑
原帖:labview益智游戏-24点:程序设计详解: https://bbs.elecfans.com/forum.php?mod=viewthread&tid=523941&page=1 1、针对原帖中提到的自动计算算法,完善了求一个解及所有解的功能,提供dll及其LabVIEW调用方法,详见附件; 同时提供控制台应用程序,方便大家使用。 2、该程序扩展为同时可算带负值及0的24点,即输入的4个数的范围为-13至13; 3、因带负值的24点计算结果与不带负值的24点的计算结果存在一定出入,原帖计算器输入数据检测存在问题,需增加运算符数量必须为三个的检测。 4、SLG/float32的计算精度最好控制在1e-5以外,1e-6过低了,DBL/double可选1e-6。 5、关于另一种算法,动态规划法,看起来效率会很高,4变3,3变2,2变1,很容易求解,但是实际写一下代码就会发现:动态的效率一定不如静态的!并且动态法不容易分析全解; 6、关于算法的LabVIEW实现与进一步优化,直接用LabVIEW写了相关的程序,发现效率比调动态链接库还要高,并还可以进一步优化程序,最终52选4的概率计算可以在8s内完成,比之前的20s又进步了很多。
本帖被以下淘专辑推荐:
|
|
|
相关推荐
|
|
211 浏览 0 评论
请教大神,在labview里面对实时扫描资源中的C系列模块NI9234进行配置发生非预期错误
1709 浏览 0 评论
1585 浏览 0 评论
LABVIEW 2023 Q1调用python后一直报错1671
1960 浏览 2 评论
5207 浏览 3 评论
/9
小黑屋| 手机版| Archiver| 电子发烧友 ( 湘ICP备2023018690号 )
GMT+8, 2025-12-2 05:20 , Processed in 0.576078 second(s), Total 54, Slave 43 queries .
Powered by 电子发烧友网
© 2015 bbs.elecfans.com
关注我们的微信
下载发烧友APP
电子发烧友观察
版权所有 © 湖南华秋数字科技有限公司
电子发烧友 (电路图) 湘公网安备 43011202000918 号 电信与信息服务业务经营许可证:合字B2-20210191

淘帖