在 Matlab (MuPAD) 中简化方程
Simplify an equation in Matlab (MuPAD)
我有以下等式,想用 Matlab 的 MuPAD 简化它。
所以,我在 MuPAD 中使用了这个:
Simplify(Gb = Gm*((2*(Gd+t)+3*Gm+3*P*(Gd+t-Gm))/(2*(Gd+t)+3*Gm-2*P*(Gd+t-Gm))))
我明白了:
Gb*(3*Gm + 2*Gd + 2*t - 2*P*(Gd - Gm + t)) = Gm*(3*Gm + 2*Gd + 2*t + 3*P*(Gd - Gm + t)) and 3*Gm + 2*Gd + 2*t <> 2*P*(Gd - Gm + t)
我看不懂第一部分和第二部分("and"之后),这些是什么?
根据 MuPAD 的文档,关系运算符 <>
denotes inequality,即左侧和右侧不相等。换句话说,简化(在 "and" 之前)仅在 3*Gm + 2*Gd + 2*t
不等于 2*P*(Gd - Gm + t)
时才有效。这与要求原始表达式的分母不为零(这会使它未定义)是一回事。
请注意,在 MuPAD for Matlab R2015b 中,<>
运算符显示为 ≠
并且 "and" 呈现为 ∧
(logical and):
我有以下等式,想用 Matlab 的 MuPAD 简化它。
所以,我在 MuPAD 中使用了这个:
Simplify(Gb = Gm*((2*(Gd+t)+3*Gm+3*P*(Gd+t-Gm))/(2*(Gd+t)+3*Gm-2*P*(Gd+t-Gm))))
我明白了:
Gb*(3*Gm + 2*Gd + 2*t - 2*P*(Gd - Gm + t)) = Gm*(3*Gm + 2*Gd + 2*t + 3*P*(Gd - Gm + t)) and 3*Gm + 2*Gd + 2*t <> 2*P*(Gd - Gm + t)
我看不懂第一部分和第二部分("and"之后),这些是什么?
根据 MuPAD 的文档,关系运算符 <>
denotes inequality,即左侧和右侧不相等。换句话说,简化(在 "and" 之前)仅在 3*Gm + 2*Gd + 2*t
不等于 2*P*(Gd - Gm + t)
时才有效。这与要求原始表达式的分母不为零(这会使它未定义)是一回事。
请注意,在 MuPAD for Matlab R2015b 中,<>
运算符显示为 ≠
并且 "and" 呈现为 ∧
(logical and):