lhs
Left side (LHS) of equation
Syntax
Description
returns
the left side of the symbolic equation lhsEqn
= lhs(eqn
)eqn
. The value of
eqn
also can be a symbolic condition, such as x > 0. If eqn
is an array, then lhs
returns an array of the left sides of the equations in eqn
.
Conditions that use the >
or >=
operator are
internally rewritten using the <
or <=
operator.
Therefore, lhs
returns the original right side. For example, lhs(x
> 0)
returns 0
.
Examples
Find Left Side of Equation
Find the left side of the equation by using lhs
.
First, declare the equation.
syms x y eqn = 2*y == x^2
eqn =
Find the left side of eqn
by using lhs
.
lhsEqn = lhs(eqn)
lhsEqn =
Find Left Side of Condition
Find the left side of the condition by using lhs
.
First, declare the condition.
syms x y cond = x + y < 1
cond =
Find the left side of cond
by using lhs
.
lhsCond = lhs(cond)
lhsCond =
Find Left Side of Equations in Array
For an array that contains equations and conditions, lhs
returns an array of the left sides of those equations or conditions. The output array is the same size as the input array.
Find the left side of the equations and conditions in the vector V
.
syms x y V = [y^2 == x^2, x ~= 0, x*y >= 1]
V =
lhsV = lhs(V)
lhsV =
Because any condition using the >=
operator is internally rewritten using the <=
operator, the sides of the last condition in V
are exchanged.
Find Left Side of Equation Involving Symbolic Matrix Variables
Find the left side of a symbolic equation that involves symbolic matrix variables.
Create the symbolic matrix variables and the symbolic equation.
syms A [2 2] matrix syms B [2 1] matrix syms C [1 2] matrix eqn = B*C == A*A - 2*A + eye(2)
eqn =
Find the left side of the equation by using lhs
.
lhsEqn = lhs(eqn)
lhsEqn =
Input Arguments
eqn
— Equation or condition
symbolic equation | symbolic condition | vector of symbolic equations or conditions | matrix of symbolic equations or conditions | multidimensional array of symbolic equations or conditions
Equation or condition, specified as a symbolic equation or condition, or a vector, matrix, or multidimensional array of symbolic equations or conditions.
Data Types: sym
| symfun
| symmatrix
| symfunmatrix
Version History
Introduced in R2017aR2022b: Find left side of symbolic equation or condition involving symbolic matrix variables and matrix functions
The lhs
function accepts a symbolic equation or condition involving
symbolic matrix variables and matrix functions as an input argument. The input data type can be
symmatrix
or symfunmatrix
. For an example, see Find Left Side of Equation Involving Symbolic Matrix Variables.
Abrir ejemplo
Tiene una versión modificada de este ejemplo. ¿Desea abrir este ejemplo con sus modificaciones?
Comando de MATLAB
Ha hecho clic en un enlace que corresponde a este comando de MATLAB:
Ejecute el comando introduciéndolo en la ventana de comandos de MATLAB. Los navegadores web no admiten comandos de MATLAB.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Americas
- América Latina (Español)
- Canada (English)
- United States (English)
Europe
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)