主要内容

ldivide, .\

符号数组左除

说明

B.\AA 除以 B

示例

ldivide(B,A) 等效于 B.\A

示例

标量除以矩阵

创建一个 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
B.\sin(a)
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。该运算符将第一个矩阵的每个元素除以第二个矩阵的对应元素。两个矩阵的维数必须相同。

H.\d
ans =
[ 1, 0,  0]
[ 0, 6,  0]
[ 0, 0, 15]

表达式除以符号函数

将一个符号表达式除以一个符号函数。结果是一个符号函数。

syms f(x)
f(x) = x^2;
f1 = f.\(x^2 + 5*x + 6)
f1(x) =
(x^2 + 5*x + 6)/x^2

输入参数

全部折叠

输入,指定为符号标量变量、符号矩阵变量、符号函数、符号矩阵函数、符号表达式,或者由符号标量变量组成的向量、矩阵或数组。输入 AB 的大小必须相同,除非其中一个为标量。标量值会扩展为与另一个输入大小相同的数组。

输入,指定为符号标量变量、符号矩阵变量、符号函数、符号矩阵函数、符号表达式,或者由符号标量变量组成的向量、矩阵或数组。输入 AB 的大小必须相同,除非其中一个为标量。标量值会扩展为与另一个输入大小相同的数组。

版本历史记录

在 R2006a 之前推出

全部展开