squeeze 除去size爲1的維度
B = squeeze(A)
描述:
B = squeeze(A),B與A有相同的元素,但所有隻有一行或一列的維度(a singleton dimension)被去除掉了。A singleton dimension的特徵是size(A,dim) = 1。二維陣列不受squeeze影響; 如果 A 是一個row or column矢量或a scalar (1-by-1) value, then B = A.
比如,rand(4,1,3)產生一個均勻分佈的陣列,共3頁,每頁4行1列,經過squeeze後,1列的那個維度就沒有了,只剩下4行3列的一個二維陣列。而rand(4,2,3)因爲沒有1列或1行的維度,所有squeeze後沒有變化。