我试图访问NxN矩阵'msk‘的特定元素,索引存储在Mx2数组'idx’中。我尝试了以下几点:msk = zeros(N,N)#CIs = CartesianIndices(( 2:3, 5:6 )) # this works, but not what I wantmsk[CIs] .= 1
我得到以下信息: LoadError: MethodError: no方法匹配CartesianIndices(::Tuple{Ar
a = rand(10,10)
a[[CartesianIndex(i,i) for i in 1:10]] .= something 即使用setindex!没有CartesianIndex或类似的东西 a[i,i for i in 1:10] .= something 或者一般使用带有数组的setindex!作为语法?
要将CartesianIndex (如CartesianIndex(1,2) )转换为LinearIndex,请使用I can use the LinearIndeces function juliaLinearIndices(a) 1 33 但是,如何在不构造数组a实例的情况下获得CartesianI