DiagonalMatrix - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.

Online Help

Student[LinearAlgebra]

  

DiagonalMatrix

  

construct a (block) diagonal Matrix

 

Calling Sequence

Parameters

Description

Examples

Calling Sequence

DiagonalMatrix(V, options)

Parameters

V

-

Vector or list; diagonal entries

options

-

(optional) parameters; for a complete list, see LinearAlgebra[DiagonalMatrix]

Description

• 

The DiagonalMatrix(V) command constructs a (block) diagonal Matrix whose diagonal entries, starting from the upper-left corner, are the elements of V.

• 

If V is a Vector or a list of scalar values, then the blocks are  and DiagonalMatrix(V) constructs a diagonal Matrix.

• 

If V is a list  containing any non-scalar value, then the blocks are not necessarily  and DiagonalMatrix(V) builds a Matrix by placing each element, Bj, of V as an expanded block of entries, with each block placed immediately below and to the right of its predecessor. If the elements of V are all square (scalar values or square Matrices), a diagonal or block diagonal Matrix in the usual sense is returned.

• 

By using this command in conjunction with the JordanBlockMatrix command, you can create a Jordan Matrix.

Examples

(1)

(2)

(3)

(4)

See Also

LinearAlgebra[DiagonalMatrix]

Student[LinearAlgebra]

Student[LinearAlgebra][BandMatrix]

Student[LinearAlgebra][JordanBlockMatrix]

Student[LinearAlgebra][JordanForm]

 


Download Help Document