Create a specific colormap for a contour plot
Hi I am trying to create a contour plot with my own colormap. However, this only works up to a certain value, after which the colours are no longer output as I had hoped. From 36.8 on, everything is output in the same colour. Does anyone know why this happens?
Levels = [3200 3366 3566 3680 3700 3800]
num_points = diff(Levels);
colors = [ 0.24 0.36 0.56;
0.25 0.56 0.55;
0.45 0.82 0.26;
0.82 0.8 0.19;
0.81 0.61 0.24;
];
map = [];
for i=1:numel(num_points)
map = [map; repmat(colors(i,:), num_points(i), 1)];
end
figure( ‘Name’, ‘untitled fit 1’ , ‘Colormap’, map);
h = plot( fitresult, [xData, yData], zData, ‘Style’, ‘Contour’ );
set(h,’LevelList’,[23.4 33.6 35.6 36.8 37.0 40] , ‘ShowText’, ‘on’)Hi I am trying to create a contour plot with my own colormap. However, this only works up to a certain value, after which the colours are no longer output as I had hoped. From 36.8 on, everything is output in the same colour. Does anyone know why this happens?
Levels = [3200 3366 3566 3680 3700 3800]
num_points = diff(Levels);
colors = [ 0.24 0.36 0.56;
0.25 0.56 0.55;
0.45 0.82 0.26;
0.82 0.8 0.19;
0.81 0.61 0.24;
];
map = [];
for i=1:numel(num_points)
map = [map; repmat(colors(i,:), num_points(i), 1)];
end
figure( ‘Name’, ‘untitled fit 1’ , ‘Colormap’, map);
h = plot( fitresult, [xData, yData], zData, ‘Style’, ‘Contour’ );
set(h,’LevelList’,[23.4 33.6 35.6 36.8 37.0 40] , ‘ShowText’, ‘on’) Hi I am trying to create a contour plot with my own colormap. However, this only works up to a certain value, after which the colours are no longer output as I had hoped. From 36.8 on, everything is output in the same colour. Does anyone know why this happens?
Levels = [3200 3366 3566 3680 3700 3800]
num_points = diff(Levels);
colors = [ 0.24 0.36 0.56;
0.25 0.56 0.55;
0.45 0.82 0.26;
0.82 0.8 0.19;
0.81 0.61 0.24;
];
map = [];
for i=1:numel(num_points)
map = [map; repmat(colors(i,:), num_points(i), 1)];
end
figure( ‘Name’, ‘untitled fit 1’ , ‘Colormap’, map);
h = plot( fitresult, [xData, yData], zData, ‘Style’, ‘Contour’ );
set(h,’LevelList’,[23.4 33.6 35.6 36.8 37.0 40] , ‘ShowText’, ‘on’) colormap, contour plot, contour MATLAB Answers — New Questions