MATLAB Function Reference    

squeeze

1 の次元の削除

表示

詳細

B = squeeze(A) は、A と同じ要素をもちますが、1の次元が削除されている配列B を出力します。1の次元とは、 size(A,dim) = 1 である次元のことです。

例題

2*1*3 の配列 Y = rand(2,1,3) について考えます。この配列は、1の次元をもちます。これは 、1 ページあたり 1 列のみです。

Z = squeeze(Y) は、 2行3列の行列になります。

参考
reshape, shiftdim


  sqrtm sscanf