exponenta event banner

Определение типа псевдонима в функциональном блоке C

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

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

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

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

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

Необходимо определить символы в таблице Символы (Symbols) параметров блока C Function. Определите символы в блоке как типы псевдонимов, введя тип псевдонима в столбец Тип (Type) таблицы Символы (Symbols).

См. также

Объекты

Блоки