MATLAB Function Reference |

**Syntax**

**Description**

The relational operators are `<`

, `>`

, `<=`

, `>=`

, `==`

, and `~=`

. Relational operators perform element-by-element comparisons between two arrays. They return a `logical`

array of the same size, with elements set to logical `1`

(`true`

) where the relation is true, and elements set to logical `0`

(`false`

) where it is not.

The operators `<`

, `>`

, `<=`

, and `>=`

use only the real part of their operands for the comparison. The operators `==`

and `~=`

test real and imaginary parts.

To test if two strings are equivalent, use `strcmp`

, which allows vectors of dissimilar length to be compared.

**Examples**

If one of the operands is a scalar and the other a matrix, the scalar expands to the size of the matrix. For example, the two pairs of statements

**See Also**

Elementwise Logical Operators, `&`

, `|`

, Short-Circuit Logical Operators, `&&`

, `||`

, `~`

Arithmetic Operators + - * / \ ^ ' | Logical Operators: Elementwise & | ~ |

© 1994-2005 The MathWorks, Inc.