Simulink Coder(이전 명칭: Real-Time Workshop)는 Simulink 모델, Stateflow 차트 및 MATLAB 함수로부터 C 및 C++ 코드를 생성하고 실행할 수 있습니다. 생성된 소스 코드는 시뮬레이션 가속화, 신속 프로토타이핑, Hardware-in-the-Loop 테스트 등 실시간 및 비실시간 응용 사례에 사용할 수 있습니다. Simulink를 사용하여 생성된 코드를 조정하고 모니터링하거나 MATLAB 및 Simulink 외부에서 코드를 실행하고 상호작용할 수 있습니다.
Simulink 시뮬레이션을 독립형 실행 파일, 웹 앱 또는 FMU(Functional Mockup Unit)로 공유하려면 Simulink Compiler를 사용할 수 있습니다.
Simulink에서 코드 및 실행 파일 생성
Simulink, Stateflow, Simscape 및 Deep Learning Toolbox과 같은 다양한 애드온 제품에서 C, C++, 공유 라이브러리 및 실행 파일을 생성할 수 있습니다.
하드웨어를 사용한 프로토타이핑 및 테스트
임베디드 제어기와 자율 시스템의 데스크탑 실행, 신속 프로토타이핑 및 테스트를 위해 Simulink에서 생성된 코드를 실행할 수 있습니다.
실시간 파라미터 조정 및 데이터 기록
스코프, 대시보드 및 실시간 스트림 플롯을 사용하여 데이터를 보고 조정하여 외부 기기에서 코드가 실행되는 동안 Simulink 내에서 설계를 최적화할 수 있습니다.
제품 관련 자료:
“우리는 Simulink에서 설계를 반복하고, Simulink Coder로 코드를 재생성하며, Simulink Real-Time으로 단 몇 분 만에 실시간 테스트를 수행할 준비를 마칠 수 있습니다. 모델 기반 설계를 사용하지 않는 경우 일반적으로 실시간 하드웨어의 각 개선 단계에는 며칠이 걸립니다.”
Raoul Glatt, Sonova