云图
clear all
close all
clc
mat=[
0 0.5 0.6 0.7 0.8 0.9
0.2 1247 1222 1199 1181 1157
0.4 1247 1225 1204 1185 1166
0.6 1247 1228 1209 1189 1175
0.8 1247 1231 1214 1197 1183
1 1247 1232 1217 1202 1189
1.2 1247 1234 1221 1208 1196
]; %第一个元素补0
x=0.2:0.2:1.2;
y=0.5:0.1:0.9;
[X,Y]=meshgrid(y,x);%这里很重要
Z=mat(2:end,2:end);
xm=linspace(min(y),max(y),20);
ym=linspace(min(x),max(x),20);
[XX,YY,ZZ]=griddata(X,Y,Z,xm',ym,'V4');
contourf(XX,YY,ZZ);
shading interp
三维曲面
clear all
close all
clc
mat=[
0 0.5 0.6 0.7 0.8 0.9
0.2 1247 1222 1199 1181 1157
0.4 1247 1225 1204 1185 1166
0.6 1247 1228 1209 1189 1175
0.8 1247 1231 1214 1197 1183
1 1247 1232 1217 1202 1189
1.2 1247 1234 1221 1208 1196
]; %第一个元素补0
x=0.2:0.2:1.2;
y=0.5:0.1:0.9;
[X,Y]=meshgrid(y,x);%这里很重要
Z=mat(2:end,2:end);
xm=linspace(min(y),max(y),20);
ym=linspace(min(x),max(x),20);
[XX,YY,ZZ]=griddata(X,Y,Z,xm',ym,'V4');
surf(XX,YY,ZZ);%这里有区别
shading interp