julia 如何从范围内逐行快速生成矩阵

julia how to quickly generate matrix by row from range

如何从范围中按行快速生成矩阵?

例如给定

my_example_matrix = [[1 2 3]
                     [4 5 6]
                     [7 8 9]]

如何使用范围1:9快速生成矩阵?

最佳。

这在某种程度上很快,因为它没有任何部分分配内存,所以范围的长度无关紧要。

julia> 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