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