Embedded Coder: function to receive decoded Macro

Hey everyone,
I know that I can read out the name of the code file with:
cs = Simulink.ConfigSet;
cs.get_param('ERTSourceFileRootName'); %Source File -> e.g. example.c
cs.get_param('ERTHeaderFileRootName'); %Header File -> e.g. example.h
Unfortunately this is not returning the decoded name of the file (example.c/h) but the actual macro '$R$E'.
My goal is to access the code file name as direct as possible (without workaround with [bdroot '*.c'] or similiar).
I wonder if there is a function to decode the macro '$R$E' in the current context?
Thanks a lot for your help in advance!

답변 (1개)

Mark McBroom
Mark McBroom 2023년 2월 4일

0 개 추천

After code is generated, you can load the file buildinfo.mat. This data object contains names of all generated source and header files.

제품

릴리스

R2019b

질문:

2023년 2월 2일

답변:

2023년 2월 4일

Community Treasure Hunt

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

Start Hunting!

Translated by