【问题标题】:Maple don't solve equations枫不会解方程
【发布时间】:2011-03-06 16:03:02
【问题描述】:

我正在尝试解决这些方程式:

S := 求解({ PVA1+PSA1+PPA1=1, PVA2+PSA2+PPA2=1, PVA3+PSA3+PPA3=1, PVA1*0.2+PVA2*0.5+PVA3*0.3=0.3, PSA1*0.2 +PSA2*0.5+PSA3*0.3=0.2, PPA1*0.2+PPA2*0.5+PPA3*0.3=0.3},显式=真);

但是 maple 给出了 S := NULL。有任何想法吗? PS方程有一些解。

【问题讨论】:

  • 我不知道 Maple,但在我看来你有九个变量,只有六个方程,无法求解。
  • 您可以对假设的解决方案进行最小二乘拟合并计算其相关性。

标签: math linear-algebra maple


【解决方案1】:

您发布的线性系统不一致。您可以通过以下方式自行检查:

与(线性代数):

eqns := [PVA1+PSA1+PPA1=1, PVA2+PSA2+PPA2=1, PVA3+PSA3+PPA3=1, PVA1*0.2+PVA2*0.5+PVA3*0.3=0.3, PSA1*0.2+PSA2 *0.5+PSA3*0.3=0.2,PPA1*0.2+PPA2*0.5+PPA3*0.3=0.3]:

M := GenerateMatrix(eqns, indets(eqns), augmented=true):

线性求解(M);

Error, (in LinearAlgebra:-LA_Main:-BackwardSubstitute) inconsistent system

要确切了解为什么不一致,请查看最后一行

ReducedRowEchelonForm(M);

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多