exponenta event banner

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-на-n элементов, каждый из которых установлен в x.

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

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

См. также

| | | | |

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