matlab软件中GUI界面开发学习——双色球选择小工具
matlab软件中GUI界面开发学习——双色球选择小工具
该界面主要分为四个控制面板,红、蓝色号码选择面板、红、蓝号码生成面板。主要思路就是根据设定红蓝号码满足的条件,对生成的随机组合进行删选,输出满足条件的五组。(注:即使条件设定后,满足条件的组合还是有很多种,只是输出随机出现的满足条件的前五组)
以下为罗列的部分子程序代码:
// An highlighted block %%删选条件三 %%奇偶比:计算数组中偶数的个数%% function [AREA_NUM] =area_num(random_num) onenum=0;twonum=0;threenum=0; for x=1:length(random_num) if random_num(x) <12 onenum = onenum + 1; elseif random_num(x) <23 twonum = twonum + 1; else threenum = threenum +1; end end AREA_NUM=[onenum,twonum,threenum]; return // An highlighted block %%删选条件四 %%总和%% function [SUM] =num_sum(random_num) sum=0; for x=1:length(random_num) sum = random_num(x)+sum; end SUM=sum; return
有兴趣的可以一起交流,需要详细代码或者小工具的加q:3458852181