도움말 센터도움말 센터
고정소수점 변환 또는 단정밀도 변환을 위한 구성 객체 생성
config_obj = coder.config('fixpt')
config_obj = coder.config('single')
예제
config_obj = coder.config('fixpt')는 coder.FixptConfig 구성 객체를 만듭니다. 이 객체를 fiaccel 함수와 함께 사용하여 부동소수점 MATLAB® 코드를 고정소수점 MATLAB 코드로 변환합니다.
coder.FixptConfig
fiaccel
config_obj = coder.config('single')은 coder.SingleConfig 구성 객체를 만듭니다. 이 객체를 convertToSingle 함수와 함께 사용하여 배정밀도 MATLAB 코드로부터 단정밀도 MATLAB 코드를 생성합니다.
coder.SingleConfig
convertToSingle
모두 축소
디폴트 설정을 사용하는 coder.FixptConfig 객체 fixptcfg를 만듭니다.
fixptcfg
fixptcfg = coder.config('fixpt');
테스트 벤치 이름을 설정합니다. 이 예제에서 테스트 벤치 함수 이름은 dti_test입니다.
dti_test
fixptcfg.TestBenchName = 'dti_test';
부동소수점 MATLAB 함수를 고정소수점 MATLAB 코드로 변환합니다. 이 예제에서 MATLAB 함수 이름은 dti입니다.
dti
fiaccel -float2fixed fixptcfg dti
coder.SingleConfig 객체 scfg를 생성합니다.
scfg
scfg = coder.config('single');
테스트 벤치 이름을 설정합니다. 이 예제에서 테스트 벤치 함수 이름은 myfun_test입니다. 입력 변수와 출력 변수의 비교 플로팅을 위해 숫자형 테스트와 데이터 기록을 활성화합니다.
myfun_test
scfg.TestBenchName = 'myfun_test'; scfg.TestNumerics = true; scfg.LogIOForComparisonPlotting = true;
배정밀도 MATLAB 코드를 단정밀도 MATLAB 코드로 변환합니다. 이 예제에서 MATLAB 함수 이름은 myfun입니다.
myfun
convertToSingle -config scfg myfun
R2014b에 개발됨
coder.FixPtConfig | fiaccel | coder.SingleConfig | convertToSingle
coder.FixPtConfig
다음 MATLAB 명령에 해당하는 링크를 클릭했습니다.
명령을 실행하려면 MATLAB 명령 창에 입력하십시오. 웹 브라우저는 MATLAB 명령을 지원하지 않습니다.
Select a Web Site
Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: .
You can also select a web site from the following list:
Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.
Contact your local office