2011年数学建模大赛A题金属污染Matlab源程序.doc

上传人:精*** 文档编号:15908194 上传时间:2023-07-08 格式:DOC 页数:3 大小:35.50KB
下载 相关 举报
2011年数学建模大赛A题金属污染Matlab源程序.doc_第1页
第1页 / 共3页
2011年数学建模大赛A题金属污染Matlab源程序.doc_第2页
第2页 / 共3页
2011年数学建模大赛A题金属污染Matlab源程序.doc_第3页
第3页 / 共3页
亲,该文档总共3页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

2011年数学建模大赛A题金属污染Matlab源程序.doc

《2011年数学建模大赛A题金属污染Matlab源程序.doc》由会员分享,可在线阅读,更多相关《2011年数学建模大赛A题金属污染Matlab源程序.doc(3页珍藏版)》请在冰点文库上搜索。

2011年数学建模大赛A题金属污染Matlab源程序.doc

应使用excel数据源,时间紧迫用txt代替

clear,clc

count=319;%count±íʾȡÑùµãµÄ¸öÊý

%fidheng=fopen('hengzuobiao.txt','r');

%heng=zeros(1,count);

%[heng,count]=fread(fidheng,inf);

x=load('xzuobiao.txt');

x=x';

y=load('yzuobiao.txt');

y=y';

z=load('zzuobiao.txt');

z=z';

as=load('as.txt');

as=as';

cd=load('cd.txt');

cd=cd';

cr=load('cr.txt');

cr=cr';

cu=load('cu.txt');

cu=cu';

hg=load('hg.txt');

hg=hg';

ni=load('ni.txt');

ni=ni';

pb=load('pb.txt');

pb=pb';

zn=load('zn.txt');

zn=zn';

gongneng=load('gongnengqu.txt');

gongneng=gongneng';

%plot3(x,y,as);

holdon

As=ones(size(as'))*as;

[X,Y]=meshgrid(x,y);

x1=linspace(min(x),max(x));

y1=linspace(min(y),max(y));

[X1,Y1]=meshgrid(x1,y1);

%As1=griddata(X,Y,As,X1,Y1)

%As1=interp2(x,y,As,X,Y);

bianhao=1:

1:

319;

%ԭʼÊý¾Ý´¦Àí

maxas=max(as);

minas=min(as);

as=(as-minas)/(maxas-minas);

maxcd=max(cd);

mincd=min(cd);

cd=(cd-mincd)/(maxcd-mincd);

maxcr=max(cr);

mincr=min(cr);

cr=(cr-mincr)/(maxcr-mincr);

maxcu=max(cu);

mincu=min(cu);

cu=(cu-mincu)/(maxcu-mincu);

maxhg=max(hg);

minhg=min(hg);

hg=(hg-minhg)/(maxhg-minhg);

maxni=max(ni);

minni=min(ni);

ni=(ni-minni)/(maxni-minni);

maxpb=max(pb);

minpb=min(pb);

pb=(pb-minpb)/(maxpb-minpb);

maxzn=max(zn)

minzn=min(zn)

zn=(zn-minzn)/(maxzn-minzn);

%plot(bianhao,as,bianhao,cd,bianhao,cr,bianhao,cu,bianhao,hg,bianhao,ni,bianhao,pb,bianhao,zn)

%mesh(X1,Y1,As1);

subplot(4,2,1);

plot(bianhao,as);

subplot(4,2,2);

plot(bianhao,cd);

subplot(4,2,3);

plot(bianhao,cr);

subplot(4,2,4);

plot(bianhao,cu);

subplot(4,2,5);

plot(bianhao,hg);

subplot(4,2,6);

plot(bianhao,ni);

subplot(4,2,7);

plot(bianhao,pb);

subplot(4,2,8);

plot(bianhao,zn);

data=[x;y;as]';

data1=[x;y;gongneng]';

x=data(:

1);

y=data(:

2);

as=data(:

3);

gongz=data1(:

3);

%scatter(x,y,z);%É¢µãͼ

figure

[xx,yy,zz]=griddata(x,y,as,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%²åÖµ

[xx,yy,zz]=griddata(x,y,gongz,linspace(min(x),max(x))',linspace(min(y),max(y)),'v4');%²åÖµ

daxiao=size(zz);

zz=zz-3.6;

fori=1:

100

forj=1:

100

ifzz(i,j)<0

zz(i,j)=0;

end

end

end

xi=linspace(min(x),max(x),100);

yi=linspace(min(y),max(y),100);

[xi,yi]=meshgrid(xi,yi);

zi=griddata(x,y,z,xi,yi);%²åÖµ

gongnengi=griddata(x,y,gongneng,xi,yi);

marker={'^','*','s','p','o'};

color={'r','b','k','c','y'};

mat={'As','Cd','Cr','Cu','Hg','Ni','Pb','Zn'};

str={'µÈ¸ßÏß','Éú»îÇø','¹¤ÒµÇø','ɽÁÖÇø','½»Í¨Çø','Â̵ØÇø'};

holdon

figure

%contourf(xi,yi,zi,0:

10:

500,'b-');

%figure,surf(xx,yy,zz)

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 高中教育 > 英语

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2