В этом примере показано, как задать типы данных псевдонима в Функциональном блоке C. Модель читает в исходном и заголовочном файле из Параметров конфигурации> Целевая панель Симуляции. Вычисления выполняются с помощью функций в исходном файле.
Simulink.importExternalCTypes('multiply_func.h'); open_system('mCFunction_AliasType');
Задавать тип псевдонима в вашем исходном коде C, который будет использоваться в вашем C Function
блокируйте, используйте typedef
ключевое слово. В этом примере двойной псевдоним задан как typedef double doubleAlias
в multiply_func.h
файл.
Необходимо задать символы в таблице Symbols параметров Функционального блока C. Задайте символы в блоке, когда псевдоним вводит путем ввода типа псевдонима в столбец Типа таблицы Symbols.