2012-03-12 16 views
3

私は文書とSEを適切に検索しましたが、解決策を見つけることができませんでした。ブール値の任意の大きなベクトルが与えられた場合、返す方法。与えられた値の論理積?論理演算子をブール値配列に使用する方法は?

私が期待するようなもの:

and([1 1 1]) --> 1 

true && true && trueができますので、1)。もちろん、それは有効な構文ではありません。

私の目的は、同じサイズの2つのバイナリベクトルを比較する最速の方法を見つけ、それらが同一であれば1を返し、そうでなければ0を返します。要素指向のandは、2つのベクトル、したがってタイトルの質問に使用されるベクトルを返します。

答えて

7

使用all()

result = all(a == b); 
+3

と ''機能any'を使用OR'オペレータのために。 – Oli

関連する問題