我有一个矩阵:
E = [ 3 6 3 7 2 ; 3 8 3 7 2; 1 9 5 4 1; 7 5 1 6 9; 10 8 4 3 10 ]
如果我从E(3,3) = 5
开始,如何访问东边(或西边)的相邻数字。例如,我想访问E(3,3)
以东的3个元素,即7,4和6.
答案 0 :(得分:0)
% define matrix and point
E = [ 3 6 3 7 2 ; 3 8 3 7 2; 1 9 5 4 1; 7 5 1 6 9; 10 8 4 3 10 ];
Raw=3;
Col=3;
% find the value of the point, 3 east values and 3 west values
Point=E(Raw,Col)
EastVal=E(max(1,Raw-1):min(size(E,1),Raw+1),Col+1)
WestVal=E(max(1,Raw-1):min(size(E,1),Raw+1),Col-1)
农产品:
Point =
5
EastVal =
7
4
6
WestVal =
8
9
5