Я добавил #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-кодера)