코드 생성을 위한 프로그래밍 관련 고려 사항
데스크탑 및 임베디드 시스템용으로 MATLAB에서 코드를 생성하면 MATLAB 환경 내에서 소프트웨어 설계, 구현, 테스트, 배포를 수행할 수 있습니다. MATLAB 언어와 C/C++ 언어에는 유형, 배열 크기, 메모리 및 기타 측면에서 차이가 있으므로 C/C++ 코드를 생성할 목적으로 MATLAB에서 코드를 설계할 때는 특정 지침을 따라야 합니다. 코드 생성 시 지원되지 않는 특정 MATLAB 언어 기능이 있습니다. 특정한 코드 생성 최적화로 인해 생성 코드가 소스 코드와 다르게 동작할 수 있습니다. 코드 생성 리포트와 MATLAB Coder™ 앱은 생성 코드와 MATLAB 코드 간의 잠재적 차이점을 표시합니다.
도움말 항목
- When to Generate Code from MATLAB Algorithms
Decide whether to generate code for your application.
- MATLAB에서 C/C++ 코드를 생성하기 위한 선행 조건
MATLAB 코드에서 코드를 생성하려면 MATLAB Coder 제품과 C/C++ 컴파일러가 필요합니다.
- MATLAB Code Design Considerations for Code Generation
When writing MATLAB for code generation, consider design constraints.
- Differences Between Generated Code and MATLAB Code
Generated C/C++ code can behave differently than original MATLAB source code.
- Potential Differences Reporting
The code generator identifies potential behavior differences between the generated code and the original MATLAB code.
- Potential Differences Messages
Review potential difference messages.
- C/C++ 코드 생성에 지원되는 MATLAB 언어 기능
코드 생성에 지원되는 MATLAB 언어 기능과 함수를 사용합니다.