1
Что является наиболее эффективным (Julia) способом захвата части массива? Имея в виду, что индекс Julia начинается с 1 не 0julia: Как захватить часть массива
>>> myArray = [1,2,3,4,5,6,7,8]
>>> #from an index to the last index?
>>> myArray[4th to last]
[4,5,6,7,8]
>>> #from an index to another index?
>>> myArray[3rd to 5th]
[3,4,5]
Вы хотите, чтобы выход не зависел от оригинала a rray (т.е. операции на выходе не влияют на исходный массив) или достаточный вид в исходном массиве? В первом случае просто используйте 'myArray [x: y]', так как срез (в v0.4) создает копию оригинала. Во втором случае используйте 'sub (myArray, x: y)', а выход - это подматрица (операция копирования отсутствует). –