# ne (DataMatrix)

Test DataMatrix objects for inequality

## Syntax

T = ne(DMObj1, DMObj2)
T = DMObj1 ~= DMObj2
T = ne(DMObj1, B)
T = DMObj1 ~= B
T = ne(B, DMObj1)
T = B ~= DMObj1

## Input Arguments

 DMObj1, DMObj2 DataMatrix objects, such as created by DataMatrix (object constructor). B MATLAB® numeric or logical array.

## Output Arguments

 T Logical matrix of the same size as DMObj1 and DMObj2 or DMObj1 and B. It contains logical 1 (true) where elements in the first input are not equal to the corresponding element in the second input, and logical 0 (false) when they are equal.

## Description

T = ne(DMObj1, DMObj2) or the equivalent T = DMObj1 ~= DMObj2 compares each element in DataMatrix object DMObj1 to the corresponding element in DataMatrix object DMObj2, and returns T, a logical matrix of the same size as DMObj1 and DMObj2, containing logical 1 (true) where elements in DMObj1 are not equal to the corresponding element in DMObj2, and logical 0 (false) when they are equal. DMObj1 and DMObj2 must have the same size (number of rows and columns), unless one is a scalar (1-by-1 DataMatrix object). DMObj1 and DMObj2 can have different Name properties.

T = ne(DMObj1, B) or the equivalent T = DMObj1 ~= B compares each element in DataMatrix object DMObj1 to the corresponding element in B, a numeric or logical array, and returns T, a logical matrix of the same size as DMObj1 and B, containing logical 1 (true) where elements in DMObj1 are not equal to the corresponding element in B, and logical 0 (false) when they are equal. DMObj1 and B must have the same size (number of rows and columns), unless one is a scalar.

T = ne(B, DMObj1) or the equivalent T = B ~= DMObj1 compares each element in B, a numeric or logical array, to the corresponding element in DataMatrix object DMObj1, and returns T, a logical matrix of the same size as B and DMObj1, containing logical 1 (true) where elements in B are not equal to the corresponding element in DMObj1, and logical 0 (false) when they are equal. B and DMObj1 must have the same size (number of rows and columns), unless one is a scalar.

MATLAB calls T = ne(X, Y) for the syntax T = X ~= Y when X or Y is a DataMatrix object.

## Version History

Introduced in R2008b