Hessenberg - Maple Help
For the best experience, we recommend viewing online help using Google Chrome or Microsoft Edge.
Our website is currently undergoing maintenance, which may result in occasional errors while browsing. We apologize for any inconvenience this may cause and are working swiftly to restore full functionality. Thank you for your patience.

Online Help

All Products    Maple    MapleSim


The Hessenberg Indexing Function

 

Description

Examples

Description

• 

The Hessenberg indexing function can be used to construct rtable objects of type Array or Matrix.

• 

In the construction of a Matrix, if Hessenberg or Hessenberg[upper] is included in the calling sequence as an indexing function (shape), an upper Hessenberg Matrix is returned.

  

Note:  A Hessenberg Matrix is a triangular Matrix with one extra (contiguous) diagonal.

• 

This indexing function may also be qualified as Hessenberg[lower].

• 

The specification is similar in the construction of an Array.

• 

If an object is defined by using the Hessenberg or Hessenberg[upper] indexing function, the elements located in the lower triangle, below the subdiagonal, cannot be reassigned.

  

The situation is similar in a construction that uses Hessenberg[lower] as an indexing function.

Examples

AArrayHessenbergupper,1..4,1..4,a,ba+b

A2345345605670078

(1)

MMatrix3,1,1,1,1,1,1,1,1,1,shape=Hessenberglower

M110111111

(2)

M1,25

M1,25

(3)

M

150111111

(4)

M1,35

Error, attempt to assign to upper triangle of lower Hessenberg rtable

See Also

Array

Matrix

rtable

rtable_indexfcn

 


Download Help Document