如何使用在Maple中被视为常量的符号?

How to use the symbol which has been seen as constant in Maple?

例如,我想使用符号'gamma',但'gamma'是一个枫树常数(大约0.57722)。坚持使用会报错

solve({2*gamma > 4}, {gamma});
Error, (in solve) a constant is invalid as a variable, gamma

我有办法像普通变量一样使用 gamma 吗?提前谢谢你。

在最新的 Maple 版本中,您可以在顶层声明受保护名称或常量的本地实例。

restart;
kernelopts(version);

    Maple 2018.0, X86 64 LINUX, Mar 9 2018, Build ID 1298750

local gamma:

solve({2*gamma > 4}, {gamma});

                      {2 < gamma}

在旧版本的 Maple 中,您可以使用:

取消保护(伽玛); gamma := convert(gamma, `local`);

acer 的解决方案在支持它的版本中更好。