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