Функции MATLAB и синтаксис языка, поддержанный для генерации HDL-кода, доступны от этой страницы. Если ваш алгоритм MATLAB использует неподдерживаемую функцию, можно сгенерировать код, заменив функцию на приближение интерполяционной таблицы. Смотрите Заменяющий Функции Используя Приближения Интерполяционной таблицы.
Функции, поддерживаемые для генерации HDL-кода — алфавитный список
Алфавитный список встроенного MATLAB и функций тулбокса поддержан для генерации HDL-кода.
Функции, поддерживаемые для генерации HDL-кода — категориальный список
Категориальный список встроенного MATLAB и функций тулбокса поддержан для генерации HDL-кода.
Поддерживаемые типы данных MATLAB, операторы и операторы управления
Поддерживаемые типы данных, операторы и операторы управления для генерации HDL-кода.
Персистентные переменные и персистентные переменные типа массив
MATLAB персистентная переменная и персистентная поддержка языка поддержки языка переменной типа массив генерации HDL-кода.
Шестнадцатеричные и двоичные значения (MATLAB)
Задайте шестнадцатеричные и двоичные значения или как литералы или как текст. Шестнадцатеричные и бинарные литералы хранятся как целые числа. Можно преобразовать текст, представляющий шестнадцатеричные и двоичные значения числам и числам к текстовым представлениям.
Поддержка сложного типа данных
Описывает, как комплексные сигналы и операции в коде MATLAB сопоставляют со сгенерированным HDL-кодом.
Загрузите константы из MAT-файла
Используйте функцию coder.load, чтобы загрузить константы из MAT-файла.
В этом примере показано, как сгенерировать HDL-код из проекта MATLAB®, который реализует фильтр LMS.
Алгоритм двоичного поиска, чтобы вычислить квадратный корень из номера фиксированной точки без знака
В этом примере показано, как сгенерировать HDL-код из проекта MATLAB®, реализующего алгоритм двоичного поиска, чтобы вычислить квадратный корень из номера в представлении с фиксированной точкой.
В этом примере показано, как сгенерировать HDL-код от основной ведущей задержки, синхронизирующей алгоритм оценки смещения, реализованный в коде MATLAB®.
В этом примере показано, как сгенерировать HDL-код из проекта MATLAB® что packetizes последовательность передачи.
В этом примере показано, как сгенерировать HDL-код из кода MATLAB®, моделируя данные о передаче между передачей и получить FIFO.
В этом примере показано, как сгенерировать HDL-код из проекта, который вычисляет угловую метрику при помощи метода Харриса.
В этом примере показано, как сгенерировать HDL-код из проекта MATLAB®, реализующего адаптивный средний алгоритм фильтра, которому удовлетворяют для генерации HDL-кода.
В этом примере показано, как сгенерировать HDL-код из проекта MATLAB®, который настраивает контрастность изображений путем линейного масштабирования пиксельных значений.