MATLAB Function Reference | ![]() ![]() |
squeeze
表示
B = squeeze(A)
詳細
B = squeeze(A)
は、A
と同じ要素をもちますが、1の次元が削除されている配列B
を出力します。1の次元とは、 size(A,dim) = 1
である次元のことです。
例題
2*1*3 の配列 Y = rand(2,1,3)
について考えます。この配列は、1の次元をもちます。これは
、1 ページあたり 1 列のみです。
Y = Y(:,:,1) = Y(:,:,2) = 0.5194 0.0346 0.8310 0.0535 Y(:,:,3) = 0.5297 0.6711
Z = squeeze(Y)
は、 2行3列の行列になります。
Z = 0.5194 0.0346 0.5297 0.8310 0.0535 0.6711
![]() |
sqrtm | sscanf | ![]() |