Compare Entire Array to Character Vector
Compare the entire categorical array, colors, to the character vector 'blue' to find the
location of all blue values.
colors == 'blue'
ans = 2x4 logical array
1 0 0 1
1 0 0 1
There are four blue entries in colors, one in each corner of the array.
Convert to an Ordinal Categorical Array
Add a mathematical ordering to the categories in colors. Specify the category order that
represents the ordering of color spectrum, red < green < blue.
colors = categorical(colors,{'red','green' 'blue'},'Ordinal',true)
colors = 2x4 categorical array
blue red green blue
blue green green blue
The elements in the categorical array remain the same.
List the discrete categories in colors.
categories(colors)
ans = 3x1 cell array
{'red' }
{'green'}
{'blue' }
Compare Elements Based on Order
Determine if elements in the first column of colors are greater than the elements in the
second column.
colors(:,1) > colors(:,2)
Compare Categorical Array Elements