How to update code mappings Programmatically in Embedded coder 'Code Mappings - Component Interface'

Hi
I m doing some work to generate simulink model and embedded code programmatically.
But I found if i havent click the 'update code mapping' button on function page of a newly created model, my designed 'Peroidic D1' step function wont appear. If there is a programming method to update that without click by manual?
The update button is in ’Embedded Coder‘ - ‘Code Mappings - Component Interface’ - ‘Functions’ page.
Before click:
After:

回答(1 个)

Hi @Liu,
The "Update Code Mappings" button in the "Functions" tab seems to initiate "Update Diagram" in Simulink.
You can update the diagram using "Ctrl+D" or programatically by using the following command:
set_param('model_name', 'SimulationCommand', 'update')
Please refer to the following links for more detail on "Data and Function Interface in Generated Code" and "Update Diagram"

类别

帮助中心File Exchange 中查找有关 Deployment, Integration, and Supported Hardware 的更多信息

提问:

Liu
2024-11-22

Community Treasure Hunt

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

Start Hunting!

Translated by