exponenta event banner

GE

Определить условие больше или равно

Синтаксис

Описание

пример

A >= B создает условие больше или равно.

ge(A,B) эквивалентно A >= B.

Примеры

свернуть все

Установите предположение, что x больше или равно 3 с помощью assume.

syms x
assume(x >= 3)

Решить это уравнение, включающее x. Решатель возвращает только решения, действительные в предположении x.

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

Установка условия abs(sin(x)) >= 1/2.

syms x
cond = abs(sin(x)) >= 1/2;

Найти кратные δ/24, которые удовлетворяют условию, используя for цикл от 0 в δ.

for i = 0:sym(pi/12):sym(pi)
  if subs(cond,x,i)
    disp(i)
  end
end
pi/6
pi/4
pi/3
(5*pi)/12
pi/2
(7*pi)/12
(2*pi)/3
(3*pi)/4
(5*pi)/6

Входные аргументы

свернуть все

Ввод, определяемый как число, вектор, матрица или массив, или символьное число, переменная, массив, функция или выражение.

Ввод, определяемый как число, вектор, матрица или массив, или символьное число, переменная, массив, функция или выражение.

Совет

  • Запрос >= или ge для несимвольных A и B вызывает MATLAB ®ge функция. Эта функция возвращает логический массив с элементами, заданными как логические 1 (true) где A больше или равно B; в противном случае возвращается логическое 0 (false).

  • Если оба A и B являются массивами, то эти массивы должны иметь одинаковые размеры. A >= B возвращает массив уравнений A(i,j,...) >= B(i,j,...)

  • Если один вход является скалярным, а другой - массивом, то скалярный вход расширяется в массив тех же размеров, что и другой массив.

  • Поле комплексных чисел не является упорядоченным полем. MATLAB проецирует комплексные числа в связях на действительную ось. Например, x >= i становится x >= 0, и x >= 3+2*i становится x >= 3.

См. также

| | | | |

Представлен в R2012a