matlab中的colon(:)

关于使用冒号在向量、矩阵、和高维数组中提取要选择的行、列、和元素的定义:
A(:,j) 提取A的第j列。
A(i,:) 提取A的第i行。
A(:,:) 等价于二维数组。对于矩阵来说和A相同。
A(j:k) 等价于A(j), A(j+1),...,A(k)。
A(:,j:k) 等价于A(:,j), A(:,j+1),...,A(:,k)。
A(:,:,k) 提取三维数组A的第k页。
A(i,j,k,:) 是关于四维数组A的一个向量,这个向量包括A(i,j,k,1),

           A(i,j,k,2), A(i,j,k,3), 等等。
A(:) 返回A的所有元素,视为一列。

posted @ 2011-06-16 15:54  csqlwy  阅读(898)  评论(0编辑  收藏  举报