实验设备
设备各个采集温度坐标点如下所示a
%给定一个矩形区域76x125
%%这个区域20个离散点就是第一个时间段的温度,采样的20个点
x=[0,0,19,38,0,-19,-38,0,19,38,0,-19,-38,0,19,38,0,-19,-38,0];%20个位置依次的横坐标
y=[110,100,100,100,85,85,85,70,70,70,50,50,50,30,30,30,10,10,10,0];%20个位置依次的纵坐标
data=load('T.txt');%%载入全部数据
%%%%%%%第1次测量的图
z=data(1,:);%%第一个时间段测量的温度,第几次改为几
%%%接下来进行``插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
%colorbar;
subplot(2,5,1) %%第一个小图,2代表2行,5代表5列,一共2*5个图,后面1表示第几个图
contourf(X,Y,Z,'LineStyle','none');
%%不显示刻度值
%set(gca,'XColor','white');%%如果要显示,就把这几行删掉
%set(gca,'YColor','white');
%set(gca,'Color','white');
%axis off
%box on
xlabel('10h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第2次测量
z=data(2,:);%%第2个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,2) %%第2个小图,2代表2行,5代表5列,一共2*5个图,后面1表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('16h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第3次测量
z=data(3,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,3) %%第3个小图,2代表2行,5代表5列,一共2*5个图,后面3表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('22h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第4次测量
z=data(4,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,4) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面4表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('28h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第5次测量
z=data(5,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,5) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面4表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('38h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第6次测量
z=data(6,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,6) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面4表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('54h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第7次测量
z=data(7,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,7) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面7表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('62h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第8次测量
z=data(8,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,8) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面7表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('73h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第9次测量
z=data(9,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,9) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面7表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('85h')%%%x轴的标注,你需要显示什么就在引号里改为几小时
%%%%%%第10次测量
z=data(10,:);%%第3个时间段测量的温度
%%%接下来进行插值分为76X125份
X1=-38:1:38;
Y1=0:1:125;
[X,Y,Z]=griddata(x,y,z,X1',Y1,'v4');%%样条插值
subplot(2,5,10) %%第4个小图,2代表2行,5代表5列,一共2*5个图,后面7表示第几个图
contourf(X,Y,Z,'LineStyle','none');%%不显示刻度值
xlabel('87h')%%%x轴的标注,你需要显示什么就在引号里改为几小时