Как использовать не равно в MATLAB?

Kak Ispol Zovat Ne Ravno V Matlab



MATLAB поддерживает операторы сравнения для сравнения двух величин. Эти операции включают больше, меньше, равно и не равно. Не равный оператор отношения позволяет нам определить неравенство между двумя величинами. В этом блоге мы обсудим, как использовать оператор не равно в MATLAB, используя несколько примеров.

Как реализовать не равный оператор в MATLAB?

Оператор not equal или ~= в MATLAB используется для сравнения двух значений, векторов, матриц или массивов путем возврата массива, имеющего логические значения для 1 и 0. Реализация этого оператора использует как оператор «~=», так и синтаксис ne(). Оба этих способа дадут один и тот же результат.

А ~= В

пе(А,В)

Здесь,

A ~= B дает логический массив или таблицу логических значений, где каждый элемент равен логической 1 (истине), если входы A и B не равны, и логическому 0 (ложь) в противном случае. В тесте сравниваются действительные и мнимые элементы числовых массивов.

Другая техника для ~= заключается в использовании ne(A, B), однако это реализуется редко.

Примеры

Рассмотрим несколько примеров, чтобы продемонстрировать функциональность оператора «не равно» в MATLAB.

Пример 1

Данный код MATLAB использует оператор ~= для сравнения заданных двух значений x и y.

х = 5;

у = 9;

х ~= у

После выполнения приведенного выше кода мы получим логическое значение «1», поскольку заданное условие выполнено.

Пример 2

В этом примере мы используем функцию ne() для сравнения данных двух матриц x и y.

х = глаз (3);

у = единицы (3);

пе (х, у)

Заключение

Оператор не-равно в MATLAB позволяет нам определить неравенство между двумя величинами, возвращая массив, имеющий логические значения для 1 и 0. Реализация этого оператора использует как оператор «~=», так и синтаксис ne(). Оба этих способа дадут один и тот же результат. В этом руководстве показано, как использовать оператор не равно в MATLAB.