Решение неравенства с помощью «<>» в MATLAB - PullRequest
0 голосов
/ 27 июня 2018

Как решить неравенство в MATLAB с помощью оператора <>, Я попытался запустить следующий пример (решение x=y или y):

syms x y;
eqn1 = x^2==y^2;
eqn2 = 3*x<>3*y;
eqn = [eqn1 eqn2];
solve(eqn)

но я получаю ошибку. Помощь не дает ответа . Если нет встроенного решения, как я могу указать значения, кроме функции solve

1 Ответ

0 голосов
/ 27 июня 2018

Оператор not equal <> определен в Matlab как ~= (docs), поэтому вы можете изменить свой код на:

syms x y;
eqn1 = x^2 == y^2;
eqn2 = 3*x ~= 3*y;
eqn = [eqn1 eqn2];
solve(eqn)
...