Where to find the generated simscape code

조회 수: 5 (최근 30일)
Sam
Sam 2021년 1월 29일
답변: Shubham 2024년 8월 23일
Hi does anyone know where to find the generated simscape code? I simply built a dummy model down below and then used simulink coder to generate the c code. I already know that the Simulink Coder software generates code from the Simscape blocks separately from the Simulink blocks in my model, but where does this file store? and which file contains the c code of the simcape blocks?

답변 (1개)

Shubham
Shubham 2024년 8월 23일
Hi Sam,
When you use Simulink Coder to generate C code from a Simulink model that includes Simscape blocks, the code for Simscape blocks is generated separately from the code for Simulink blocks. After generating the code, all the generated files, including those from Simulink and Simscape blocks, are stored in the same directory. This directory is typically named after your model, followed by an "_grt_rtw" or similar suffix, depending on your system target file (e.g., "model_grt_rtw").
Generated code for Simscape blocks is present in the "Other files" section in the "Code Generation Report". Refer to the screenshot below for reference.
Please note that in your model if you have voltage or resistance is set to 0, you will not see the generated Simscape files since respective blocks are eliminated by code generation optimization. Code is not generated for eliminated blocks.
For more information on "How Simscape Code Generation Differs from Simulink", refer to the following documentation link:
Hope this helps.

카테고리

Help CenterFile Exchange에서 Simulink Coder에 대해 자세히 알아보기

제품


릴리스

R2020b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by