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

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

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

Пользуйтесь библиотекой Fixed-Point Designer HDL Optimized блоков, чтобы выполнить математические операции фиксированной точки и операции над матрицей и сгенерировать эффективный HDL-код. Эти шаблоны разработки модели блоков для систем линейных уравнений и базовых операций над матрицей, таких как Разложение QR, для аппаратного эффективного внедрения на FPGAs. Сгенерируйте 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Выполните ультрасовременную операцию с постоянным знаменателем и сгенерируйте оптимизированный 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 'AX = B для использования матриц с действительным знаком разложение Q-less QR
Complex Burst Matrix Solve Using QR DecompositionВычислите значение x в уравнении A x = B для матриц с комплексным знаком с помощью разложения QR
Complex Burst Matrix Solve Using Q-less QR DecompositionВычислите значение X в уравнении A 'AX = B для использования матриц с комплексным знаком разложение Q-less QR

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

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 'AX = B для использования матриц с действительным знаком разложение Q-less QR
Real Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting FactorВычислите значение X в A 'AX = B для матриц с действительным знаком с бесконечным числом использования строк разложение Q-less QR
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 'AX = B для использования матриц с комплексным знаком разложение Q-less QR
Complex Partial-Systolic Matrix Solve Using Q-less QR Decomposition with Forgetting FactorВычислите значение X в A 'AX = B для матриц с комплексным знаком с бесконечным числом использования строк разложение Q-less QR

Разорвите реализацию

Real Burst QR DecompositionРазложение QR для матриц с действительным знаком
Real Burst Q-less QR DecompositionРазложение Q-less QR для матриц с действительным знаком
Complex Burst QR DecompositionРазложение QR для матриц с комплексным знаком
Complex Burst Q-less QR DecompositionРазложение Q-less QR для матриц с комплексным знаком

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

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

Функции

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

fixed.qrFixedpointTypesОпределите фиксированные точки для преобразования A и R и B к C оперативный =Q'B, где Q R =A является разложением QR A
fixed.qlessqrFixedpointTypesОпределите фиксированные точки для преобразования A к оперативному R, где R является верхним треугольным множителем разложения QR A, не вычисляя Q
fixed.realQRMatrixSolveFixedpointTypesОпределите фиксированные точки для матричного решения A с действительным знаком X =B и матричного решения с помощью диагональной загрузки с помощью разложения QR
fixed.complexQRMatrixSolveFixedpointTypesОпределите фиксированные точки для матричного решения A с комплексным знаком X =B и матричного решения с помощью диагональной загрузки с помощью разложения QR
fixed.realQlessQRMatrixSolveFixedpointTypesОпределите фиксированные точки для матричного решения A с действительным знаком 'AX=B с помощью разложения QR
fixed.complexQlessQRMatrixSolveFixedpointTypesОпределите фиксированные точки для матричного решения A с комплексным знаком 'AX=B с помощью разложения QR
fixed.realSingularValueLowerBoundОцените нижнюю границу для самого маленького сингулярного значения матрицы с действительным знаком
fixed.complexSingularValueLowerBoundОцените нижнюю границу для самого маленького сингулярного значения матрицы с комплексным знаком
fixed.forgettingFactorВычислите упущение фактора, требуемого для потоковой передачи входных данных
fixed.forgettingFactorInverseВычислите инверсию фактора упущения, требуемого для потоковой передачи входных данных
fixed.realQuantizationNoiseStandardDeviationОцените стандартное отклонение шума квантования вещественного сигнала
fixed.complexQuantizationNoiseStandardDeviationОцените стандартное отклонение шума квантования сигнала с комплексным знаком

Темы

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

Реализуйте эффективную оборудованием гиперболическую касательную

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

Как использовать HDL оптимизированная нормированная обратная величина

В этом примере показано, как и когда использовать normalizedReciprocal функционируйте и блок Normalized Reciprocal HDL Optimized, чтобы вычислить нормированную обратную величину входа.

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

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

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

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

Реализуйте HDL оптимизированный модуль постоянным

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

Решатели линейной системы: разорвите реализацию

Эффективная оборудованием действительная пакетная матрица реализации решает Используя разложение QR

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

Эффективная оборудованием действительная пакетная матрица реализации решает Используя разложение Q-less QR

Как использовать Действительную Пакетную Матрицу, Решают Используя блок Q-less QR Decomposition.

Эффективная оборудованием комплексная пакетная матрица реализации решает Используя разложение QR

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

Эффективная оборудованием комплексная пакетная матрица реализации решает Используя разложение Q-less QR

Как использовать Комплексную Пакетную Матрицу, Решают Используя блок Q-less QR Decomposition.

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

Эффективная оборудованием действительная частично-систолическая матрица реализации решает Используя разложение QR

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

