exponenta event banner

Замена функции

Определение сопоставлений замены кода для функций

Используйте Инструмент замены кода (Code Replacement Tool) или интерфейс программирования, чтобы определить сопоставления замены кода для математики, памяти, нефинита, семафора, мьютекса, таблицы подстановки или собственных пользовательских функций. Управление выравниванием данных. Настройте процесс сопоставления кода и замены.

Инструменты

Инструмент замены кодаСоздание, изменение и проверка содержимого библиотек замены кода
Средство просмотра замены кодаИзучение содержимого библиотек для замены кода

Функции

развернуть все

addEntryДобавление записи таблицы в коллекцию записей таблицы, зарегистрированных в таблице замены кода
createCRLEntryСоздание записи таблицы замены кода из спецификаций строк концептуальных аргументов и аргументов реализации
registerCFunctionEntryСоздание записи функции на основе заданных параметров и регистрация в таблице замены кода
registerCPPFunctionEntryСоздание записи функции C++ на основе заданных параметров и регистрация в таблице замены кода
registerCPromotableMacroEntryСоздание продвигаемой записи макроса замены кода на основе заданных параметров и регистрация в таблице замены кода (для abs только замена функции)
RTW.TflCFunctionEntryСоздание записи таблицы замены кода для функции
RTW.TflCFunctionEntryMLБазовый класс для записи функции пользовательской таблицы замены кода
RTW.TflCSemaphoreEntryСоздание записи таблицы замены кода для семафора или мьютекса
RTW.TflTableСоздать таблицу замены кода
setTflCFunctionEntryParametersЗадать заданные параметры для ввода функции в таблицу замены кода
setTflCSemaphoreEntryParametersЗадать указанные параметры для записи семафора в таблице замены кода
addConceptualArgДобавление концептуального аргумента в массив концептуальных аргументов для записи таблицы замены кода
addDWorkArgДобавить аргумент DWork для записи семафора в таблицу замены кода
copyConceptualArgsToImplementationКопирование спецификаций концептуальных аргументов в спецификации реализации записи для записи таблицы замены кода
createAndAddImplementationArgСоздание аргумента реализации из указанных свойств и добавление аргументов реализации для записи таблицы замены кода
createAndSetCImplementationReturnСоздать аргумент возврата реализации из указанных свойств и добавить в реализацию для записи таблицы замены кода
createCRLEntryСоздание записи таблицы замены кода из спецификаций строк концептуальных аргументов и аргументов реализации
createAndAddConceptualArgСоздание концептуального аргумента из указанных свойств и добавление к концептуальным аргументам для записи таблицы замены кода
getTflArgFromStringСоздать аргумент замены кода на основе указанного имени и встроенного типа данных
getTflDWorkFromStringСоздать аргумент DWork замены кода для записи семафора на основе указанного имени и типа данных
addAdditionalHeaderFileДобавление файла заголовка в массив файлов заголовка для записи таблицы замены кода
addAdditionalIncludePathДобавление пути включения в массив путей включения для записи таблицы замены кода
addAdditionalLinkObjДобавление объекта связи в массив объектов связи для записи таблицы замены кода
addAdditionalLinkObjPathДобавить путь к объекту связи в массив путей к объектам связи для записи таблицы замены кода
addAdditionalSourceFileДобавление исходного файла в массив исходных файлов для записи таблицы замены кода
addAdditionalSourcePathДобавление исходного пути к массиву исходных путей для записи таблицы замены кода
enableCPPВключить поддержку C++ для ввода функции в таблицу замены кода
setNameSpaceЗадание пространства имен для записи функции C++ в таблице замены кода
addAlgorithmPropertyДобавить свойства алгоритма для записи таблицы замены кода
getAlgorithmParametersПроверить настройки параметров алгоритма для записи таблицы замены кода функции таблицы поиска
setAlgorithmParametersУстановка параметров алгоритма для записи таблицы замены кода функции таблицы поиска
addComplexTypeAlignmentЗадание границы трассы сложного типа
setReservedIdentifiersЗарегистрировать зарезервированные идентификаторы для связи с библиотекой замены кода
coder.cevalВызов внешней функции C/C + +
coder.replaceЗамена текущей реализации функции MATLAB функцией библиотеки замены кода в сгенерированном коде

Темы

Замена кода математической функции

Разработка библиотеки замены кода для замены математических функций.

Замена кода функции памяти

Определите сопоставление замены кода для функции памяти.

Замена кода нефинитной функции

Определите сопоставление замены кода для не конечных служебных функций.

Замена кода на основе алгоритма

Определите отображение замены кода на основе алгоритма вычисления или аппроксимации, сконфигурированного для блока математической функции.

Замена кода функции таблицы подстановки

Определите сопоставление замены кода для функции таблицы подстановки.

Замена функций MATLAB пользовательским кодом с помощью функции coder.replace

Замените функцию MATLAB на функцию в сгенерированном коде C или C++ с помощью coder.replace функция.

Замена вызовов coder.ceval для внешних функций

Замените функцию, указанную в вызове coder.ceval функция.

Связанная информация