Filter löschen
Filter löschen

Info

Diese Frage ist geschlossen. Öffnen Sie sie erneut, um sie zu bearbeiten oder zu beantworten.

Enumerators from C++ to generated Code Simulink

1 Ansicht (letzte 30 Tage)
Álvaro Salcedo
Álvaro Salcedo am 17 Sep. 2018
Geschlossen: MATLAB Answer Bot am 20 Aug. 2021
Hi to all,
First of all thanks a lot for helping me.
I have an enum in "test.h".
I would like to use this enum in "matlab function block" in simulink and then generate code and in that code use enum in "test.h"
The way that I have found is the next:
1- Create a class in matlab like:
classdef(Enumeration) TEST_ENUM < Simulink.IntEnumType
enumeration
On(0)
Off(1)
end
methods (Static = true)
function retVal = getHeaderFile()
retVal = 'test.h';
end
end
end
2- Enum in test.h is:
enum NAVIGATION_COMMAND
{
On = 0,
Off = 1
};
My question is, Have I to change classdef in Matlab if I change enum values in "test.h"?
Thanks a lot.

Antworten (0)

Diese Frage ist geschlossen.

Community Treasure Hunt

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

Start Hunting!

Translated by