- 积分
- 26283
- 贡献
-
- 精华
- 在线时间
- 小时
- 注册时间
- 2012-6-1
- 最后登录
- 1970-1-1
|
登录后查看更多精彩内容~
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
转自:http://blog.163.com/zzz216@yeah/ ... 684201412091844681/
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')
|
评分
-
查看全部评分
|