length -> linearindices

This commit is contained in:
Michael K. Borregaard 2017-09-04 16:31:05 +02:00
parent 80590f4647
commit 2229172ebd

View File

@ -461,10 +461,10 @@ end
# add the discrete value for each item. return the continuous values and the indices # add the discrete value for each item. return the continuous values and the indices
function discrete_value!(axis::Axis, v::AVec) function discrete_value!(axis::Axis, v::AVec)
n = length(v) n = linearindices(v)
cvec = zeros(n) cvec = zeros(n)
discrete_indices = zeros(Int, n) discrete_indices = zeros(Int, n)
for i=1:n for i=n
cvec[i], discrete_indices[i] = discrete_value!(axis, v[i]) cvec[i], discrete_indices[i] = discrete_value!(axis, v[i])
end end
cvec, discrete_indices cvec, discrete_indices