Matlab 这句话是什么意思?Z=A(xxx:xxx+;w-1,yyy:yyy+;w-1,:);

Matlab 这句话是什么意思?Z=A(xxx:xxx+;w-1,yyy:yyy+;w-1,:);,matlab,indexing,Matlab,Indexing,在MATLAB的一个程序中,我发现了以下语句,但我无法理解这是什么意思 Z = A(xxx:xxx + w- 1, yyy:yyy+ w- 1, :); A在索引中(n,n,3) xxx,yyy,w是整数A是一个三维矩阵。在该语句中,您正在从该矩阵中读取一系列单元格。在Matlab中,a:b表示从a到b,冒号(:)本身表示“一切” Lets say that xxx=5, yyy=10 and w=2. Then in your case you are reading: 1st dimens

在MATLAB的一个程序中,我发现了以下语句,但我无法理解这是什么意思

Z = A(xxx:xxx + w- 1, yyy:yyy+ w- 1, :);
A在索引中(n,n,3)
xxx,yyy,w是整数

A是一个三维矩阵。在该语句中,您正在从该矩阵中读取一系列单元格。在Matlab中,a:b表示从a到b,冒号(:)本身表示“一切”

Lets say that xxx=5, yyy=10 and w=2. Then in your case you are reading:
1st dimension (rows) : from 5 to 6 (6 = 5 + 2 - 1)
2nd dimension (columns) : from 10 to 11 (11 = 10 + 2 - 1) 
3rd dimension (pages) : all of the pages.
这里有一个可能对你有用的例子。另外,请单击“非常好”图标,将此问题标记为已回答