half
반정밀도 숫자형 객체 생성
설명
half
생성자를 사용하여 반정밀도 데이터형을 숫자 또는 변수에 할당합니다. 반정밀도 데이터형은 16비트의 메모리를 차지하지만, 부동소수점 표현에서 반정밀도 데이터형은 동일한 크기의 정수 데이터형이나 고정소수점 데이터형보다 더 넓은 동적 범위를 처리할 수 있습니다. 자세한 내용은 Floating-Point Numbers (Fixed-Point Designer) 항목과 반정밀도란? (Fixed-Point Designer) 항목을 참조하십시오.
반정밀도 입력을 사용한 코드 생성을 지원하는 함수 목록은 Half Precision Code Generation Support 항목을 참조하십시오.
객체 함수
다음 함수는 MATLAB®의 반정밀도 입력을 사용하는 시뮬레이션에서 지원됩니다. MATLAB System object™는 반정밀도 데이터형을 지원하며 MATLAB System (Simulink) 블록은 실수 값을 포함하는 반정밀도 데이터형을 지원합니다. 반정밀도 입력을 사용한 코드 생성을 지원하는 함수 목록은 Half Precision Code Generation Support (Fixed-Point Designer) 항목을 참조하십시오.
지원되는 함수 목록을 표시하려면 MATLAB 명령 창에 다음을 입력하십시오.
methods(half(1))
예제
제한 사항
반정밀도 유형과 논리형 유형을 결합하는 산술 연산은 지원되지 않습니다.
추가적인 사용법 관련 참고 및 제한 사항은 Half Precision Code Generation Support 항목을 참조하십시오.
확장 기능
버전 내역
R2018b에 개발됨
참고 항목
도움말 항목
- Half Precision Code Generation Support
- Floating-Point Numbers (Fixed-Point Designer)
- 반정밀도란? (Fixed-Point Designer)
- Generate Code for Sobel Edge Detection That Uses Half-Precision Data Type