xy를 비교하여 큰 값을 위의 출력 터미널에, 작은 값을 아래 터미널에 반환합니다. 이 함수는 모든 입력이 타임스탬프 값인 경우 타임스탬프 값을 받습니다. 입력이 타임스탬프 값인 경우, 함수는 늦은 시간을 상단에, 이른 시간을 하단에 반환합니다. 이 함수의 비교 모드를 변경할 수 있습니다.

커넥터 팬은 이 다형성 함수의 기본 데이터 타입을 디스플레이합니다.


icon

입력/출력

  • cdbl.png x

    xy 와 비교할 값

  • cdbl.png y

    y는 반드시x 와 같은 타입이어야 합니다

  • idbl.png 최대(x,y)

    최대(x, y)는 더 큰 값입니다. 배열을 원소 비교 모드(기본)로 비교할 때, 이 함수는 각 입력 배열의 대응하는 원소를 비교하여 최대값을 갖는 원소를 반환합니다. 최대(x,y)는 최대값 원소로 구성된 배열입니다. 배열을 집합 비교 모드로 비교할 때, 이 함수는 각 입력 배열의 대응하는 원소를 배열의 앞부분에서 시작하여 비교합니다. 이 함수가 동일하지 않은 대응하는 원소의 쌍에 도달할 때, 최대(x,y)는 해당 원소에 대해서 더 큰 값을 가지는 배열을 반환합니다.

  • idbl.png 최소(x,y)

    최소(x, y)는 더 작은 값입니다. 배열을 원소 비교 모드(기본)로 비교할 때, 이 함수는 각 입력 배열의 대응하는 원소를 비교하여 최소값을 갖는 원소를 반환합니다. 최소(x,y)는 최소값 원소로 구성된 배열입니다. 배열을 집합 비교 모드로 비교할 때, 이 함수는 각 입력 배열의 대응하는 원소를 배열의 앞부분에서 시작하여 비교합니다. 이 함수가 동일하지 않은 대응하는 원소의 쌍에 도달할 때, 최소(x,y)는 해당 원소에 대해서 더 작은 값을 가지는 배열을 반환합니다.

  • NaN 원소 비교시의 동작

    원소 비교 모드에서, 하나 또는 두 개 모두의 입력이 NaN(숫자 아님)인 경우, 이 함수는 다음과 같은 결과를 갖게 됩니다:

    • 두 입력이 모두 NaN인 경우—최대(x,y)최소(x,y) 모두 NaN을 반환
    • 하나의 입력만 NaN인 경우—최대(x,y)최소(x,y) 모두 Nan이 아닌 값을 반환
    • 입력이 배열인 경우—함수는 각 원소의 쌍을 이전 규칙에 따라 평가

    집합 비교 모드에서, 하나 또는 두 개 모두의 입력이 NaN(숫자 아님)인 경우, 이 함수는 다음과 같은 결과를 갖게 됩니다:

    • 두 입력이 모두 NaN인 경우—최대(x,y)최소(x,y) 모두 NaN을 반환
    • 하나의 입력만 NaN인 경우—최대(x,y)x를 반환하고 최소(x,y)y를 반환
    • 입력이 배열인 경우—함수가 입력 배열 중 하나에서 NaN 원소를 발견한 경우, 최대(x,y)x를 반환하고 최소(x,y)y를 반환

    FPGA 모듈 세부사항

    다음 세부사항은 FPGA VI에서 이 객체를 사용할 때 적용됩니다.

    노트 다음 세부사항은 각 LabVIEW FPGA Module 버전에 따라 변경될 수 있습니다.
    Single-Cycle Timed 루프 지원함.
    Usage

    이 함수는 다음을 지원하지 않습니다.집합 비교 모드.

    이 함수를 단정도 부동소수 데이터 타입과 함께 사용하는 경우,단정도 부동소수 데이터 타입 사용하기 FPGA 설계에서 사용할 데이터 타입 결정하기에서는 리소스 사용, 지연 시간 및 단일 사이클 Timed 루프 지원의 의미에 대해 설명합니다.

    타이밍

    단일 사이클 Timed 루프 내부 --단일 사이클 Timed 루프내에서 비교 함수를 사용하는 경우, 조합 로직 지연은 비교하는 데이터 타입의 폭에 비례합니다.

    단일 사이클 Timed 루프 밖에서 --단일 사이클 Timed 루프밖에서 비교 함수를 사용하는 경우, 각 비교 함수는 하나의 클럭 사이클을 취합니다.

    리소스 비교 함수는 비교하는 데이터 타입의 폭에 비례하여 FPGA 리소스를 사용합니다.