ne

Задайте неравенство

Синтаксис

Описание

пример

A ~= B создает символьное неравенство.

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

Примеры

Установите и используйте предположение Используя не равный

Использование assume и оператор отношения ~= установить предположение что x не равняется 5:

syms x
assume(x ~= 5)

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

solve((x - 5)*(x - 6) == 0, x)
ans =
6

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

свернуть все

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

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

Советы

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

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

  • Если один вход является скаляром и другим массив, то скалярный вход расширен в массив тех же размерностей как другой массив. Другими словами, если A переменная (например, x), и B m-by-n матрица, затем A расширен в m-by-n матрица элементов, каждого набора к x.

Альтернативы

Можно также задать использование неравенства eq (или его ярлык ==) и логическое отрицание not (или ~). Таким образом, A ~= B эквивалентно ~(A == B).

Смотрите также

| | | | |

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