主题:求助改进一个小程序
浓度扩散图中,颜色代表浓度,如何使浓度色差增多?
如:A=[74 781 7.84
1373 731 5.93
1321 1791 4.90
0 1787 6.56
1049 2127 6.35
1647 2728 14.08
2883 3617 8.94
2383 3692 9.62
2708 2295 7.41
2933 1767 8.72
4233 895 5.93
4043 1895 9.17
2427 3971 5.72
3526 4357 4.49
5062 4339 5.51
4777 4897 11.45
5868 4904 6.14];
x=A(:,1);y=A(:,2);z=A(:,3);
[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x),200)',linspace(min(y),max(y),200),'v4');%插值
figure,contourf(X,Y,Z) %等高线图
colorbar
如:A=[74 781 7.84
1373 731 5.93
1321 1791 4.90
0 1787 6.56
1049 2127 6.35
1647 2728 14.08
2883 3617 8.94
2383 3692 9.62
2708 2295 7.41
2933 1767 8.72
4233 895 5.93
4043 1895 9.17
2427 3971 5.72
3526 4357 4.49
5062 4339 5.51
4777 4897 11.45
5868 4904 6.14];
x=A(:,1);y=A(:,2);z=A(:,3);
[X,Y,Z]=griddata(x,y,z,linspace(min(x),max(x),200)',linspace(min(y),max(y),200),'v4');%插值
figure,contourf(X,Y,Z) %等高线图
colorbar