exponenta event banner

rhs

Правая сторона (RHS) уравнения

Синтаксис

Описание

пример

rhs(eqn) возвращает правую часть символьного уравнения eqn. Значение eqn также может быть символическим условием, таким как x > 0. Если eqn является массивом, то rhs возвращает массив правых сторон уравнений в eqn.

Примеры

Найти правую сторону уравнения

Найти правую часть уравнения 2*y == x^2 с помощью rhs.

Сначала объявите уравнение.

syms x y
eqn = 2*y == x^2
eqn =
2*y == x^2

Найти правильную сторону eqn с помощью rhs.

rhsEqn = rhs(eqn)
rhsEqn =
 x^2

Найти правую сторону условия

Найти правую сторону условия x < y + 1 с помощью rhs.

Сначала объявите условие.

syms x y
cond = x < y + 1
cond =
x < y + 1

Найти правильную сторону cond с помощью rhs.

rhsCond = rhs(cond)
rhsCond =
y + 1

Примечание

Условия, в которых используется > внутренне переписываются с помощью < оператор. Поэтому rhs возвращает исходную левую сторону. Например, rhs(x > a) прибыль x.

Найти правую сторону уравнений в массиве

Для массива, содержащего уравнения и условия, rhs возвращает массив правых сторон этих уравнений или условий. Выходной массив имеет тот же размер, что и входной массив.

Найти правую часть уравнений и условий в векторе V.

syms x y
V = [y^2 == x^2, x ~= 0, x*y >= 1]
V =
[ y^2 == x^2, x ~= 0, 1 <= x*y]
rhsV = rhs(V)
rhsV =
[ x^2, 0, x*y]

Потому что любое условие, использующее >= оператор внутренне переписан с помощью <= оператор, стороны последнего условия в V обмениваются.

Входные аргументы

свернуть все

Уравнение или условие, указанное как символьное уравнение или условие, либо вектор, матрица или многомерный массив символьных уравнений или условий.

См. также

| | |

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