Матричные операции с фиксированной точкой в Simulink

Оптимизированные блоки математических и матричных операций с фиксированной точкой для эффективного HDL-кода

Используйте Fixed-Point Designer™ библиотеку блоков, чтобы выполнить математические операции с фиксированной точкой.

Используйте библиотеку блоков Fixed-Point Designer HDL Optimized, чтобы выполнить математические и матричные операции с фиксированной точкой и сгенерировать эффективный HDL-код. Эти блоки моделируют шаблоны проекта для систем линейных уравнений и операций основной матрицы, таких как QR-разложение, для аппаратно-эффективной реализации на FPGA. Сгенерируйте HDL-код для проектов, которые включают эти блоки с использованием HDL- Coder™.

Блоки

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

Hyperbolic Tangent HDL OptimizedВычисляет гиперболический тангенс на основе CORDIC и генерирует оптимизированный HDL-код
Normalized Reciprocal HDL OptimizedВычисляет нормированную обратную и генерирует оптимизированный HDL-код
Real Reciprocal HDL OptimizedВычислите взаимно и сгенерируйте оптимизированные HDL-коды
Real Divide HDL OptimizedРазделите один действительный вход на другой и сгенерируйте оптимизированные HDL-коды
Complex Divide HDL OptimizedРазделите один вход на другой и сгенерируйте оптимизированные HDL-коды
Divide by Constant HDL OptimizedРазделите вход на константу и округлить на целое число и сгенерируйте оптимизированный HDL-код
Modulo by Constant HDL OptimizedВыполните операцию mod с постоянным знаменателем и сгенерируйте оптимизированный HDL-код
Divide by Constant and RoundРазделите вход на константу и округлить на целое число
Modulo by ConstantВыполните операцию с модулем с постоянным знаменателем

Реализация пакета

Real Burst Matrix Solve Using QR DecompositionВычислите значение x в уравнении A x = B для вещественных матриц с помощью QR-разложения
Real Burst Matrix Solve Using Q-less QR DecompositionВычислите значение X в уравнении A 'A X = B для матриц с реальным значением, используя QR-разложение без Q
Complex Burst Matrix Solve Using QR DecompositionВычислите значение x в уравнении A x = B для комплексных матриц с помощью QR-разложения
Complex Burst Matrix Solve Using Q-less QR DecompositionВычислите значение X в уравнении A 'A X = B для комплексных матриц, используя QR-разложение без Q

Частичная систематическая реализация

Real Partial-Systolic Matrix Solve Using QR DecompositionВычислите значение x в A x = B для матриц с реальным значением с помощью QR-разложения
Real Partial-Systolic Matrix Solve Using Q-less QR DecompositionВычислите значение X в A 'A X = B для матриц с реальным значением с использованием QR-разложения без Q
Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting FactorВычислите значение X в A 'A X = B для матриц с реальным значением с бесконечным количеством строк, используя QR-разложение без Q
Complex Partial-Systolic Matrix Solve Using QR DecompositionВычислите значение x в A x = B для комплексных матриц с использованием QR-разложения
Complex Partial-Systolic Matrix Solve Using Q-less QR DecompositionВычислите значение X в A 'A X = B для комплексных матриц с помощью QR-разложения без Q
Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting FactorВычислите значение X в A 'A X = B для комплексных матриц с бесконечным количеством строк, используя QR-разложение без Q

Реализация пакета

Real Burst QR DecompositionQR-разложение для вещественных матриц
Real Burst Q-less QR DecompositionQR-разложение без Q для матриц с реальными значениями
Complex Burst QR DecompositionQR-разложение для комплексных матриц
Complex Burst Q-less QR DecompositionQR-разложение без Q для комплексных матриц

Частичная систематическая реализация

Real Partial-Systolic QR DecompositionQR-разложение для вещественных матриц
Real Partial-Systolic Q-less QR DecompositionQR-разложение без Q для матриц с реальными значениями
Real Partial-Systolic Q-less QR Decomposition with Forgetting FactorQR-разложение без Q для матриц с реальными значениями с бесконечным числом строк
Complex Partial-Systolic QR DecompositionQR-разложение для комплексных матриц
Complex Partial-Systolic Q-less QR DecompositionQR-разложение без Q для комплексных матриц
Complex Partial-Systolic Q-less QR Decomposition with Forgetting FactorQR-разложение без Q для комплексных матриц с бесконечным числом строк

Темы

Математические операции

