Замена оператора неподвижной точки

Задайте заменяющие отображения кода для операций фиксированной точки

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

Инструменты

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

Функции

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

addEntryДобавьте запись таблицы в набор записей таблицы, указанных в заменяющей таблице кода
createCRLEntryСоздайте заменяющую запись таблицы кода из концептуального и спецификаций строки аргумента реализации
RTW.TflBlasEntryGeneratorСоздайте заменяющую запись таблицы кода для операции BLAS
RTW.TflCBlasEntryGeneratorСоздайте заменяющую запись таблицы кода для операции CBLAS
RTW.TflCOperationEntryСоздайте заменяющую запись таблицы кода для оператора
RTW.TflCOperationEntryGeneratorСоздайте заменяющую запись таблицы кода для операции сложения фиксированной точки или операции вычитания
RTW.TflCOperationEntryGenerator_NetSlopeСоздайте заменяющую запись таблицы кода для сетевой наклонной операции фиксированной точки
RTW.TflCOperationEntryMLБазовый класс для заменяющей табличной записи оператора пользовательского кода
RTW.TflTableСоставьте заменяющую таблицу кода
setTflCOperationEntryParametersУстановите заданные параметры для записи оператора в заменяющей таблице кода
addConceptualArgДобавьте концептуальный аргумент в массив концептуальных аргументов для заменяющей записи таблицы кода
copyConceptualArgsToImplementationСкопируйте концептуальные спецификации аргумента в спецификации реализации записи для заменяющей записи таблицы кода
createAndAddImplementationArgСоздайте аргумент реализации из заданных свойств и добавьте к аргументам реализации для заменяющей записи таблицы кода
createAndSetCImplementationReturnСоздайте возвращаемый аргумент реализации из заданных свойств и добавьте к реализации для заменяющей записи таблицы кода
createCRLEntryСоздайте заменяющую запись таблицы кода из концептуального и спецификаций строки аргумента реализации
createAndAddConceptualArgСоздайте концептуальный аргумент из заданных свойств и добавьте к концептуальным аргументам для заменяющей записи таблицы кода
getTflArgFromStringСоздайте заменяющий аргумент кода на основе указанного имени и встроенного типа данных
addAdditionalHeaderFileДобавьте заголовочный файл в массив заголовочных файлов для заменяющей записи таблицы кода
addAdditionalIncludePathДобавьте включают путь к массиву, включают пути для заменяющей записи таблицы кода
addAdditionalLinkObjДобавьте объект ссылки в массив объектов ссылки для заменяющей записи таблицы кода
addAdditionalLinkObjPathДобавьте путь к объекту ссылки к массиву путей к объекту ссылки для заменяющей записи таблицы кода
addAdditionalSourceFileДобавьте исходный файл в массив исходных файлов для заменяющей записи таблицы кода
addAdditionalSourcePathДобавьте исходный путь к массиву исходных путей для заменяющей записи таблицы кода
setTflCOperationEntryParametersУстановите заданные параметры для записи оператора в заменяющей таблице кода
addComplexTypeAlignmentЗадайте контур выравнивания составного типа
setReservedIdentifiersУкажите зарезервированные идентификаторы, чтобы сопоставить с заменяющей библиотекой кода

Темы

Код можно заменить из моделей Simulink

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

Замена оператора неподвижной точки кода

Задайте заменяющие отображения кода для операторов неподвижной точки.

Единственная двоичной точкой замена масштабирования кода

Задайте заменяющие отображения кода для операций на типах данных с фиксированной точкой так, чтобы они совпадали с единственной двоичной точкой комбинацией масштабирования на входных параметрах оператора и вывели.

Наклонное смещение, масштабирующее замену кода

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

Сетевой наклон, масштабирующий замену кода

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

Равный наклон и обнуляет сетевую замену смещения кода

Задайте заменяющие отображения кода для сложения и вычитания типов данных с фиксированной точкой так, чтобы они совпадали с относительным наклоном и сместили значения (равный наклон и обнулили сетевое смещение) через входные параметры оператора, и вывести.

Преобразования типа данных (броски) и замена оператора кода

Задайте заменяющие отображения кода для кода, что генератор кода производит для преобразования типа данных (бросок) операции.

Переключите левые операции и замену кода

Задайте заменяющие отображения кода для кода, что генератор кода производит для сдвига (<<) операции.

Разработайте заменяющую библиотеку кода

Рабочий процесс для разработки заменяющей библиотеки кода.

Сопутствующая информация