Эффективная оборудованием действительная частично-систолическая матрица реализации решает Используя разложение QR с диагональной загрузкой

Как использовать Действительную Частично-систолическую Матрицу, Решают Используя Блок Разложения QR с диагональной загрузкой.

Эффективная оборудованием действительная частично-систолическая матрица реализации решает Используя разложение Q-less QR

Как использовать Действительную Частично-систолическую Матрицу, Решают Используя блок Q-less QR Decomposition.

Эффективная оборудованием действительная частично-систолическая матрица реализации решает Используя разложение Q-less QR с упущением фактора

Как использовать Действительную Частично-систолическую Матрицу, Решают Используя Разложение Q-less QR с блоком Forgetting Factor.

Эффективная оборудованием комплексная частично-систолическая матрица реализации решает Используя разложение QR

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

Эффективная оборудованием комплексная частично-систолическая матрица реализации решает Используя разложение QR с диагональной загрузкой

Как использовать Комплексную Частично-систолическую Матрицу, Решают Используя Блок Разложения QR с диагональной загрузкой.

Эффективная оборудованием комплексная частично-систолическая матрица реализации решает Используя разложение Q-less QR

Как использовать Комплексную Частично-систолическую Матрицу, Решают Используя блок Q-less QR Decomposition.

Эффективная оборудованием комплексная частично-систолическая матрица реализации решает Используя разложение Q-less QR с упущением фактора

Как использовать Комплексную Частично-систолическую Матрицу, Решают Используя Разложение Q-less QR с блоком Forgetting Factor.

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

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

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

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

Как использовать Действительный Пакет блок Q-less QR Decomposition.

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

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

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

Как использовать Комплексный Пакет блок Q-less QR Decomposition.

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

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

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

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

Как использовать Действительный Частично-систолический блок Q-less QR Decomposition.

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

Как использовать Действительное Частично-систолическое Разложение Q-less QR с блоком Forgetting Factor.

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

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

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

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

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

Как использовать Комплексное Частично-систолическое Разложение Q-less QR с блоком Forgetting Factor.

Аналитически определите типы данных с фиксированной точкой для решателей линейной системы и матричных факторизаций

Определите фиксированные точки для разложения QR

Используйте fixed.qrFixedpointTypes определить фиксированные точки для расчета разложения QR.

Определите фиксированные точки для разложения Q-less QR

Используйте fixed.qlessqrFixedpointTypes определить фиксированные точки для расчета разложения Q-less QR.

Алгоритмы, чтобы определить фиксированные точки для комплекса матрица Q-less QR решают A'AX=B

Деривация алгоритмов для определения фиксированных точек для комплексной матрицы Q-less QR решает.

Определите фиксированные точки для комплекса, матрица Q-less QR решает A'AX=B

Используйте fixed.complexQlessQRFixedpointTypes определить фиксированные точки для расчета комплексного матричного уравнения наименьших квадратов.

Алгоритмы, чтобы определить фиксированные точки для комплексной матрицы наименьших квадратов решают AX=B

Деривация алгоритмов для определения фиксированных точек для комплексной матрицы QR решает.

Решите, что фиксированные точки для комплексной матрицы наименьших квадратов решают AX=B

Используйте fixed.complexQRFixedpointTypes определить фиксированные точки для расчета комплексного матричного уравнения наименьших квадратов.

Алгоритмы, чтобы определить фиксированные точки для действительной матрицы Q-less QR решают A'AX=B

Деривация алгоритмов для определения фиксированных точек для действительной матрицы Q-less QR решает.

Решите, что фиксированные точки для действительной матрицы Q-less QR решают A'AX=B

Используйте fixed.realQlessQRFixedpointTypes определить фиксированные точки для расчета действительного матричного уравнения наименьших квадратов.

Алгоритмы, чтобы определить фиксированные точки для действительной матрицы наименьших квадратов решают AX=B

Деривация алгоритмов для определения фиксированных точек для действительной матрицы наименьших квадратов решает.

Решите, что фиксированные точки для действительной матрицы наименьших квадратов решают AX=B

Используйте fixed.realQRMatrixSolveFixedpointTypes определить фиксированные точки для расчета действительного матричного уравнения наименьших квадратов.

Вычислите упущение фактора, необходимого для потоковой передачи входных данных

Используйте fixed.forgettingFactor и fixed.forgettingFactorInverse вычислить упущение фактора.

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

Используйте fixed.complexQuantizationNoiseStandardDeviation оценить стандартное отклонение шума квантования.

Оцените стандартное отклонение шума квантования вещественного сигнала

Используйте fixed.realQuantizationNoiseStandardDeviation оценить стандартное отклонение шума квантования.

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