Page 60 - Computational Colour Science Using MATLAB
P. 60

IMPLEMENTATIONS AND EXAMPLES                       47

                % weights
                % see function r2xyz for valid values for obs
                load weights.mat


                if strcmp(’a___64’,obs)
                  cie = a___64;
                elseif strcmp(’a___31’, obs)
                  cie = a___31;
                elseif strcmp(’c___64’, obs)
                  cie = a___64;
                elseif strcmp(’c___31’, obs)
                  cie = c___31;
                elseif strcmp(’d50___64’, obs)
                  cie = d50___64;
                elseif strcmp(’d___50’, obs)
                  cie = d___50;
                elseif strcmp(’d55___64’, obs)
                  cie = d55___64;
                elseif strcmp(’d55___31’, obs)
                  cie = d55___31;
                elseif strcmp(’d65___64’, obs)
                  cie = d65___64;
                elseif strcmp(’d65___31’, obs)
                  cie = d65___31;
                elseif strcmp(’d75___64’, obs)
                  cie = d75___64;
                elseif strcmp(’d75___31’, obs)
                  cie = d75___31;
                elseif strcmp(’f2___64’, obs)
                  cie = f2___64;
                elseif strcmp(’f2___31’, obs)
                  cie = f2___31;
                elseif strcmp(’f7___64’, obs)
                  cie = f7___64;
                elseif strcmp(’f7___31’, obs)
                  cie = f7___31;
                elseif strcmp(’f9___64’, obs)
                  cie = f9___64;
                elseif strcmp(’f9___31’, obs)
                  cie = f9___31;
                else
                  disp(’unknown option obs’);
   55   56   57   58   59   60   61   62   63   64   65