%MATLAB colorbar
function [ colormapi ] = interp_cm( colormap, n )
%interpolate colormap
% Detailed explanation goes here
cms = size(colormap);
x = [0:1/(cms(1)-1):1];
xi = [0:1/(n-1):1];
colormapi = interp1(x, colormap, xi);
end
%Example:
%cm = interp_cm(colormap('jet'),24);
%colormap(cm);