| Contents | Index |
c = bitor(a,b)
c = bitor(a,b) returns the bitwise OR of fi objects a and b. The output is determined as follows:
Elements in the output array c are assigned a value of 1 when the corresponding bit in either input array has a value of 1.
Elements in the output array c are assigned a value of 0 when the corresponding bit in both input arrays has a value of 0.
The numerictype properties associated with a and b must be identical. If both inputs have a local fimath, their local fimath properties must be identical. If the numerictype is signed, then the bit representation of the stored integer is in two's complement representation.
a and b must have the same dimensions unless one is a scalar.
bitor only supports fi objects with fixed-point data types.
The following example finds the bitwise OR of fi objects a and b.
a = fi(-30,1,6,0);
b = fi(12, 1, 6, 0);
c = bitor(a,b)
c =
-18
DataTypeMode: Fixed-point: binary point scaling
Signedness: Signed
WordLength: 6
FractionLength: 0You can verify the result by examining the binary representations of a, b and c.
binary_a = a.bin binary_b = b.bin binary_c = c.bin binary_a = 100010 binary_b = 001100 binary_c = 101110
bitand | bitcmp | bitget | bitset | bitxor

Learn how to apply early verification to your development process through these technical resources.
How much time do you spend on testing to ensure implementation meets system-level requirements?
| © 1984-2012- The MathWorks, Inc. - Site Help - Patents - Trademarks - Privacy Policy - Preventing Piracy - RSS |