rdivide, ./
기호 배열 오른쪽 나눗셈
설명
예제
스칼라를 행렬로 나누기
2
×3
행렬을 만듭니다.
B = sym('b', [2 3])
B = [ b1_1, b1_2, b1_3] [ b2_1, b2_2, b2_3]
기호 표현식 sin(a)
를 행렬 B
의 각 요소로 나눕니다.
syms a sin(a)./B
ans = [ sin(a)/b1_1, sin(a)/b1_2, sin(a)/b1_3] [ sin(a)/b2_1, sin(a)/b2_2, sin(a)/b2_3]
행렬을 행렬로 나누기
3
×3
기호 힐베르트 행렬과 3
×3
대각 행렬을 만듭니다.
H = sym(hilb(3)) d = diag(sym([1 2 3]))
H = [ 1, 1/2, 1/3] [ 1/2, 1/3, 1/4] [ 1/3, 1/4, 1/5] d = [ 1, 0, 0] [ 0, 2, 0] [ 0, 0, 3]
요소별 오른쪽 나눗셈 연산자 .\
를 사용하여 d
를 H
로 나눕니다. 이 연산자는 첫 번째 행렬의 각 요소를 두 번째의 행렬의 대응되는 요소로 나눕니다. 두 행렬의 차원은 동일해야 합니다.
d./H
ans = [ 1, 0, 0] [ 0, 6, 0] [ 0, 0, 15]
표현식을 기호 함수로 나누기
기호 표현식을 기호 함수로 나눕니다. 결과는 기호 함수입니다.
syms f(x) f(x) = x^2; f1 = (x^2 + 5*x + 6)./f
f1(x) = (x^2 + 5*x + 6)/x^2