Accelerating the pace of engineering and science

# ge

Define greater than or equal to relation

A >= B
ge(A,B)

## Description

A >= B creates a greater than or equal to relation.

ge(A,B) is equivalent to A >= B.

## Input Arguments

 A Number (integer, rational, floating-point, complex, or symbolic), symbolic variable or expression, or array of numbers, symbolic variables or expressions. B Number (integer, rational, floating-point, complex, or symbolic), symbolic variable or expression, or array of numbers, symbolic variables or expressions.

## Examples

Use assume and the relational operator >= to set the assumption that x is greater than or equal to 3:

```syms x
assume(x >= 3)```

Solve this equation. The solver takes into account the assumption on variable x, and therefore returns these two solutions.

`solve((x - 1)*(x - 2)*(x - 3)*(x - 4) == 0, x)`
```ans =
3
4```

Use the relational operator >= to set this condition on variable x:

```syms x
cond = (abs(sin(x)) >= 1/2);```
```for i = 0:sym(pi/12):sym(pi)
if subs(cond, x, i)
disp(i)
end
end```

Use the for loop with step π/24 to find angles from 0 to π that satisfy that condition:

```pi/6
pi/4
pi/3
(5*pi)/12
pi/2
(7*pi)/12
(2*pi)/3
(3*pi)/4
(5*pi)/6```

## Alternatives

You can also define this relation by combining an equation and a greater than relation. Thus, A >= B is equivalent to (A > B) & (A == B).

expand all

### Tips

• If A and B are both numbers, then A >= B compares A and B and returns logical 1 (true) or logical 0 (false). Otherwise, A >= B returns a symbolic greater than or equal to relation. You can use that relation as an argument for such functions as assume, assumeAlso, and subs.

• If both A and B are arrays, then these arrays must have the same dimensions. A >= B returns an array of relations A(i,j,...)>=B(i,j,...)

• If one input is scalar and the other an array, then the scalar input is expanded into an array of the same dimensions as the other array. In other words, if A is a variable (for example, x), and B is an m-by-n matrix, then A is expanded into m-by-n matrix of elements, each set to x.

• The field of complex numbers is not an ordered field. MATLAB® projects complex numbers in relations to a real axis. For example, x >= i becomes x >= 0, and x >= 3 + 2*i becomes x >= 3.