이 번역 페이지는 최신 내용을 담고 있지 않습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
coder.config
코드 생성 구성 객체 만들기
구문
설명
MEX 코드 생성, 독립 실행형 코드 생성, 고정소수점 변환, 단정밀도 변환을 위한 구성 객체를 생성하려면 coder.config
함수를 사용하십시오. 구성 객체의 속성을 수정하여 가독성, 성능, 하드웨어 요구 사항, 사용자 지정 라이브러리 사용 등 프로젝트 요구 사항에 따라 생성 코드를 사용자 지정할 수 있습니다.
는 MEX 함수를 생성할 때 config_obj
= coder.configcodegen
과 함께 사용하기 위한 coder.MexCodeConfig
코드 생성 구성 객체를 만듭니다. codegen
명령의 -config
옵션과 함께 coder.MexCodeConfig
객체를 사용합니다.
은 MEX 함수 또는 독립 실행형 코드(정적 라이브러리, 동적 연결 라이브러리 또는 실행 프로그램)를 생성할 때 config_obj
= coder.config(build_type
)codegen
과 함께 사용하기 위한 코드 생성 구성 객체를 만듭니다. codegen
명령의 -config
옵션과 함께 코드 생성 구성 객체를 사용합니다.
는 config_obj
= coder.config(build_type
,'ecoder',ecoder_flag
)ecoder_flag
가 true
인지 또는 false
인지에 따라 coder.EmbeddedCodeConfig
객체 또는 coder.CodeConfig
객체를 만듭니다. build_type
은 'lib'
, 'dll'
또는 'exe'
입니다. 다음 기능을 사용하려면 이 플래그를 true
로 설정하십시오.
SIL(Software-in-the-Loop) 실행과 PIL(Processor-in-the-Loop) 실행을 통한 코드 검증.
코드 추적 또는 양방향 추적성.
하드웨어별 최적화 및 사용자 지정 대체 라이브러리.
생성 코드의 모양 사용자 지정.
Embedded Coder Capabilities for Code Generation from MATLAB Code (Embedded Coder) 항목을 참조하십시오.
은 config_obj
= coder.config(numeric_conversion_type
)codegen
과 함께 사용하기 위해 다음과 같은 구성 객체를 만듭니다.
고정소수점 MATLAB® 코드를 생성하거나 부동소수점 MATLAB 코드로부터 C/C++ 코드를 생성하는 경우
coder.FixPtConfig
.codegen
명령의-float2fixed
옵션과 함께 사용합니다.배정밀도 MATLAB 코드로부터 단정밀도 MATLAB 코드를 생성하는 경우
coder.SingleConfig
(Fixed-Point Designer).codegen
명령의-double2single
옵션과 함께 사용합니다.
고정소수점 변환 또는 단정밀도 변환에는 Fixed-Point Designer™가 필요합니다.
참고
coder.config
함수를 사용하여 코드 구성 객체를 만든 후에는 명령줄에서 프로그래밍 방식으로 속성을 수정하거나 구성 파라미터 대화 상자를 사용하여 대화형 방식으로 속성을 수정할 수 있습니다. Specify Code Configuration Parameters Interactively 항목을 참조하십시오.
예제
입력 인수
출력 인수
대안
coder
함수를 사용하여 MATLAB Coder 앱을 열고 MATLAB Coder 프로젝트를 만드십시오. 이 앱은 MATLAB 파일 추가, 입력 파라미터 정의, 빌드 파라미터 지정을 손쉽게 수행할 수 있도록 지원하는 사용자 인터페이스를 제공합니다.
버전 내역
R2011a에 개발됨
참고 항목
coder.CodeConfig
| coder.EmbeddedCodeConfig
| coder.MexCodeConfig
| coder.FixPtConfig
| codegen
| coder.SingleConfig
(Fixed-Point Designer)