应用MATLAB分析双色球历史数据
%双色球历史数据分析
%
clc;clear;
[ssqdata,~]=xlsread('ssq.xls'); %从excel中读取数据
[col,~]=size(ssqdata); %获取行数据
RedId=ssqdata(:,3:9); %读取红球和篮球数据
idsum7=tabulate(RedId(:,7)); %统计个数
Redmax=max(idsum7(:,2)); %统计数最多
Redmin=min(idsum7(:,2)); %统计数最小
Red01=Redmax-Redmin; %最大最小波动差
Red=[col,Redmin,Redmax,Red01];
disp(Red);RedSum=10; %玩的周期数
step=10; %周期限定个数RedMean=(RedSum+1)/2; %确定均值
LowStar=1; %确定初始值RedData=zeros(6,1); %红球数据
idsum=zeros(RedSum*col*6,2); %记录中奖球个数
ijk=1;
for ii=1:RedSumfor jj=1:colLowStar= 1+rem(jj,step); %确定循环数RedOring=sort(RedId(jj,1:6)); %获取红球数据if jj<=32bluenum=randperm(16); %随机生成一组没有重复的整数for kk=1:LowStarrednum=randperm(32); %随机生成一组没有重复的整数RedData=[rednum(3),rednum(6),rednum(9),rednum(12),rednum(15),rednum(18)];%随机挑选RedData=sort(RedData); %排序id=0;for nn=1:6if RedOring(nn)==RedData(nn)id=id+1; %统计相同的个数endendijk=ijk+1;if bluenum(7)==RedId(jj,7)id=id+1; %统计相同的个数idsum(ijk,2)=1;endif id==7disp('中奖了');end idsum(ijk,1)=id;endelseif LowStar==1BlueData=RedId(jj-32:jj,7);for mm=1:stepif find(BlueData(mm,1)~= BlueData(32-step:32,1))BlueData1= BlueData(mm,1);endrednum=randperm(32); %随机生成一组没有重复的整数RedData=[rednum(3),rednum(6),rednum(9),rednum(12),rednum(15),rednum(18)];%随机挑选RedData=sort(RedData); %排序id=0;for nn=1:6if RedOring(nn)==RedData(nn)id=id+1; %统计相同的个数endendijk=ijk+1;if BlueData1==RedId(jj,7)id=id+1; %统计相同的个数idsum(ijk,2)=1;endif id==7disp('中奖了');end idsum(ijk,1)=id;endendend end
end[id1,~]=size(find(idsum==6));
[id2,~]=size(find(idsum==5));
id6=5*sum(idsum(:,2));
mansum=id1*500000+id2*3000+id6*5;
disp(unique(idsum'));
disp(['一等奖个数=',num2str(id1)]);
disp(['三等奖个数=',num2str(id2)]);
disp(['六等奖个数=',num2str(id6)]);
disp(['投入总资金=',num2str(ijk*2)]);
disp(['总奖金=',num2str(mansum)]);
disp(['差额=',num2str(mansum-ijk*2)]);
disp(['投入的时间(年)=',num2str(ijk*2/360)]);输出结果:2172 120 151 31012345一等奖个数=0
三等奖个数=1
六等奖个数=6420
投入总资金=46202
总奖金=35100
差额=-11102
投入的时间(年)=128.3389
作者:LiW
应用MATLAB分析双色球历史数据相关推荐
- 非线性振动 matlab,用MATLAB分析非线性弹簧振子的振动
在偏离线性关系的恢复力作用下的振动系统的振动称为非线性振动. 非线性恢复力可用多项式表示为 f=- kx- k0x2 - k1x3+-,其中系数 k.k0.k1 均为常数.在许多实际情况中f=- kx ...
- 用matlab解一维单势垒波函数,一维多势垒结构准束缚态的MATLAB分析计算
第33卷 第2期 红 外 技 术 Vol.33 No.2 2011 年 2 月 Infrared Technology Feb. 2011 85 一维多势垒结构准束缚态的 MATLAB 分析计算 王忆 ...
- matlab判断能控和能观,实验三 利用Matlab分析能控性和能观性
实验三 利用Matlab分析能控性和能观性 实验目的:熟练掌握利用Matlab中相关函数分析系统能控能观性.求取两种标准型.系统的结构分解的方法. 实验内容: 1.能控性与能观性分析中常用的有关Mat ...
- 学python分析双色球_我通过使用Python分析了80多个工作拒绝而学到的东西
学python分析双色球 by Conor Dewey 由Conor Dewey 我通过使用Python分析了80多个工作拒绝而学到的东西 (What I learned from analyzing ...
- 2dpsk调制解调实验matlab_ila抓取数据,matlab分析,调试AD9361信号通路
关注.星标公众号,直达精彩内容 公众号:ZYNQ 作者:watchman AD9361功能介绍 上次我们介绍了AD9361的配置,代码,采样,脚本转换,软件使用等等,今天我们来调试并使用ila抓取实测 ...
- matlab分析xml文件_如何在Java中读取XML文件(DOM分析器)
matlab分析xml文件 Today we will learn how to read the XML file in Java. We will also learn how to parse ...
- matlab分析xml文件_修改Java中的XML文件(DOM分析器)
matlab分析xml文件 We can modify XML file in Java using DOM parser. We can add elements, remove elements, ...
- 单自由度振动系统 matlab,单自由度系统的振动及matlab分析
<单自由度系统的振动及matlab分析>由会员分享,可在线阅读,更多相关<单自由度系统的振动及matlab分析(6页珍藏版)>请在金锄头文库上搜索. 1.单自由度系统的振动及 ...
- matlab光子晶体求反射率,一维光子晶体禁带结构的MATLAB分析计算讲解.PDF
一维光子晶体禁带结构的MATLAB分析计算讲解 第33 卷 第1 期 红 外 技 术 Vol.33 No.1 2011 年1 月 Infrared Technology Jan. 2011 一维光子晶 ...
- matlab 稳定系统,matlab分析系统的稳定性
matlab分析系统的稳定性 MATLAB分析系统稳定性,导 师: 张静 答辩组:第14组 专 业:电子信息工程,论文框架,,摘要 系统稳定性定义 分析方法 感言,1,,2,,3,,4,摘要,随着信息 ...
最新文章
- 控制台当前行显示进度条,不换行
- 敏捷 冲刺_在这个敏捷的假期季节给予技术债务冲刺的礼物
- XMLDictionary iOS的XML处理包
- 插入排序 php,常用的排序算法(二)--插入排序(PHP实现)
- 两种方法解决pip、conda安装库时慢的问题
- win 二进制门安装mysql_PG二进制包编译Windows下mysql_fdw
- java 暂停_面试官问我:平常如何对你的Java程序进行调优?
- 中小SAP项目中的人员编制(转)
- HTTP协议&SOCKET协议
- ISO 标准是什么 RFID标准协议中 ISO18000-6B
- 如何通过CRM系统进行线索管理?
- 【毕业设计】深度学习 YOLO 实现车牌识别算法
- Idea字体美化终极解决方案
- 有关凸集的证明例题_凸集/凸函数习题
- 小白积累本:stata矩阵计算初级操作的汇总(更新ing)
- 转:管理者必备技能之全局观:找出复杂环境中的秩序
- Android中如何计算图片占用的实际内存大小?
- Python廖雪峰教程学习笔记:Day4
- 2020.7.8比赛总结
- 爱码物联SaaS-防伪追溯系统在白酒行业的应用
热门文章
- 【家庭药箱系列】布洛芬小史
- 高校自主招生计算机要求,2019各高校自主招生报名条件及考核内容
- pytorch 中 .detach() .detach_() 和 .data的区别
- 四次挥手为什么要等2个MSL,而不是1个MSL
- 人力资源管理专业知识与实务(初级)【10】
- 基于 mycat,我实现了一个数据库透明加密中间件
- Lumerical官方案例、FDTD时域有限差分法仿真学习(八)——光纤布拉格光栅(Fiber Bragg gratings)
- thunderbird 配置exchange邮箱
- linux下操作3G模块
- 技术管理者需要认识管理活动的高杠杆率