Как импортировать заголовочный файл для загрузки постоянных значений в Simulink? (для генерируемого кода) - PullRequest
0 голосов
/ 07 февраля 2020

Я разрабатываю модель Simulink со многими константами.

Я пытаюсь:

  • Избегать жесткого кодирования каждой константы в модели и получить что-то нечитаемое.
  • Уметь знать, что означает эта 9.73288483... константа в середине моей модели.

Я хотел добавить все свои константы в файл заголовка, чтобы они были глобальными константами (/ включая заголовочный файл везде), чтобы я мог напрямую ссылаться на их имя вместо значения, и это также упростило бы мою модель.

Еще одна причина, по которой я могу использовать файл заголовка, заключается в том, что я буду генерировать свою модель в C с использованием кодера Simulink, и я действительно хочу, чтобы этот заголовочный файл имел чистый сгенерированный код

Я видел здесь людей, ссылающихся на существование такой функции. Так что мне было интересно, может ли кто-нибудь здесь помочь мне?

Тогда я мог бы также применить его для замены параметров моих функций глобальными константами в другом заголовочном файле, который позволил бы мне просто загрузить другой "parameters_values.h "файл, когда я хочу легко изменить условия моего моделирования.

1 Ответ

0 голосов
/ 07 февраля 2020

Вы можете указать в разделе «Файл-> Свойства модели» функции обратного вызова.

...