Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/319.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 来自Symphy的erfcinv没有和Julia合作_Python_Julia_Sympy - Fatal编程技术网

Python 来自Symphy的erfcinv没有和Julia合作

Python 来自Symphy的erfcinv没有和Julia合作,python,julia,sympy,Python,Julia,Sympy,我在IJulia的笔记本中运行以下代码: using Sympy z = Sym("z"); diff(erfcinv(z),z) 然而,它产生了: erfinv没有与erfinv(::Sym)匹配的方法。 erfinv也不起作用erf、erfc和erfi都可以工作。此外,如果我运行erfcinv(0.3),我会得到一个数值结果 总之,由于某种原因,茱莉亚不能用符号表达来区分厄尔奇诺夫,即使根据辛普森的说法是可能的。我确认了这一点,因为上述差异在python中确实有效。谢谢。这是一项任务。当前

我在IJulia的笔记本中运行以下代码:

using Sympy
z = Sym("z");
diff(erfcinv(z),z)
然而,它产生了:

erfinv没有与erfinv(::Sym)匹配的方法。

erfinv
也不起作用
erf
erfc
erfi
都可以工作。此外,如果我运行erfcinv(0.3),我会得到一个数值结果


总之,由于某种原因,茱莉亚不能用符号表达来区分厄尔奇诺夫,即使根据辛普森的说法是可能的。我确认了这一点,因为上述差异在python中确实有效。

谢谢。这是一项任务。当前主机现在具有符号值的
erfcinv
。(您发现的是base中的内置函数。)如果您发现其他缺少的功能,请在github网站上发布一个问题。

为了将来的参考,在Symphy package repo上打开一个缺少功能的问题比发布它更有意义:。我是Julia的新手,所以我不知道“方法匹配”表示缺少功能。以后也可以。这可能是noob注释,但即使在通过Pkg.update()更新包之后,错误仍然存在。还有什么我需要做的吗?对不起,我还没有将更改推送到元数据。要立即获取此信息,您可以执行
Pkg.checkout(“SymPy”)
。但是对于这个特殊的问题,当缺少一个方法时,您可以只使用另一种语法:
x[:erfcinv]()