# le (DataMatrix)

Test DataMatrix objects for less than or equal to

## Syntax

`T = le(DMObj1, DMObj2)T = DMObj1 <= DMObj2T = le(DMObj1, B)T = DMObj1 <= BT = le(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 less than or equal to the corresponding element in the second input, and logical `0` (false) otherwise.

## Description

`T = le(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 less than or equal to the corresponding element in `DMObj2`, and logical `0` (false) otherwise. `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 = le(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 less than or equal to the corresponding element in `B`, and logical `0` (false) otherwise. `DMObj1` and `B` must have the same size (number of rows and columns), unless one is a scalar.

`T = le(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 less than or equal to the corresponding element in `DMObj1`, and logical `0` (false) otherwise. `B` and `DMObj1` must have the same size (number of rows and columns), unless one is a scalar.

MATLAB calls `T = le(X, Y)` for the syntax `T = X <= Y` when `X` or `Y` is a DataMatrix object.