Я разрабатываю модель Simulink со многими константами.
Я пытаюсь:
- Избегать жесткого кодирования каждой константы в модели и получить что-то нечитаемое.
- Уметь знать, что означает эта
9.73288483...
константа в середине моей модели.
Я хотел добавить все свои константы в файл заголовка, чтобы они были глобальными константами (/ включая заголовочный файл везде), чтобы я мог напрямую ссылаться на их имя вместо значения, и это также упростило бы мою модель.
Еще одна причина, по которой я могу использовать файл заголовка, заключается в том, что я буду генерировать свою модель в C с использованием кодера Simulink, и я действительно хочу, чтобы этот заголовочный файл имел чистый сгенерированный код
Я видел здесь людей, ссылающихся на существование такой функции. Так что мне было интересно, может ли кто-нибудь здесь помочь мне?
Тогда я мог бы также применить его для замены параметров моих функций глобальными константами в другом заголовочном файле, который позволил бы мне просто загрузить другой "parameters_values.h "файл, когда я хочу легко изменить условия моего моделирования.