Задайте тип псевдонима в блоке C Function

В этом примере показано, как задать типы данных псевдонима в блоке C Function. Модель считывается в исходном файле и файле заголовка с панели Параметры конфигурации > Цель симуляции. Вычисления выполняются с помощью функций в исходном файле.

Simulink.importExternalCTypes('multiply_func.h');
open_system('mCFunction_AliasType');

Определите тип Alias в заголовочном файле

Чтобы определить тип псевдонима в исходном коде C, который будет использоваться в вашем C Function блокируйте, используйте typedef ключевое слово. В этом примере двойной псевдоним определяется как typedef double doubleAlias в multiply_func.h файл.

Задайте типы псевдонимов в блоке C Function

Необходимо задать символы в таблице Symbols параметров блоков C Function. Определите символы в блоке как типы псевдонимов путем ввода типа псевдонима в столбец Type таблицы Symbols.

См. также

Объекты

Блоки