Skip to Main Content Skip to Search
Product Documentation

ge - Test for greater than or equal to

Syntax

A >= B
ge(A, B)

Description

A >= B compares each element of array A with the corresponding element of array B, and returns an array with elements set to logical 1 (true) where A is greater than or equal to B, or set to logical 0 (false) where A is less than B. Each input of the expression can be an array or a scalar value.

If both A and B are scalar (i.e., 1-by-1 matrices), then the MATLAB software returns a scalar value.

If both A and B are nonscalar arrays, then these arrays must have the same dimensions, and MATLAB returns an array of the same dimensions as A and B.

If one input is scalar and the other a nonscalar array, then the scalar input is treated as if it were an array having the same dimensions as the nonscalar input array. In other words, if input A is the number 100, and B is a 3-by-5 matrix, then A is treated as if it were a 3-by-5 matrix of elements, each set to 100. MATLAB returns an array of the same dimensions as the nonscalar input array.

ge(A, B) is called for the syntax A >= B when either A or B is an object.

Examples

Create two 6-by-6 matrices, A and B, and locate those elements of A that are greater than or equal to the corresponding elements of B:

A = magic(6);
B = repmat(3*magic(3), 2, 2);

A >= B
ans =
     1     0     0     1     1     1
     0     1     0     1     1     1
     1     0     0     1     1     1
     0     1     1     0     1     0
     1     0     1     1     0     0
     0     1     1     1     0     1

See Also

eq | gt | le | lt | ne

How To

  


Free MATLAB Interactive Kit

Explore how to use MATLAB to make advancements in engineering and science.


Download free kit

Trials Available

Try the latest version of MATLAB and other MathWorks products.


Get trial software
 © 1984-2012- The MathWorks, Inc.    -   Site Help   -   Patents   -   Trademarks   -   Privacy Policy   -   Preventing Piracy   -   RSS