%双色球历史数据分析
%
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:RedSum
for jj=1:col
LowStar= 1+rem(jj,step); %确定循环数
RedOring=sort(RedId(jj,1:6)); %获取红球数据
if jj<=32
bluenum=randperm(16); %随机生成一组没有重复的整数
for kk=1:LowStar
rednum=randperm(32); %随机生成一组没有重复的整数
RedData=[rednum(3),rednum(6),rednum(9),rednum(12),rednum(15),rednum(18)];%随机挑选
RedData=sort(RedData); %排序
id=0;
for nn=1:6
if RedOring(nn)==RedData(nn)
i
应用MATLAB分析双色球历史数据
最新推荐文章于 2024-06-17 18:08:24 发布