没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
clc
clear
Path = 'D:\数据\空气质量数据\城市_20180101-20181231\城市_20180101-20181231\'; % 设置数据存放的文件夹路径
File = dir(fullfile(Path,'*.csv')); % 显示文件夹下所有符合后缀名为.csv文件的完整信息
FileNames = {File.name}'; % 提取符合后缀名为.txt的所有文件的文件名,转换为n行1列
number=length(FileNames);
[~,city]=size(number);
for i=1:number %i是指时间
for j=1:city %j是指时间
filename=strcat(Path,FileNames(i));
filename=filename{1};
num=csvread(filename,1,3);
[m,n]=size(num);
% PM2.5
PM25(i,j)=num(m-12,j);
%PM10
PM10(i,j)=num(m-10,j);
%SO2
SO2(i,j)=num(m-8,j);
%NO2
NO2(i,j)=num(m-6,j);
%CO
CO(i,j)=num(m,j);
%O3
O3(i,j)=num(m-4,j);
end
end
//修改之后,增加city命名
clc
clear
Path = 'D:\数据\空气质量数据\城市_20180101-20181231\城市_20180101-20181231\'; % 设置数据存放的文件夹路径
File = dir(fullfile(Path,'*.csv')); % 显示文件夹下所有符合后缀名为.csv文件的完整信息
FileNames = {File.name}'; % 提取符合后缀名为.txt的所有文件的文件名,转换为n行1列
number=length(FileNames);
[~,city]=size(number);
for i=1:number %i是指时间
for j=1:city %j是指时间
filename=strcat(Path,FileNames(i));
filename=filename{1};
num=csvread(filename,1,3);
[m,n]=size(num);
% PM2.5
PM25(i,j)=num(m-12,j);
%PM10
PM10(i,j)=num(m-10,j);
%SO2
SO2(i,j)=num(m-8,j);
%NO2
NO2(i,j)=num(m-6,j);
%CO
CO(i,j)=num(m,j);
%O3
O3(i,j)=num(m-4,j);
end
end
//修改之后,增加city命名
clc
clear
Path = 'D:\数据\空气质量数据\城市_20180101-20181231\城市_20180101-20181231\'; % 设置数据存放的文件夹路径
File = dir(fullfile(Path,'*.csv')); % 显示文件夹下所有符合后缀名为.csv文件的完整信息
FileNames = {File.name}'; % 提取符合后缀名为.txt的所有文件的文件名,转换为n行1列
number=length(FileNames);
for i=1:number %i是指时间 %j是指时间
filename=strcat(Path,FileNames(i));
filename=filename{1};
num=csvread(filename,1,3);
[m,n]=size(num);
city=n;
for j=1:city
% PM2.5
PM25(i,j)=num(m-12,j);
%PM10
PM10(i,j)=num(m-10,j);
%SO2
SO2(i,j)=num(m-8,j);
%NO2
NO2(i,j)=num(m-6,j);
%CO
CO(i,j)=num(m,j);
%O3
O3(i,j)=num(m-4,j);
end
end
#解决获取不到数据 一串文字
clc
Path = 'D:\数据\空气质量数据\城市_20180101-20181231\城市_20180101-20181231\'; % 设置数据存放的文件夹路径
File = dir(fullfile(Path,'*.csv')); % 显示文件夹下所有符合后缀名为.csv文件的完整信息
FileNames = {File.name}'; % 提取符合后缀名为.txt的所有文件的文件名,转换为n行1列
number=length(FileNames);
for i=1:number %i是指时间 %j是指时间
filename=strcat(Path,FileNames(i));
filename=filename{1};
num=csvread(filename,1,3);
[m,n]=size(num);
city=n;
for j=1:city
% PM2.5
PM25(i,j)=num(m-12,j);
%PM10
PM10(i,j)=num(m-10,j);
%SO2
SO2(i,j)=num(m-8,j);
%NO2
NO2(i,j)=num(m-6,j);
%CO
CO(i,j)=num(m,j);
%O3
O3(i,j)=num(m-4,j);
end
end
#解决获取不到数据 一串文字
clc
剩余5页未读,继续阅读
资源评论
roc_blog
- 粉丝: 15
- 资源: 31
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功