이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

gt, >

더 큰지 여부의 판별

설명

예제

A > B는 논리형 배열을 반환합니다. 이 배열의 요소는 AB보다 크면 논리값 1(true)로 설정되고 그렇지 않은 경우에는 논리값 0(false)으로 설정됩니다. 테스트에서는 숫자형 배열의 실수부만 비교합니다. gtA 또는 B에 NaN 또는 정의되지 않은 categorical형 요소가 있는 경우 논리값 0(false)을 반환합니다.

gt(A,B)A > B를 실행하는 또 다른 방법이지만 거의 사용되지 않습니다. 이 표현식은 클래스에 대한 연산자 오버로드를 지원합니다.

예제

모두 축소

벡터 요소가 주어진 값보다 큰지 확인합니다.

숫자형 벡터를 생성합니다.

A = [1 12 18 7 9 11 2 15];

벡터에서 10보다 큰 요소가 있는지 테스트합니다.

A > 10
ans = 1x8 logical array

   0   1   1   0   0   1   0   1

결과는 A의 요소가 표현식을 충족하는 경우 논리값 1(true)을 요소로 갖는 벡터입니다.

논리값의 벡터를 인덱스로 사용하여 10보다 큰 A의 값을 확인합니다.

A(A > 10)
ans = 1×4

    12    18    11    15

결과는 A의 요소 중 일부입니다.

행렬을 만듭니다.

A = magic(4)
A = 4×4

    16     2     3    13
     5    11    10     8
     9     7     6    12
     4    14    15     1

9보다 큰 모든 값을 값 10으로 바꿉니다.

A(A > 9) = 10
A = 4×4

    10     2     3    10
     5    10    10     8
     9     7     6    10
     4    10    10     1

이 결과, 가장 큰 요소가 10인 새 행렬이 생성됩니다.

순서형 categorical형 배열을 만듭니다.

A = categorical({'large' 'medium' 'small'; 'medium' ...
'small' 'large'},{'small' 'medium' 'large'},'Ordinal',1)
A = 2x3 categorical array
     large       medium      small 
     medium      small       large 

배열에는 'small', 'medium', 'large'의 세 가지 범주가 있습니다.

범주 'medium'보다 큰 모든 값을 찾습니다.

A > 'medium'
ans = 2x3 logical array

   1   0   0
   0   0   1

논리값 1(true)은 범주 'medium'보다 큰 값이 있음을 나타냅니다.

A의 행을 비교합니다.

A(1,:) > A(2,:)
ans = 1x3 logical array

   1   1   0

함수는, 첫 번째 행이 두 번째 행보다 큰 범주 값을 가지는 경우 논리값 1(true)을 요소로 설정해 반환합니다.

복소수로 구성된 벡터를 생성합니다.

A = [1+i 2-2i 1+3i 1-2i 5-i];

2보다 큰 값을 찾습니다.

A(A > 2)
ans = 5.0000 - 1.0000i

gtA의 요소의 실수부만 비교합니다.

abs를 사용하여 원점에서 반지름 2 바깥쪽에 있는 요소를 찾습니다.

A(abs(A) > 2)
ans = 1×4 complex

   2.0000 - 2.0000i   1.0000 + 3.0000i   1.0000 - 2.0000i   5.0000 - 1.0000i

abs는 숫자의 허수부를 고려하기 때문에 결과에는 더 많은 요소가 포함됩니다.

날짜 벡터를 만듭니다.

A = datetime([2014,05,01;2014,05,31])
A = 2x1 datetime array
   01-May-2014
   31-May-2014

2014년 5월 10일 이후의 날짜를 구합니다.

A(A > '2014-05-10')
ans = datetime
   31-May-2014

입력 인수

모두 축소

좌측 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다. 숫자형 또는 string형 입력값인 AB는 동일한 크기이거나 호환되는 크기를 가져야 합니다. 후자의 예로는 AMxN 행렬이고 B가 스칼라이거나 1xN 행 벡터인 경우를 들 수 있습니다. 자세한 내용은 기본 연산에 대해 호환되는 배열 크기 항목을 참조하십시오.

AB가 categorical형 배열, datetime형 배열 또는 duration형 배열인 경우, 둘 중 하나가 스칼라가 아닌 한 크기가 동일해야 합니다.

  • 한쪽 입력값이 순서형 categorical형 배열인 경우 다른 쪽 입력값은 순서형 categorical형 배열, 문자형 벡터로 구성된 셀형 배열, 단일 문자형 벡터 중 하나일 수 있습니다. 단일 문자형 벡터는 다른 쪽 입력값과 동일한 크기의 문자형 벡터로 구성된 셀형 배열로 확장됩니다. 양쪽 입력값이 모두 순서형 categorical형 배열인 경우 이 입력값들은 순서를 포함하여 범주가 동일해야 합니다. 자세한 내용은 categorical형 배열 요소 비교하기 항목을 참조하십시오.

  • 한쪽 입력값이 datetime형 배열인 경우 다른 쪽 입력값은 datetime형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열일 수 있습니다.

  • 한쪽 입력값이 duration형 배열인 경우 다른 쪽 입력값은 duration형 배열이거나 숫자형 배열일 수 있습니다. 연산자는 각 숫자형 값을 표준 24시간 일수로 처리합니다.

  • 한쪽 입력값이 string형 배열인 경우 다른 쪽 입력값은 string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열일 수 있습니다. AB의 대응하는 요소는 사전식(Lexicographically)으로 비교됩니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | categorical | datetime | duration
복소수 지원 여부:

우측 배열로, 스칼라, 벡터, 행렬, 다차원 배열 중 하나로 지정됩니다. 숫자형 또는 string형 입력값인 AB는 동일한 크기이거나 호환되는 크기를 가져야 합니다. 후자의 예로는 AMxN 행렬이고 B가 스칼라이거나 1xN 행 벡터인 경우를 들 수 있습니다. 자세한 내용은 기본 연산에 대해 호환되는 배열 크기 항목을 참조하십시오.

AB가 categorical형 배열, datetime형 배열 또는 duration형 배열인 경우, 둘 중 하나가 스칼라가 아닌 한 크기가 동일해야 합니다.

  • 한쪽 입력값이 순서형 categorical형 배열인 경우 다른 쪽 입력값은 순서형 categorical형 배열, 문자형 벡터로 구성된 셀형 배열, 단일 문자형 벡터 중 하나일 수 있습니다. 단일 문자형 벡터는 다른 쪽 입력값과 동일한 크기의 문자형 벡터로 구성된 셀형 배열로 확장됩니다. 양쪽 입력값이 모두 순서형 categorical형 배열인 경우 이 입력값들은 순서를 포함하여 범주가 동일해야 합니다. 자세한 내용은 categorical형 배열 요소 비교하기 항목을 참조하십시오.

  • 한쪽 입력값이 datetime형 배열인 경우 다른 쪽 입력값은 datetime형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열일 수 있습니다.

  • 한쪽 입력값이 duration형 배열인 경우 다른 쪽 입력값은 duration형 배열이거나 숫자형 배열일 수 있습니다. 연산자는 각 숫자형 값을 표준 24시간 일수로 처리합니다.

  • 한쪽 입력값이 string형 배열인 경우 다른 쪽 입력값은 string형 배열, 문자형 벡터 또는 문자형 벡터로 구성된 셀형 배열일 수 있습니다. AB의 대응하는 요소는 사전식(Lexicographically)으로 비교됩니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char | string | categorical | datetime | duration
복소수 지원 여부:

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

R2006a 이전에 개발됨