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