ne

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

Синтаксис

A ~= B
ne(A,B)

Описание

пример

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