MATLAB中处理环境监测数据实例
1、数据获取 一般可以在政府机构的监测网站上获取监测数据,这些数据可能是.csc等格式,可以通过转换,并且提取自己需要的数据。本实例我们可以将温度数据提取出来,分析气温变化情况。


4、细化处理w=20; % 细化的宽度i1=30;i2=60;%细化的中点clf;set(gca,泌驾台佐39;LineWidth',2);hold on;figure(1);%i1=30,宽度为20的数据plot(t(i1-w/2:i1+w/2),d(i1-w/2:i1+w/2),'r.-','LineWidth',2);title('The monitoring data of Enviroment tempture');xlabel('From Sept.2007');ylabel('Temperture');figure(2);%i1=60,宽度为20的数据plot(t(i2-w/2:i2+w/2),d(i2-w/2:i2+w/2),'g--','LineWidth',2);

6、用灰度图表示频率 除了柱状图,亦可以使用以下脚本将矢量dhist绘制为灰色阴影兔脒巛钒图像.>> axis([0, 1, 0, 1]);% axis()函数将轴设置为简单的0到1范围媪青怍牙>> hold on;>> axis ij;% 原点放在左上角>> axis off;% 关闭轴和刻度标记的绘图>> imagesc( [0.4, 0.6], [0, 1], dhist);>> text(0.66,0.2,'dhist');%文本位置>>colorbar(‘vert’);% 函数添加颜色条。
