2011年全国大学生数学建模竞赛A题——城市表层土(16)

发布时间:2021-06-05

2011年全国大学生数学建模竞赛A题——城市表层土壤重金属污染分析:黄俊彬,李恪睿,陈泽君

附录 附录

一、程序p1.m:p1.m:

clear;close all; %清空旧数据,关闭旧图像

data1=xlsread('F:\2011高教杯全国赛\cumcm2011Problems中文版\A\cumcm2011A附件_数据.xls','附件1'); %导入题目所给附件1

data2=xlsread('F:\2011高教杯全国赛\cumcm2011Problems中文版\A\cumcm2011A附件_数据.xls','附件2'); %导入题目所给附件2

x=data1(:,2); %储存水平面坐标的x值

y=data1(:,3); %储存水平面坐标的y值

z=data2(:,2:9); %储存8种不同元素的浓度值

for a=1:8

[x1,y1]=meshgrid(0:300:30000,0:200:20000); %建立网格线

z1=griddata(x,y,z(:,a),x1,y1,'v4'); %以“v4”法进行插值运算

figure;

contourf(x1,y1,z1,15); %作出8种不同元素的填充等浓度线 end

二、程序p2.m:p2.m:

clear;close all; %清空旧数据,关闭旧图像

data1=xlsread('F:\2011高教杯全国赛\cumcm2011Problems中文版\A\cumcm2011A附件_数据.xls','附件1'); %导入题目所给附件1

data2=xlsread('F:\2011高教杯全国赛\cumcm2011Problems中文版\A\cumcm2011A附件_数据.xls','附件2'); %导入题目所给附件2

x=data1(:,2); %储存水平面坐标的x值

y=data1(:,3); %储存水平面坐标的y值

s=[3.6 130/1000 31 13.2 35/1000 12.3 31 69]; %储存附件所给背景值

c=data2(:,2:9); %储存8种不同元素的浓度值

c(:,2)=c(:,2)/1000; %统一量纲,附件中Cd和Hg浓度的量纲与其他不同 c(:,5)=c(:,5)/1000;

for a=1:8

p(:,a)=c(:,a)/s(a); %污染物污染指数

end

for a=1:319

pmean(a,1)=sum(p(a,:))/8; %各采样点污染物污染指数的均值

end

for a=1:319

pmax(a,1)=max(p(a,:)); %各采样点污染物污染指数的最大值

end

C=sqrt((pmean.^2+pmax.^2)/2); %采用内梅罗指数法定义综合污染指数

[x1,y1]=meshgrid(0:300:30000,0:200:20000); %建立网格线

2011年全国大学生数学建模竞赛A题——城市表层土(16).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

下载本文档需要支付 7

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219