Создайте promotable заменяющую запись макроса кода на основе заданных параметров и регистра в заменяющей таблице кода (для abs
только функциональная замена)
создает promotable макро-запись на основе заданных параметров и указывает запись в заменяющей таблице кода. promotable макро-запись продвигает тип выходных данных на основе целевого размера слова.entry
= registerCPromotableMacroEntry(hTable
,priority
,numInputs
,functionName
,inputType
,implementationName
,outputType
,headerFile
,genCallback
,genFileName
)
Эта функция обеспечивает быстрый способ создать и указать promotable макро-запись. Эта функция может использоваться, только если ваша заменяющая запись функции кода отвечает следующим условиям:
Входные параметры имеют тот же тип.
Имена входного параметра и имя возвращаемого аргумента следуют соглашению о присвоении имен Simulink® по умолчанию:
Для имен входного параметра, u1
, u2
..., u
n
Для возвращаемого аргумента, y1
Используйте эту функцию только для abs
функциональная замена. Для других функций, поддерживаемых для замены, используйте registerCFunctionEntry
.