I. ガラクタ

2次元配列を1次元配列にする。 MATLABもJuliaも Column メジャーなので、書き換えは頭を使わずに済む。

MATLAB で行列を1次元にする
>> a=[1 2; 3 4]
a =
     1     2
     3     4

>> a(:)
ans =
     1
     3
     2
     4

Julia で $ m\times n$ Array を $ mn\times 1$ Array にする
julia> a=[1 2; 3 4]
2×2 Array{Int64,2}:
 1  2
 3  4

julia> reshape(a,4,1)
4×1 Array{Int64,2}:
 1
 3
 2
 4



桂田 祐史