BITOR Bitwise Boolean Or Operation

Section: Bitwise Operations

Usage

Performs a bitwise binary or operation on the two arguments and returns the result. The syntax for its use is
   y = bitor(a,b)

where a and b are unsigned integer arrays. The or operation is performed using 32 bit unsigned intermediates. Note that if a or b is a scalar, then each element of the other array is ored with that scalar. Otherwise the two arrays must match in size.

Example

Here we OR some arrays together
--> bitor([3 4 2 3 10 12],5)
ans = 
  <uint32>  - size: [1 6]
 
Columns 1 to 6
  7   5   7   7  15  13  

This is a nice trick to look for odd numbers

--> bitor([3 4 2 3 10 12],1)
ans = 
  <uint32>  - size: [1 6]
 
Columns 1 to 6
  3   5   3   3  11  13