Main Content

Rounding Function

신호에 반올림 함수 적용

  • Rounding Function block

라이브러리:
Simulink / Math Operations

설명

Rounding Function 블록은 입력 신호의 각 요소를 반올림하여 출력 신호를 생성합니다.

함수 파라미터 목록에서 반올림 유형을 선택합니다. 선택된 함수의 이름이 블록에 표시됩니다.

벡터나 행렬 출력을 원하는 경우 Rounding Function 블록을 사용하십시오.

포트

입력

모두 확장

반올림 함수가 적용될 입력 신호.

데이터형: single | double

출력

모두 확장

반올림 함수가 입력 신호에 적용된 후의 출력 신호. 출력 신호는 입력과 동일한 차원 및 데이터형을 가집니다. 출력 신호의 각 요소는 선택한 반올림 함수를 입력 신호의 해당 요소에 적용한 결과입니다.

데이터형: single | double

파라미터

모두 확장

입력 신호에 적용되는 반올림 함수를 선택합니다.

반올림 함수입력 신호의 각 요소를 반올림 처리
floor음의 무한대 방향으로 가장 가까운 정수로 내림
ceil양의 무한대 방향으로 가장 가까운 정수로 올림
round가장 가까운 정수로 올림 또는 내림
fix0 방향의 가장 가까운 정수로 올림 또는 내림

프로그래밍 방식의 사용법

블록 파라미터: Operator
유형: 문자형 벡터
: 'floor' | 'ceil' | 'round' | 'fix'
디폴트 값: 'floor'

샘플 간의 시간 간격을 지정합니다. 샘플 시간을 상속하려면 이 파라미터를 -1로 설정하십시오. 자세한 내용은 샘플 시간 지정하기 항목을 참조하십시오.

종속성

이 파라미터는 -1 이외의 값으로 설정한 경우에만 표시됩니다. 자세한 내용은 Blocks for Which Sample Time Is Not Recommended 항목을 참조하십시오.

프로그래밍 방식의 사용법

블록 파라미터: SampleTime
유형: string형 스칼라 또는 문자형 벡터
디폴트 값: "-1"

블록 특성

데이터형

double | single

직접 피드스루

다차원 신호

아니요

가변 크기 신호

영점교차 검출

아니요

확장 기능

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

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

버전 내역

R2006a 이전에 개발됨