Fixed-Point Converter
MATLAB 코드를 고정소수점으로 변환
설명
Fixed-Point Converter 앱은 부동소수점 MATLAB® 코드를 고정소수점 MATLAB 코드로 변환합니다.
이 앱을 사용하여 다음을 수행할 수 있습니다.
시뮬레이션 범위 데이터, 정적 범위 데이터 또는 이 두 범위 데이터 모두를 기반으로 데이터형 제안.
디폴트 워드 길이를 기반으로 소수부 길이를 제안하거나 디폴트 소수부 길이를 기반으로 워드 길이 제안.
정수 최적화.
시뮬레이션 최솟값/최댓값 데이터에 대한 안전 여유 지정.
각 변수에 사용되는 비트의 히스토그램 확인.
원래 MATLAB 알고리즘에서 고정소수점을 지원하지 않는 함수에 대해 대체 함수를 지정하거나 근사 함수 생성.
고정소수점 코드의 수치적 동작 테스트. 그런 다음 시뮬레이션 데이터 인스펙터 또는 사용자 지정 플로팅 함수를 사용하여, 그 동작을 부동소수점 버전의 알고리즘과 비교할 수 있습니다.
고정소수점 C 코드를 생성하는 것이 최종 목표라면 MATLAB Coder™ 앱을 대신 사용하십시오. Convert MATLAB Code to Fixed-Point C Code (MATLAB Coder) 항목을 참조하십시오.
HDL 코드를 생성하는 것이 최종 목표라면 HDL Coder™ 워크플로 어드바이저를 대신 사용하십시오. Floating-Point to Fixed-Point Conversion (HDL Coder) 항목을 참조하십시오.
Fixed-Point Converter 앱 열기
MATLAB 툴스트립: 앱 탭의 코드 생성에서 앱 아이콘을 클릭합니다.
MATLAB 명령 프롬프트:
fixedPointConverter
를 입력합니다.기존 Fixed-Point Converter 앱 프로젝트를 열려면
.prj
파일을 더블 클릭하거나 앱을 열고 프로젝트 파일을 찾아봅니다.프로젝트를 생성하거나 기존 프로젝트를 열면 다른 Fixed-Point Converter 또는 MATLAB Coder 프로젝트는 닫힙니다.
MATLAB Coder 프로젝트가 MATLAB Coder 앱에서 열립니다. 프로젝트를 Fixed-Point Converter 앱 프로젝트로 변환하려면, MATLAB Coder 앱에서 다음을 수행하십시오.
을 클릭하고 Reopen project as를 선택합니다.
Fixed-Point Converter
를 선택합니다.
예제
프로그래밍 방식으로 사용
버전 내역
R2014b에 개발됨