АО
Я просто scilab не знаю, какая структура у результата получается? Вектор матриц?
Size: a a a
АО
KT
KT
res = []
for i = -n:n
for j = -n:n
for k = -n:n
ln = ln + 1
push!(res, (a1 .+ [i j k]) * M';
end
end
end
KT
АО
ln можно вообще убрать тогдаАО
KT
res = []
for i = -n:n
for j = -n:n
for k = -n:n
push!(res, (a1 .+ [i j k]) * M');
end
end
end
KT
KT
АО
KT
.+ broadcastVM
VM

АО
res - это вектор по конструкции. Он не может стать двумернымKT
a1 = (0, 0, 1)
a1 .+ [0 0 0] # 3x3 массив
KT
res[i] — получается 3x3АО
Array{Array{Float64, 2}, 1}KT
a1 .+ [-1, -1, -1] — вроде то, что должно бытьKT