triu

Часть Верхней треугольной матрицы

Синтаксис

Описание

пример

U = triu(A) возвращает верхний треугольный фрагмент матричного A.

U = triu(A,k) возвращает элементы на и выше k-ой диагонали A.

Примеры

свернуть все

Создайте матрицу 4 на 4 из единиц. Извлеките верхний треугольный фрагмент.

A = ones(4)
A = 4×4

     1     1     1     1
     1     1     1     1
     1     1     1     1
     1     1     1     1

B = triu(A)
B = 4×4

     1     1     1     1
     0     1     1     1
     0     0     1     1
     0     0     0     1

Извлеките только элементы выше основной диагонали.

C = triu(A,1)
C = 4×4

     0     1     1     1
     0     0     1     1
     0     0     0     1
     0     0     0     0

Входные параметры

свернуть все

Введите матрицу.

Типы данных: single | double | int8 | int16 | int32 | int64 | uint8 | uint16 | uint32 | uint64 | logical | char
Поддержка комплексного числа: Да

Диагонали, чтобы включать в виде скаляра. k = 0 основная диагональ, k > 0 выше основной диагонали и k < 0 ниже основной диагонали.

Пример: triu(A,3)

Больше о

свернуть все

Верхняя треугольная

Верхний треугольный фрагмент матрицы включает основную диагональ и все элементы выше ее. Теневые блоки в этой диаграмме изображают верхний треугольный фрагмент 6 6 матрица.

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

Смотрите также

| | |

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