【发布时间】:2018-11-13 15:08:46
【问题描述】:
我正在过渡到 Julia 1.0.2,我意识到 find 函数没有定义。在以前的版本(Julia 0.6)中,我可以写
find(x -> x<0, my_var)
为了得到名为my_var的数组的负数。当我在 Julia 1.0.2 中运行相同的代码时,出现以下错误:
UndefVarError: find not defined
我找不到 find 函数是用不同的名称实现的,还是它已被删除。 Julia 1.0.2 中是否有任何与之前 Julia 版本中的 find 函数等效的函数?
【问题讨论】:
-
非常强烈的建议:通过 v0.7 过渡。在这种情况下,v0.7 会给您一个弃用警告,告诉您使用
findall而不是find。请注意,v0.7 与 v1.0 完全相同,但对数千个类似这样的小问题有弃用警告。
标签: julia