exponenta event banner

lhs

Левая сторона (LHS) уравнения

Синтаксис

Описание

пример

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

Примеры

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

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

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

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

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

lhsEqn = lhs(eqn)
lhsEqn =
2*y

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

Найти левую часть условия x + y < 1 с помощью lhs.

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

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

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

lhsCond = lhs(cond)
lhsCond =
 x + y

Примечание

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

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

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

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

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

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

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

свернуть все

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

См. также

| | |

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