triu - Maple Help

Online Help

All Products    Maple    MapleSim


MTM

  

triu

  

compute the upper triangular matrix

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

triu(A)

triu(A,k)

Parameters

A

-

matrix, vector, array, or scalar

k

-

(optional) integer

Description

• 

For a matrix A, the triu(A) command returns a matrix R where R[i,j] = A[i,j] when R[i,j] is on or above the main diagonal of R. R[i,j] = 0 otherwise.

• 

For a matrix A, the triu(A,k) command returns a matrix R where R[i,j] = A[i,j] when R[i,j] is on or above the diagonal of R indexed by k. R[i,j] = 0 otherwise.

• 

The diagonals of a matrix are indexed using signed integers, where the main diagonal has index 0. Superdiagonals are indexed with positive integers and subdiagonals are indexed with negative integers.

Examples

withMTM:

AMatrix1,2,1,4,5,6,2,8,1

A121456281

(1)

triuA

121056001

(2)

triuA,1

021006000

(3)

triuA,1

121456081

(4)

See Also

MTM[diag]

MTM[tril]

triangular