Last change
on this file since 177 was
37,
checked in by (none), 15 years ago
|
Added original make3d
|
-
Property svn:executable set to
*
|
File size:
676 bytes
|
Line | |
---|
1 | function colors = YR_colors(n)
|
---|
2 | % YR_colors A good sequential colormap.
|
---|
3 | % YR_colors(n) returns an RGB matrix of n colors (default 64).
|
---|
4 | % These colors form a sequential colormap (colors easily perceived to lie
|
---|
5 | % on a sequence).
|
---|
6 | %
|
---|
7 | % Example:
|
---|
8 | % colormap(YR_colors)
|
---|
9 | %
|
---|
10 | % See also YlGnBu_colors
|
---|
11 |
|
---|
12 | % Written by Tom Minka
|
---|
13 |
|
---|
14 | if nargin < 1
|
---|
15 | n = 64;
|
---|
16 | end
|
---|
17 |
|
---|
18 | lt = 0.97;
|
---|
19 | dk = 0.03;
|
---|
20 | k = ceil(n/3);
|
---|
21 | lts = repmat(lt,1,k);
|
---|
22 | dks = repmat(dk,1,k);
|
---|
23 | span = linspace(lt,dk,k+1);
|
---|
24 | span = span(1:(end-1));
|
---|
25 | r = [lts lts span];
|
---|
26 | g = [lts span dks];
|
---|
27 | b = [span dks dks];
|
---|
28 | colors = [r;g;b]';
|
---|
29 | colors = flipud(colors);
|
---|
30 | i = round(linspace(1,rows(colors),n));
|
---|
31 | colors = colors(i,:);
|
---|
Note: See
TracBrowser
for help on using the repository browser.