le

Задайте условие меньше чем или равно

Синтаксис

Описание

пример

A <= B задает условие, меньше чем или равное.

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

Примеры

свернуть все

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

syms x
cond = x <= 3;
assume(cond)

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

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

Установите условие 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
0
pi/12
pi/6
(5*pi)/6
(11*pi)/12
pi

Входные параметры

свернуть все

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

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

Советы

  • Вызов <= или le для несимвольного A и B вызывает MATLAB® le функция. Эта функция возвращает логический массив с набором элементов к логическому 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