閲覧数 累計:759 昨日:0 今日:1
1次元配列を多次元配列に変換する関数
y = onedtond(x, dims)
〔入力変数〕
x 1次元配列
x
1次元配列
dims 出力配列の各次元ごとの大きさからなる1次元配列。例えば,xが長さ20の1次元配列で,[4]x[5]の形の配列にしたければ,dims=(/4,5/)とする。全要素の積がxの全要素数と等しくなる必要(ただし,n倍だとxをn回繰り返してコピーしてくれるらしい)。
dims
出力配列の各次元ごとの大きさからなる1次元配列。例えば,xが長さ20の1次元配列で,[4]x[5]の形の配列にしたければ,dims=(/4,5/)とする。全要素の積がxの全要素数と等しくなる必要(ただし,n倍だとxをn回繰り返してコピーしてくれるらしい)。
〔出力変数〕
y dimsで指定した形に変形されたx
y
dimsで指定した形に変形されたx