【发布时间】:2016-09-10 20:02:43
【问题描述】:
我有一个由 4 个线性方程组组成的系统,就变量而言,我从求解以前的系统中获得,但 Solve 函数不返回输出,尽管它看起来是一个非常简单的求解系统:
Solve[{
-d5c2 dn5t1 - d5c3 dn5t1 - a3 n3t1 -
(d4c1 n4t1 (dn4t2 n5t1 - dn4t1 n5t2))/(n4t2 n5t1 - n4t1 n5t2)
== dn3t1,
-a3 n3t2 - (d5c2 dn5t1 n5t2)/n5t1 -
(d5c3 dn5t1 n5t2)/n5t1 -
(d4c1 n4t2 (dn4t2 n5t1 - dn4t1 n5t2))/(n4t2 n5t1 - n4t1 n5t2)
== dn3t2,
-a3 n3t3 -
(d4c1 n4t3 (dn4t2 n5t1 - dn4t1 n5t2))/(n4t2 n5t1 - n4t1 n5t2) -
(d5c2 dn5t1 n5t3)/n5t1 - (d5c3 dn5t1 n5t3)/n5t1
== dn3t3,
-a3 n3t4 -
(d4c1 n4t4 (dn4t2 n5t1 - dn4t1 n5t2))/(n4t2 n5t1 - n4t1 n5t2) -
(d5c2 dn5t1 n5t4)/n5t1 - (d5c3 dn5t1 n5t4)/n5t1
== dn3t4
}, {a3, d5c2, d5c3, d4c1}]
返回空白输出:
{}
我是这门语言的新手; Solve 可以处理的非数值表达式的大小或类似的东西是否有某种限制?
【问题讨论】:
-
空白输出可能意味着“无解”,即您的某些方程相互矛盾。试试
Solve[{a==2,a==3},{a}],结果一样。