Реализуйте аппаратно-эффективный гиперболический тангенс

Реализуйте аппаратно эффективный гиперболический тангенс.

Как использовать HDL оптимизированный нормированный взаимный

В этом примере показано, как и когда использовать normalizedReciprocal function и Normalized Returrocal HDL Optimized блок для вычисления нормализованной взаимности входа.

Реализуйте аппаратно-эффективный оптимизированный HDL Real Divide

Как использовать блок Real Divide HDL Optimized.

Реализуйте аппаратно-эффективный комплекс с оптимизированным HDL-разделением

Как использовать блок Complex Divide HDL Optimized.

Реализация оптимизированного по модулю HDL константой

Как использовать блок Modulo by Constant HDL Optimized.

Линейные системные решатели: реализация пакета

Реализуйте аппаратно-эффективное решение матрицы реальных пакетов с использованием QR-декомпозиции

Как использовать решение Real Burst Matrix Solve с использованием блока QR Decomposition.

Реализуйте аппаратно-эффективное решение матрицы реальных пакетов с использованием QR-декомпозиции без Q

Как использовать решение Real Burst Matrix Solve с использованием блока Q-less QR Decomposition.

Реализуйте аппаратно-эффективное решение комплексной матрицы пакетов с использованием QR-декомпозиции

Как использовать решение Комплексной матрицы пакетов с использованием блока QR Decomposition.

Реализуйте аппаратно-эффективное решение комплексной матрицы пакетов с использованием Q-less QR-декомпозиции

Как использовать решение Complex Burst Matrix Solve с использованием блока Q-less QR Decomposition.

Решатели линейных систем: частично-систематическая реализация

Реализуйте аппаратно-эффективное решение действительной частично-систематической матрицы с использованием QR-декомпозиции

Как использовать решение Вещественной Частичной-Systolic Матрицы с использованием блока QR Decomposition.

Реализуйте аппаратно-эффективное решение действительной частичной-систематической матрицы с использованием QR-декомпозиции с диагональной загрузкой

Как использовать реальное частичное-сестрическое решение матрицы с использованием блока QR-декомпозиции с диагональной загрузкой.

Реализуйте аппаратно-эффективное решение действительной частичносистемной матрицы с использованием QR-декомпозиции без Q

Как использовать решение Real Partial-Systolic Matrix Solve с использованием блока Q-less QR Decomposition.

Реализуйте аппаратно-эффективное решение комплексной частисистемной матрицы с использованием QR-декомпозиции

Как использовать решение Комплексной Частичной-Systolic Матрицы с использованием блока QR-Декомпозиции.

Реализуйте аппаратно-эффективное решение комплексной частисистемной матрицы с использованием QR-декомпозиции с диагональной загрузкой

Как использовать решение Комплексной Частичной-Systolic Матрицы с использованием блока QR-декомпозиции с диагональной загрузкой.

Реализуйте аппаратно-эффективное решение Partal-Systolic матрицы комплекса с использованием Q-less QR-декомпозиции

Как использовать решение Комплексной Частичной-Систематической Матрицы с использованием блока Q-less QR Decomposition.

Матричные факторизации: реализация пакета

Реализуйте аппаратно-эффективное QR-разложение реального пакета

Как использовать блок Real Burst QR Decomposition.

Реализуйте аппаратно-эффективное QR-разложение Real Burst Q-less

Как использовать блок Real Burst Q-less QR Decomposition.

Реализуйте аппаратно-эффективное комплексное разложение QR пакета

Как использовать блок Complex Burst QR Decomposition.

Реализуйте аппаратно-эффективное комплексное разложение Q-less пакета QR

Как использовать блок Complex Burst Q-less QR Decomposition.

Матричные факторизации: частично-систематическая реализация

Реализуйте аппаратно-эффективное реальное частичное-систематическое QR-разложение

Как использовать блок Real Partial-Systolic QR Decomposition.

Реализуйте аппаратно-эффективное реальное частичное-Systolic Q-less QR-разложение

Как использовать блок Real Partial-Systolic Q-less QR Decomposition.

Реализуйте аппаратно-эффективное комплексное частисистемное QR-разложение

Как использовать блок Complex Partial-Systolic QR Decomposition.

Реализуйте аппаратно-эффективное комплексное частичносистемное QR-разложение без Q

Как использовать Комплексный Partial-Systolic Q-less блок QR-разложения.

Рекомендуемые примеры

Для просмотра документации необходимо авторизоваться на сайте