File Exchange

image thumbnail

Red Blue Colormap

version 1.0 (1.47 KB) by

A colormap from bright blue, through white, and then to bright red.

7 Ratings



View License

REDBLUE(M), is an M-by-3 matrix that defines a colormap.
The colors begin with bright blue, range through shades of blue to white, and then through shades of red to bright red. REDBLUE, by itself, is the same length as the current figure's colormap.

Comments and Ratings (11)

thanks a lot for the this range of colorbar

Yu-Lin Tsai

Very useful and helpful to my figure! Thanks!

Gery Mandala

Liaofan Lin



EsniX (view profile)

great colormap

@Rob Campbell: a good idea, but that code give the wrong length output if |m| is odd. Here is one possible fix:

n = fix(m/2);
x = n~=(m/2);
r = [(0:1:n-1)/n,ones(1,n+x)];
g = [(0:1:n-1)/n,ones(1,x),(n-1:-1:0)/n];
b = [ones(1,n+x),(n-1:-1:0)/n];
c = [r(:),g(:),b(:)];

 Hi Adam,

  I downloaded your redblue colormap. It's nice.

  Thanks a lot dude. I appreciate your effort.

thank you very much,



Just what I was looking for

Rob Campbell

Rob Campbell (view profile)

Thankyou: nice colormap. What do you think of this? A neater way to obtain c:

n = fix(0.5*m);
r = [(0:1:n-1)/n,ones(1,n)];
g = [(0:n-1)/n, (n-1:-1:0)/n];
b = [ones(1,n),(n-1:-1:0)/n];
c = [r(:), g(:), b(:)];


The function "colormapeditor" from MATLAB will be helpful to customizer the colormap

MATLAB Release
MATLAB 7.7 (R2008b)

Download apps, toolboxes, and other File Exchange content using Add-On Explorer in MATLAB.

» Watch video