У Джулии, похоже, много функций, похожих на Matlab. Я хотел бы выбрать из массива, используя предикат. В Matlab я могу сделать это, например:
>> a = 2:7 ;
>> a > 4
ans =
0 0 0 1 1 1
>> a(a>4)
ans =
5 6 7
Я нашел своего рода неуклюжий, кажущийся способ сделать часть этого в Джулии:
julia> a = 2:7
2:7
julia> [int(x > 3) for x in a]
6-element Array{Any,1}:
0
0
1
1
1
1
(Используя то, что wikipedia вызывает понимание списка). Я не понял, как применить набор, подобный этому, для выбора с помощью Julia, но может быть лаять неправильное дерево. Как сделать выбор предиката из массива в Джулии?