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

Задайте отображения замещения кода для функций

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

Инструменты

Code Replacement ToolСоздание, изменение и подтверждение содержимого библиотек замещения кода
Code Replacement ViewerИсследуйте содержимое библиотек замещения кода

Функции

расширить все

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++ в таблице замены кода
setReservedIdentifiersЗарегистрируйте зарезервированные идентификаторы для связи с библиотекой замещения кода
coder.cevalВызов внешней функции C/C + +
coder.replaceЗамените текущую реализацию функции MATLAB функцией библиотеки замещения кода в сгенерированном коде

Темы

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

Создайте библиотеку замещения кода, чтобы заменить математические функции.

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

Задайте отображение замещения кода для функции памяти.

Настройка замены кода на месте

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

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

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

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

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

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