A <= B는 A가 B보다 작거나 같은 경우 요소가 논리값 1(true)로 설정되고 그렇지 않으면 요소가 논리값 0(false)인 논리형 배열을 반환합니다. 테스트에서는 숫자형 배열의 실수부만 비교합니다. le는 A 또는 B에 NaN 또는 정의되지 않은 categorical형 요소가 있는 경우 논리값 0(false)을 반환합니다.
le(A,B)는 A <= B를 실행하는 또 다른 방법이지만 거의 사용되지 않습니다. 이 표현식은 클래스에 대한 연산자 오버로드를 지원합니다.
피연산자로, 스칼라, 벡터, 행렬 또는 다차원 배열로 지정됩니다. 숫자형 또는 string형 입력값인 A와 B는 동일한 크기이거나 호환되는 크기를 가져야 합니다. 후자의 예로는 A가 MxN 행렬이고 B가 스칼라이거나 1xN 행 벡터인 경우를 들 수 있습니다. 자세한 내용은 기본 연산에 대해 호환되는 배열 크기 항목을 참조하십시오.
모든 유형의 숫자형 입력값을 비교할 수 있으며, 비교 시 유형 변환으로 인한 정밀도 손실이 발생하지 않습니다.
A와 B가 categorical형 배열, datetime형 배열 또는 duration형 배열인 경우, 둘 중 하나가 스칼라가 아닌 한 크기가 동일해야 합니다.
한쪽 입력값이 순서형 categorical형 배열인 경우 다른 쪽 입력값은 순서형 categorical형 배열, 문자형 벡터로 구성된 셀형 배열, 단일 문자형 벡터 중 하나일 수 있습니다. 단일 문자형 벡터는 다른 쪽 입력값과 동일한 크기의 문자형 벡터로 구성된 셀형 배열로 확장됩니다. 양쪽 입력값이 모두 순서형 categorical형 배열인 경우 이 입력값들은 순서를 포함하여 범주가 동일해야 합니다. 자세한 내용은 categorical형 배열 요소 비교하기 항목을 참조하십시오.
한쪽 입력값이 datetime형 배열인 경우 다른 쪽 입력값은 datetime형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열일 수 있습니다.
한쪽 입력값이 duration형 배열인 경우 다른 쪽 입력값은 duration형 배열이거나 숫자형 배열일 수 있습니다. 연산자는 각 숫자형 값을 표준 24시간 일수로 처리합니다.
한쪽 입력값이 string형 배열인 경우 다른 쪽 입력값은 string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열일 수 있습니다. A와 B의 대응하는 요소는 사전식(Lexicographically)으로 비교됩니다.
R2016b부터는 암시적 확장이 추가되어, 이전에 오류를 반환했던 기본 연산을 위한 일부 인수 조합이 이제는 결과를 생성합니다. 예를 들어, 이전에는 행 벡터와 열 벡터를 더할 수 없었지만 이제는 이러한 피연산자들도 덧셈에서 유효합니다. 즉, [1 2] + [1; 2]와 같은 표현식은 이전에 크기 불일치 오류를 반환했지만 이제는 실행됩니다.
요소별 연산자를 사용하는 코드이면서 일치하지 않는 크기에 대해 이전에 반환됐던 오류와 관련된 코드라면(특히 try/catch 블록 내에서) 해당 코드는 더 이상 이러한 오류를 포착하지 않을 수 있습니다.
You can also select a web site from the following list:
How to Get Best Site Performance
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.