【发布时间】:2021-12-10 20:19:18
【问题描述】:
我正在x,y,z,t 中的一个简单方程组上测试 Maple 2021:
solve({x = 1, a*z^2 = c*t*x, c*x^2 = a*y*z, d*y^2 = b*t*x, 0 < a, 0 < b, 0 < c, 0 < d}, {t, x, y, z});
结果看起来正确(对不起格式,这是直接从 Maple 复制粘贴的):
/[[ / (1/2) (1/2) (1/4) (1/4)
|[[ | d c c b
PIECEWISE|[[< t = -------------, x = 1, y = -------------,
|[[ | (1/2) (1/2) (1/4) (1/4)
\[[ \ a b d a
(3/4) (1/4)\ / (1/2) (1/2)
c d | | d c
z = ------------- >, < t = -------------, x = 1,
(3/4) (1/4)| | (1/2) (1/2)
a b / \ a b
(1/4) (1/4) (3/4) (1/4)\ ]
c b c d | ]
y = - -------------, z = - ------------- >],
(1/4) (1/4) (3/4) (1/4)| ]
d a a b / ]
] \
] |
And(0 < a, 0 < b, 0 < c, 0 < d)], [[], otherwise]|
] |
] /
我只想得到正解,所以我添加了这样的约束:
solve({c*x^(2)=a*y*z,d*y^(2)=b*t*x,a*z^(2)=c*t*x,x=1,a>0,b>0,c>0,d>0,x>0,y>0,z>0,t>0},{x,y,z,t});
但是,我得到了一个错误:
错误,排版出现内部错误:-解析: "'_Inert_DELAYLESSTHAN' 不是有效的惰性形式"
感谢您的帮助!
【问题讨论】:
-
鉴于您如何将
ctx写为单个变量以及其他产品,我并不感到惊讶... -
@Ruslan 哦,你是对的。让我再试一次。谢谢。
-
另外,
=是赋值,而不是比较。 -
@Ruslan 谢谢。能否请您再看一下问题?
标签: maple