Как включить заголовочный файл в модель simulink - PullRequest
0 голосов
/ 17 февраля 2020

Я добавил #include "header_name.h" в настройки:

"Configuration Parameters->Simulation Target->Custom Code->Header File"

мой "header_name.h", содержащий:

#define sharedValue 5

Затем я хочу использовать его в функциональном блоке matlab, чтобы подтвердить, что он работает:

function y = test(u)
    y = sharedValue * u;
end

При попытке запустить компиляцию я получаю сообщение об ошибке «неопределенная функция или переменная sharedValue». Это не может быть так просто, очевидно, но я не могу найти способ сказать моему функциональному блоку matlab использовать этот импортированный заголовочный файл. Я безуспешно искал ответ все утро ...

Кто-нибудь здесь знает, как это сделать? (пожалуйста, используйте только генерируемые функции от simulink-кодера)

...