#matrix #julia
#матрица #Юля
Вопрос:
Как я могу быстро сгенерировать матрицу по строкам из диапазона?
Например, учитывая
my_example_matrix = [[1 2 3] [4 5 6] [7 8 9]]
Как я могу быстро сгенерировать матрицу с помощью диапазона 1:9
?
Лучшие.
Ответ №1:
Это в некотором смысле быстро, потому что ни одна его часть не выделяет память, поэтому длина диапазона не будет иметь значения.
juliagt; transpose(reshape(1:9, (3, 3))) 3×3 LinearAlgebra.Transpose{Int64,Base.ReshapedArray{Int64,2,UnitRange{Int64},Tuple{}}}: 1 2 3 4 5 6 7 8 9