이 페이지는 기계 번역을 사용하여 번역되었습니다. 최신 내용을 영문으로 보려면 여기를 클릭하십시오.
Simulink Coder
Simulink 모델, Stateflow 차트 및 MATLAB 함수로부터 C 및 C++ 코드를 생성하고 실행하여 시뮬레이션 가속화, 신속 프로토타이핑 및 HIL(Hardware-in-the-Loop) 시뮬레이션과 같은 애플리케이션에 활용합니다.
설명
이산 시간 시스템을 나타내는 모델로부터 C 또는 C++ 코드를 생성하려면 Simulink Coder 앱을 사용하십시오. 앱을 열면 Simulink® 편집기 툴스트립에 C 코드 탭이 추가됩니다. C 코드 탭에는 Simulink Coder 워크플로의 단계를 나타내는 섹션들이 포함되어 있습니다. 편집기 창 패널을 사용하여 코드 생성을 위한 모델 준비, 코드 생성 및 빌드, 코드 검증을 반복할 수 있습니다.
앱을 사용하여:
제품 기본 사항을 익히면서 코드 생성을 위한 모델을 신속하게 구성하세요. Simulink Coder™을 처음 사용하시는 경우, Simulink Coder 빠른 시작을 사용하여 코드 생성을 위한 모델을 준비하십시오. Simulink Coder 빠른 시작은 사용자의 목표와 애플리케이션에 따라 기본 코드 생성 설정을 선택합니다. Simulink Coder 빠른 시작을 열려면 Quick Start를 클릭하십시오.
코드 생성 목표를 설정하고 코드 생성을 위한 모델을 준비한다. C/C++ Code Advisor를 클릭하세요.
모델 전체 코드 생성 파라미터 설정을 구성합니다. 설정를 클릭하세요.
데이터를 구성하십시오. 코드 인터페이스 > Default Code Mappings 또는 코드 인터페이스 > Individual Element Code Mappings를 선택하면 코드 매핑 편집기와 속성 인스펙터가 열립니다.
코드를 생성하거나 실행 프로그램을 빌드합니다. Build > 코드 생성 또는 Build > Build를 선택하십시오.
생성된 코드를 검토하십시오. 리포트 열기를 클릭하세요.
시뮬레이션 및 코드 생성을 위한 보호된 모델을 생성하여 제3자와 공유하십시오. 공유 > Generate Protected Model를 선택하십시오.
다른 컴퓨터 시스템에 배포하기 위한 패키지 생성 코드 및 아티팩트. 공유 > 코드 생성 및 패키징를 선택하십시오.
Simulink Coder 앱 열기
앱 갤러리에서 코드 생성 아래에 있는 Simulink Coder를 클릭하세요. C 코드 탭이 열립니다.
예제
팁
모델 계층 구조를 작업 중이라면, 코드를 생성하려는 계층 구조의 최상위 모델에 대해 Simulink 편집기 창에서 Simulink Coder 앱을 엽니다. C 코드 탭에서, 해당 기능들은 에디터에서 열려 있는 계층 구조의 최상위 모델에 적용됩니다.
참조된 모델의 데이터를 구성하려면 계층 구조에서 해당 모델로 이동하십시오. 코드 인터페이스 > Default Code Mappings 또는 코드 인터페이스Individual Element Code Mappings를 선택하여 코드 매핑 편집기 및 속성 인스펙터를 엽니다. 이러한 툴은 활성 모델에 적용되며, 활성 모델은 최상위 모델 또는 참조된 모델일 수 있습니다.
버전 내역
R2019b에 개발됨
