您好我想解决三个等式,请查看图片中的详细信息。我想用alpha和h来找到alpha,h和Q的值我如何使用Maxima来做到这一点?
[B1 = \压裂{{{H} ^ {2}}} {\ mathit {Qs的}}]
[B2 = {{H} ^ {2}} + \阿尔法+ 1]
[B3 = \压裂{1} {\ mathit {Qs的}}]
[B0 = {{H} ^ {2}}]
[C2 = \压裂{{{H} ^ {4}}} {{{\ mathit {Qs的}} ^ {2}}} - 2 {{H} ^ {2}} \,\左( {{h} ^ {2}} + \ alpha + 1 \ right)= 0]
[C4 = {{\ left({{h} ^ {2}} + \ alpha + 1 \ right)} ^ {2}} - \ frac {2 {{h} ^ {2}}} { {{\ mathit {Qs的}} ^ {2}}} - 2 {{H} ^ {2}} = 0]
[C6 = \ frac {1} {{{\ mathit {Qs}} ^ {2}}} - 2 \ left({{h} ^ {2}} + \ alpha + 1 \ right)= 0 ]
algsys([C2,C4,C6],[H,α-,QS]); ?????
答案 0 :(得分:1)
我看到只需将QS
添加到要解决的变量列表中,我就会得到一些解决方案。我没有检查它们。其中一些可能是多余的,我也没有检查过。
(%i20) algsys ([C2, C4, C6], [h, alpha, QS]);
(%o20) [[h = -1,alpha = -(2^(3/2)-2)/(sqrt(2)-2),QS = sqrt(2-sqrt(2))/2],
[h = 1,alpha = -(2^(3/2)-2)/(sqrt(2)-2),QS = sqrt(2-sqrt(2))/2],
[h = -1,alpha = -(2^(3/2)-2)/(sqrt(2)-2),QS = -sqrt(2-sqrt(2))/2],
[h = 1,alpha = -(2^(3/2)-2)/(sqrt(2)-2),QS = -sqrt(2-sqrt(2))/2],
[h = -1,alpha = -(2^(3/2)+2)/(sqrt(2)+2),QS = sqrt(sqrt(2)+2)/2],
[h = 1,alpha = -(2^(3/2)+2)/(sqrt(2)+2),QS = sqrt(sqrt(2)+2)/2],
[h = -1,alpha = -(2^(3/2)+2)/(sqrt(2)+2),QS = -sqrt(sqrt(2)+2)/2],
[h = 1,alpha = -(2^(3/2)+2)/(sqrt(2)+2),QS = -sqrt(sqrt(2)+2)/2]]
答案 1 :(得分:0)
尝试使用单个变量替换h^2
,例如h2
(并将h^4
替换为h2^2
)。
尝试使用expand
和/或ratsimp
简化方程式。
在solve(eqns, vars)
中,变量vars
是您要解决的变量。所以我认为你想要alpha, h, Q
(如果你按照我之前的建议,实际上alpha, h2, Q
)。
最后,请将您的输入和输出粘贴到问题中,而不是链接到图像,这使得其他人更难以尝试使用您的方程式。