User manual

Try
Catalogue >
Try
bloc1
Else
bloc2
EndTry
Exécute bloc1, à moins qu'une erreur ne se
produise. L'exécution du programme est
transférée au bloc2 si une erreur se produit
au bloc1. La variable système errCode
contient le numéro d'erreur pour permettre
au programme de procéder à une reprise
sur erreur. Pour obtenir la liste des codes
d'erreur, voir la section «Codes et
messages d'erreur», page 265.
bloc1 et bloc2 peuvent correspondre à une
instruction unique ou à une rie
d'instructions séparées par le caractère “:”.
Remarque pour la saisie des données de
l’exemple: Pour obtenir des instructions sur
la saisie des définitions de fonction ou de
programme sur plusieurs lignes, consultez
la section relative à la calculatrice dans
votre guide de produit.
Pour voir fonctionner les commandes Try,
ClrErr et PassErr, saisissez le programme
eigenvals() décrit à droite. Exécutez le
programme en exécutant chacune des
expressions suivantes.
Remarque : voir aussi ClrErr, page 27 et
PassErr, page 143.
Définition duprogramme eigenvals(a,b)
=Prgm
© Le programme eigenvals(A,B) présente
les valeurs propres B
Try
Disp "A= ",a
Disp "B= ",b
Disp " "
Disp "Eigenvalues of B are:",eigVl(a*b)
Else
If errCode=230 Then
Disp "Error: Productof B must be a
square matrix"
ClrErr
Liste alphabétique 209