How to update the build action of a model programmatically?

2 ビュー (過去 30 日間)
Ayush
Ayush 2023 年 7 月 6 日
回答済み: Sanskar 2023 年 7 月 6 日
I want to update the build action of a model from 'build, load and run' to 'build' only programmatically? Any way I can do that?

回答 (1 件)

Sanskar
Sanskar 2023 年 7 月 6 日
Hi Ayush!
To load the system model and configure the build action in MATLAB Simulink, you can follow these steps:
Start by loading the system model using the "model" variable. Retrieve the active configuration set of the loaded model using the "getActiveConfigSet" function and assign it to the "ConfSet" variable. Access the 'Coder Target' component of the configuration set using the "getComponent" method, and set its 'BuildAction' property to 'Build'.
load_system(model);
ConfSet = getActiveConfigSet(model);
ConfSet.getComponent('Coder Target').CoderTargetData.Runtime.BuildAction = 'Build';
By executing these commands, you have loaded the system model and configured the build action for the Coder Target component. Now, you should be able to proceed with building the system as desired.
Hope it helps!

カテゴリ

Help Center および File ExchangeSimulink Coder についてさらに検索

タグ

製品


リリース

R2023a

Community Treasure Hunt

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

Start Hunting!

Translated by