Вычислите квадрат входной матрицы
Simulink / Матричные операции
DSP System Toolbox / Математические функции / Матрицы и Линейная алгебра / Матричные операции
Матричный Квадратный блок вычисляет квадрат M-by-N входная матрица, u, путем предварительного умножения с Эрмитовым транспонируют. Эквивалентный MATLAB® код:
y = u' * u
Блок обрабатывает длину-M, неориентированную на векторные входные параметры как M-by-1 матрица. Когда входом является M-by-N матрица, выходом блока является N-by-N матрица.
Матричный Квадратный блок может использоваться во множестве приложений:
Общие матричные квадраты — Матричный Квадратный блок вычисляет выходную матрицу, y, явным образом не формируя u'. Это поэтому более эффективно, чем другие методы для вычисления матричного квадрата.
Сумма квадратов — Когда вход является вектор-столбцом (N =1), операция блока, эквивалентна умножению - накапливают (MAC) процесс или скалярное произведение. Выход является суммой квадратов входа и всегда является действительным скаляром.
Корреляционная матрица — Когда вход является вектором-строкой (M =1), выход, y, является симметричной матрицей автокорреляции или векторным произведением.
Типы данных |
|
Прямое сквозное соединение |
|
Многомерные сигналы |
|
Сигналы переменного размера |
|
Обнаружение пересечения нулем |
|
Add | Cross Product | Hermitian Transpose | Identity Matrix | IsSymmetric | IsTriangular | Product | Transpose | Matrix Product (DSP System Toolbox)