2016-07-25 81 views
0

嗨,我有4x4矩阵,需要在2x2,3x3和4x4中执行与运算。如何在matlab中执行它。Matlab-如何在单个矩阵中执行逻辑与操作

我试过这段代码。

R2=and(var(1,:),var(2,:)) 

R2 =

1  1  1  1 
1  1  0  1 
1  0  1  0 
1  1  0  0 

第一2×2 ANS是1个1 第二3×3 ANS是1 0 0 最后的4×4 ANS是1 0 0 0

回答

1

所有()检查,如果没有的矢量元素是零。在matrizes它返回hte第一个非单身维度的向量,所以你必须做两次。

for i=2:4 
    all(all(R2(1:i,1:i))) 
end