Я создал функцию C в test.cВызов функции C в Matlab-Simulink/STATEFLOW
#include <stdio.h>
int Test()
{
FILE * fp = fopen("C:\\workspace\\test.txt", "rw");
fprintf(fp, "test hello world");
fclose(fp);
return 10;
}
И я определил состояние в Stateflow из Simulink. Я использовал
en: Test();
я указал файл как в Tools-> Open Simulation мишенями> Пользовательский код-> Include Список дополнительных и включить пользовательские C код в порождена (используя абсолютный путь и имя файла) Когда я попытался для запуска модели я получил ошибку анализатора: ru: Test(); ^ Функция с именем 'Test' не является функцией Stateflow.
Что мне делать?