Close all
CLC
Clear
X = [1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 24 25 26 27 28 29 30];
Y = [64 111 156 155 135 113 104 85 77 42 83 56 63 85 81 92 99 80 40 56 43 48 63 53 82 92 52 33 66];
Z = [19 18 15 26 27 29 31 32 25 24 26 27 32 28 23 21 24 22 25 28 33 35 34 28 26 22 29 32];
X = x'; % date
Z = y'; % PM2.5 data
Y = Z'; % maximum temperature
Steps = 0: 31;
% % Data Fitting
[X, y] = meshgrid (Steps );
Z1 = griddata (X, Y, Z, x, y );
Z2 = griddata (X, Y, Z, X, Y, 'cubic ');
Z3 = griddata (X, Y, Z, X, Y, 'nearest ');
Z4 = griddata (X, Y, Z, X, Y, 'v4 ');
Subplot (2, 2, 1 );
Mesh (X, Y, Z1 );
Hold on
Plot3 (X, Y, Z, 'O ');
Hold off
Subplot (2, 2 );
Mesh (X, Y, Z2 );
Hold on
Plot3 (X, Y, Z, 'O ');
Hold off
Subplot (2, 2, 3 );
Mesh (X, Y, Z3 );
Hold on
Plot3 (X, Y, Z, 'O ');
Hold off
Subplot (2, 2, 4 );
Mesh (X, Y, Z4 );
Hold on
Plot3 (X, Y, Z, 'O ');
Hold off
3D Surface MATLAB Simulation