exponenta event banner

Извлечь диагональ

Извлечь основную диагональ входной матрицы

  • Библиотека:
  • Панель системных инструментов DSP/математические функции/матрицы и линейная алгебра/матричные операции

  • Extract Diagonal block

Описание

Блок «Извлечь диагональ» заполняет неориентированный выходной вектор элементами на главной диагонали входной матрицы M-by-N A. Эквивалентный код MATLAB ® задается следующим образом:

D = diag(A)		

Порты

Вход

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

Входная матрица для извлечения диагонали из, заданная как скаляр, вектор или матрица.

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point
Поддержка комплексного номера: Да

Продукция

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

Выходной вектор каждого диагонального элемента.

Выходные данные имеют тот же тип данных и ту же сложность, что и входные данные. Выходной вектор имеет длину min(M,N).

Типы данных: single | double | int8 | int16 | int32 | uint8 | uint16 | uint32 | Boolean | fixed point
Поддержка комплексного номера: Да

Характеристики блока

Типы данных

Boolean | double | fixed point | integer | single

Прямой проход

no

Многомерные сигналы

no

Сигналы переменного размера

no

Обнаружение пересечения нулей

no

Расширенные возможности

.

Преобразование с фиксированной точкой
Проектирование и моделирование систем с фиксированной точкой с помощью Designer™ с фиксированной точкой.

Представлен до R2006a