Matlab矩阵元素检查

时间:2011-04-29 07:37:03

标签: matlab matrix elements

假设我有一个像x = [1 1 1 1 1 1]这样的向量。

现在我必须写一个if条件,我必须检查x是否包含其所有元素。怎么办呢?

我搜索了matlab的帮助,但找不到任何直接的“命令”来检查这种情况。我的矢量大小也各不相同,所以不能使用像x(1,1) == 1 && x(2,1) .....条件那样的东西。

1 个答案:

答案 0 :(得分:3)

如果所有成员都是all(x == 1)

1将返回1

如果您更愿意检查相反情况,请使用any(x ~= 1)