182 Appendix A: Functions and Instructions
eigVl() MATH/Matrix menu
eigVl(
squareMatrix
) ⇒
list
Returns a list of the eigenvalues of a real or
complex
squareMatrix
.
squareMatrix
is first balanced with similarity
transformations until the row and column norms
are as close to the same value as possible. The
squareMatrix
is then reduced to upper Hessenberg
form and the eigenvalues are computed from the
upper Hessenberg matrix.
In Rectangular complex format mode:
[L1,2,5;3,L6,9;2,L5,7]! m1 ¸
ë 1 2 5
3 ë 6 9
2 ë 5 7
eigVl(m1)
¸
{ë4.409… 2.204…+.763…
ø
i
2.204…ì.763…ø
i
}
Else See If, page 196.
ElseIf CATALOG See also If, page 196.
If
Boolean expression1
Then
block1
ElseIf
Boolean expression2
Then
block2
©
ElseIf
Boolean expressionN
Then
blockN
EndIf
©
ElseIf can be used as a program instruction for
program branching.
Program segment:
©
:If choice=1 Then
: Goto option1
: ElseIf choice=2 Then
: Goto option2
: ElseIf choice=3 Then
: Goto option3
: ElseIf choice=4 Then
: Disp "Exiting Program"
: Return
:EndIf
©
EndCustm See Custom, page 169.
EndDlog See Dialog, page 177.
EndFor See For, page 189.
EndFunc See Func, page 190.
EndIf See If, page 196.
EndLoop See Loop, page 205.
EndPrgm See Prgm, page 220.
EndTBar See ToolBar, page 255.
EndTry See Try, page 256.
EndWhile See While, page 258.