Main Content

이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.

Detect Increase

신호 값의 감소 감지

  • Detect Increase block

라이브러리:
Simulink / Logic and Bit Operations
HDL Coder / Logic and Bit Operations

설명

Detect Increase 블록은 입력이 이전 값보다 큰지 여부를 확인합니다.

  • 입력 신호가 이전 값보다 큰 경우 출력은 true(1에 해당)입니다.

  • 입력 신호가 이전 값보다 작거나 같은 경우 출력은 false(0에 해당)입니다.

이 블록은 이산 샘플 시간만 지원합니다.

예제

모두 확장

이 예제에서는 Detect Increase 블록을 사용하여 증가하는 신호 값을 감지하는 방법을 보여줍니다. 초기 조건-1로 설정되어 있기 때문에 블록은 시간 t=0부터 증가하는 신호 값을 감지합니다. 초기 조건 파라미터를 음수가 아닌 값으로 변경하면 블록은 t=0.25에서 첫 번째로 증가하는 신호 값을 감지합니다.

포트

입력

모두 확장

입력 신호로, 스칼라, 벡터 또는 행렬로 지정됩니다.

데이터형: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | Boolean | fixed point | enumerated

출력

모두 확장

출력 신호로, 신호 값의 증가를 감지하며 스칼라, 벡터 또는 행렬로 지정됩니다.

  • 입력 신호가 이전 값보다 큰 경우 출력은 true(1에 해당)입니다.

  • 입력 신호가 이전 값보다 작거나 같은 경우 출력은 false(0에 해당)입니다.

데이터형: uint8 | Boolean

파라미터

모두 확장

이전 입력 U/z의 초기 조건을 설정합니다.

프로그래밍 방식의 사용법

블록 파라미터: vinit
유형: 문자형 벡터
값: 스칼라 | 벡터 | 행렬
디폴트 값: '0.0'

블록이 샘플 기반 처리를 수행할지 아니면 프레임 기반 처리를 수행할지 지정합니다.

  • 열을 채널로(프레임 기반) — 입력의 각 열을 별도의 채널로 처리합니다(프레임 기반 처리).

    참고

    프레임 기반 처리를 수행하려면 DSP System Toolbox™ 라이선스가 필요합니다.

    자세한 내용은 Sample- and Frame-Based Concepts (DSP System Toolbox) 항목을 참조하십시오.

  • 요소를 채널로(샘플 기반) — 입력의 각 요소를 별도의 채널로 처리합니다(샘플 기반 처리).

입력 처리를 사용하여 블록이 샘플 기반 처리를 수행할지 아니면 프레임 기반 처리를 수행할지 지정합니다. 이 두 가지 처리 모드에 대한 자세한 내용은 Sample- and Frame-Based Concepts (DSP System Toolbox) 항목을 참조하십시오.

프로그래밍 방식의 사용법

블록 파라미터: InputProcessing
유형: 문자형 벡터
: 'Columns as channels (frame based)' | 'Elements as channels (sample based)'
디폴트 값: 'Elements as channels (sample based)'

출력 데이터형을 boolean 또는 uint8로 지정합니다.

프로그래밍 방식의 사용법

블록 파라미터: OutDataTypeStr
유형: 문자형 벡터
값: 'boolean' | 'uint8'
디폴트 값: 'boolean'

블록 특성

데이터형

Boolean | double | enumerated | fixed point | integer | single

직접 피드스루

다차원 신호

가변 크기 신호

영점교차 검출

아니요

확장 기능

PLC 코드 생성
Simulink® PLC Coder™를 사용하여 Structured Text 코드를 생성할 수 있습니다.

고정소수점 변환
Fixed-Point Designer™를 사용하여 고정소수점 시스템을 설계하고 시뮬레이션할 수 있습니다.

버전 내역

R2006a 이전에 개발됨