padColor(:,:,1)在MatLab中的含义是什么?

时间:2010-04-09 10:15:06

标签: matlab syntax

>> padColor = [1 1 1];        %# RGB triple for pad color
padColor = reshape(padColor,1,1,3);  
>> padColor

padColor(:,:,1) =

     1


padColor(:,:,2) =

     1


padColor(:,:,3) =

     1

padColor(:,:,1)在这里意味着什么?

1 个答案:

答案 0 :(得分:2)

重塑后,padColor是一个1乘1的数组。由于前两个维度的大小为1,padColor(:,:,1),这意味着padColor(“all”,“all”,1)等同于padColor(1,1,1)。换句话说,padColor(:,:,1)是您在padArray的第一行,第一列,第一个'z-slice'中找到的元素。