Tag plus受保护

时间:2018-03-10 12:56:16

标签: wolfram-mathematica

我试图制作功能,但Mathematica展示了这种按摩:

Tag Plus in (20 x^3+x^2/(2+x^2)^(3/2)-1/Sqrt[2+x^2])[x_] is Protected.

我写的这个函数:

labFunctionDD[x_] = D[D[x^5 + 2 - 6 x - Sqrt[x^2 + 2], x], x];

有人知道如何解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

只是为了解释错误,我们可以看到(从错误信息中)您必须先前已定义

 labFunctionDD = D[D[x^5 + 2 - 6 x - Sqrt[x^2 + 2], x], x];

然后尝试定义

 labFunctionDD[x_] ...

失败,因为符号labFunctionDD已经定义,mathematica使用第二个表达式中的第一个def。

每当看到如此奇怪的错误时重启内核的好习惯,尽管如果您了解原因可以Clear[labFunctionDD]