How to obtain a header file with customized name on code generation from an enum defined in a script(.m) file in matlab?

Hello, I am working on model based application development using Matlab Simulink. I have defined an enum in a script(.m file) in matlab. I am using the elements of the enum in a model as enumerated constants. Now, when I generate C code out of the model, I want the enum to be generated as a seperate header file(.h) with a particular name say abcd.h Does anybody know how to implement this? Thanks in advance.

 採用された回答

TAB
TAB 2013 年 2 月 22 日
編集済み: TAB 2013 年 2 月 22 日
You can generated the enum definitions in the separate header file using HeaderFile and DataScope properties during the definition of enums in m file.
Simulink.defineIntEnumType(ClassName, CellOfEnums, IntValues, 'HeaderFile',... FileName, 'DataScope', 'Exported');

その他の回答 (0 件)

カテゴリ

ヘルプ センター および File ExchangeDeployment, Integration, and Supported Hardware についてさらに検索

質問済み:

2013 年 2 月 22 日

Community Treasure Hunt

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

Start Hunting!

Translated by