0

我正在尝试在 Mathcad 14 中求解具有 5 个未知数的方程。我的方程如下所示:

 Given
 0 = e
 1 = d
 0 = c
 -1 = 81a + 27b + 9c + 3d + e
 0 = 108a + 27b + 6c + d
 Find(a,b,c,d,e)

Find(a,b,c,d,e) 被标记为红色并显示“模式匹配异常”。问题是什么?

4

1 回答 1

1

在 mathcad 中,您需要执行以下操作:

c:=0
d:=1
e:=0
a:=1
b:=1

Given

81*a + 27*b + 9*c + 3*d + e = -1
108*a + 27*b + 6*c + d = 0

Find(a,b,c,d,e) = (0,0,0,0,-1)

现在,我在这里所做的是在求解块(给定...查找)之前定义变量,您必须给出您认为接近所需解决方案的初始值,以便迭代成功。

提示:要在求解块中获得等号,请使用 ctrl 和 '='。如果您要解决 5 个未知数,那么您需要 5 个方程,原来的帖子看起来您知道 3 个变量并且正在寻找 a 和 b,在这种情况下,您将执行以下操作:

c:=0
d:=1
e:=0
a:=1
b:=1

Given

81*a + 27*b + 9*c + 3*d + e = -1
108*a + 27*b + 6*c + d = 0

Find(a,b) = (0.111,-0.481)

这使 c、d 和 e 保持其原始值并迭代以仅求解 a 和 b。

希望这可以帮助。

于 2014-01-29T10:41:46.413 回答