Символьное деление права массивов
A./B
rdivide(A,B)
Создайте 2
-by-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
-by-3
символьная Гильбертова матрица и 3
-by-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
ctranspose
| ldivide
| minus
| mldivide
| mpower
| mrdivide
| mtimes
| plus
| power
| times
| transpose