马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?我要加入
x
- clc;
- clear;
- warning off;
- % [sourcefile, status] = urlread(sprintf('http://trend.baidu.lecai.com/fc3d/baseTrend.action?recentPhase=30&onlyBody=false&phaseOrder=up&coldHotOrder=number'));
- %这个是彩票数据的网址
- [sourcefile, status] =urlread(sprintf('http://888.qq.com/static/chart/fc3d/'));
- if ~status
- error('读取错误\n')
- end
- %获取日期
- expr1='<td align="center">(\d\d\d\d-\d\d-\d\d)</td>';
- [datefile, date_tokens]= regexp(sourcefile, expr1, 'match', 'tokens');
- date = cell(size(date_tokens));
- for idx = 1:length(date_tokens)
- date{idx} = date_tokens{idx}{1}; %length(date_tokens)行1列
- end
- %%获取3D的三位数字
- expr2='<td class="chartBall01" width=18>(\d)</td>';
- [datafile, data_tokens] = regexp(sourcefile, expr2, 'match', 'tokens');
- data = zeros(size(data_tokens));
- for idx = 1:length(data_tokens)
- data(idx) = str2double(data_tokens{idx}{1});
- end
- data1=reshape(data,3,length(data)/3)';
- %%%数据存储外部文件
- fprintf('完成!\n')
复制代码
转自:http://blog.163.com/zzz216@yeah/ ... 684201412091844681/ |