2016-08-12 3 views
-4

두 개의 행렬을 가지고 있습니다 : A=[1,2,3,4,5]B=[1,2,3,4,6]. 그 행렬의 요소를 비교할 필요가 있고 결과적으로 이진 행렬 Result=[1,1,1,1,0]이 필요합니다. 즉, A(i)==B(i) 일 때 Result(i)=1 일 경우 Result(i)=0을 의미합니다.두 벡터를 요소별로 비교하는 방법은 무엇입니까?

내가 함께 시도 :

if (isequal (A,B)) 
    Result=1 
else 
    Result=0 
end 

나는 시도했다 : Result=sign(A,B)

난 당신이 제발 도움이 될 수 있기를 바랍니다?

+4

'A == B'을 사용해 보셨습니까? – excaza

+0

그것은 나에게 결과 = 0, 그러나 결과는 매트릭스가 필요합니다. – Guillaume

+0

'Result = 0'이라고 확신합니까? – excaza

답변

2
A = [1,2,3,4,5] 
B = [1,2,3,4,6] 
Result = A == B 
+0

정말 고마워요. – Guillaume

+1

'A == B'가 작동하지 않는다고 생각했는데? – excaza

+0

A == B, 그냥 결과 = 0,하지만 결과 = A == B 나에게 최고의 결과를 제공합니다. [0,0,0,0,1] – Guillaume

관련 문제