我正在尝试在 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) 被标记为红色并显示“模式匹配异常”。问题是什么?
在 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。
希望这可以帮助。