Main Content

rhs

방정식의 우변(RHS)

설명

예제

rhsEqn = rhs(eqn)은 기호 방정식 eqn의 우변을 반환합니다. eqn의 값은 기호 조건(예: x > 0)일 수도 있습니다. eqn이 배열이면 rhseqn에 포함된 방정식의 우변으로 구성된 배열을 반환합니다.

> 또는 >= 연산자를 사용하는 조건은 내부적으로 < 또는 <= 연산자를 사용하여 재작성됩니다. 따라서 rhs는 원래 조건의 좌변을 반환합니다. 예를 들어, rhs(x > 0)x을 반환합니다.

예제

모두 축소

rhs를 사용하여 방정식 2y=x2의 우변을 구합니다.

먼저 방정식을 선언합니다.

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

rhs를 사용하여 eqn의 우변을 구합니다.

rhsEqn = rhs(eqn)
rhsEqn = x2

rhs를 사용하여 조건 x<y+1의 우변을 구합니다.

먼저 조건을 선언합니다.

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

rhs를 사용하여 cond의 우변을 구합니다.

rhsCond = rhs(cond)
rhsCond = y+1

방정식 및 조건을 포함하는 배열의 경우 rhs는 이러한 방정식 또는 조건의 우변으로 구성된 배열을 반환합니다. 출력 배열은 입력 배열과 동일한 크기입니다.

벡터 V에 포함된 방정식 및 조건의 우변을 구합니다.

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

>= 연산자를 사용하는 조건은 내부적으로 <= 연산자를 사용하여 재작성되기 때문에 V에서 마지막 조건의 좌변과 우변이 서로 바뀝니다.

기호 행렬 변수를 포함하고 있는 기호 방정식의 우변을 구합니다.

기호 행렬 변수와 기호 방정식을 만듭니다.

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 = BC=I2-2A+A2

rhs를 사용하여 방정식의 우변을 구합니다.

rhsEqn = rhs(eqn)
rhsEqn = I2-2A+A2

입력 인수

모두 축소

방정식 또는 조건으로, 기호 방정식 또는 기호 조건이나, 기호 방정식 또는 기호 조건으로 구성된 벡터, 행렬, 다차원 배열로 지정됩니다.

데이터형: sym | symfun | symmatrix | symfunmatrix

버전 내역

R2017a에 개발됨

모두 확장

참고 항목

| | |