comparison scripts/image/flag.m @ 14641:5f1d4def40e1

improve compatibility of colormap functions * autumn.m, bone.m, cool.m, copper.m, flag.m, gmap40.m, gray.m, hot.m, hsv.m, jet.m, lines.m, ocean.m, pink.m, prism.m, rainbow.m, spring.m, summer.m, winter: Always size and return 0x3 when size < 1. Return same values as Matlab when size == 1.
author Carnë Draug <carandraug+dev@gmail.com>
date Wed, 16 May 2012 16:52:44 -0400
parents b9c02ee24de1
children 1a800034d443
comparison
equal deleted inserted replaced
14640:b9c02ee24de1 14641:5f1d4def40e1
41 endif 41 endif
42 else 42 else
43 print_usage (); 43 print_usage ();
44 endif 44 endif
45 45
46 C = [1, 0, 0; 1, 1, 1; 0, 0, 1; 0, 0, 0]; 46 if (n == 1)
47 map = C(rem (0:(n-1), 4) + 1, :); 47 map = [1, 0, 0];
48 elseif (n > 1)
49 C = [1, 0, 0; 1, 1, 1; 0, 0, 1; 0, 0, 0];
50 map = C(rem (0:(n-1), 4) + 1, :);
51 else
52 map = zeros (0, 3);
53 endif
48 54
49 endfunction 55 endfunction
50 56
51 57
52 %!demo 58 %!demo