2016-08-16 3 views
0

다음과 같은 문제가 있습니다. 부동 소수점 숫자 배열 (A)과 변수 (B)를 비교해야합니다. 예 :배열 비교의 허용 오차 변경

A = [0.0032, 0.12 , 0.53 1.43] 
B = 0.00321 

그러나이 경우 B는 A (1)과 약간 다릅니다.

ans = [1 0 0 0] 

답변

3

tolerance을 설정하고 사랑하는 당신의 허용 오차보다 작은 경우 확인 : 나는 공차를 설정하고 같은 결과를 얻을 수있는 방법, A의를 사용하지 않습니다.

tolerance = 1e-4; 
abs(A-B) < tolerance