Hp39gii Ug FR
Hp39gii Ug FR
Hp39gii Ug FR
guide de l’utilisateur
Edition 2
Référence NW249-90003
Historique d'impression
Edition 1 Novembre 2011
Sommaire
Conventions du manuel............................................................ a
Avis....................................................................................... b
1 Pour commencer
Allumer/éteindre, annuler une opération.................................... 1
Ecran..................................................................................... 2
Clavier .................................................................................. 4
Menus ................................................................................... 9
Formulaires de saisie ............................................................. 10
Paramètres des modes ........................................................... 11
Définition d'un mode ............................................................. 13
Calculs mathématiques .......................................................... 14
Représentations numériques.................................................... 20
Nombres complexes.............................................................. 21
Catalogues et éditeurs ........................................................... 22
2 Applications et vues des applications
Applications HP .................................................................... 25
Bibliothèque d'applications................................................ 27
Vues des applications ....................................................... 27
Vues d'application standard ................................................... 30
Présentation de la vue symbolique ...................................... 30
Définition d'une expression (vue symbolique) ....................... 30
Evaluation d'expressions ................................................... 32
A propos de la vue graphique ........................................... 34
Configuration de tracé ...................................................... 35
Exploration du graphique .................................................. 37
Présentation de la vue numérique ....................................... 46
Configuration du tableau (configuration de la vue numérique) 46
Exploration du tableau de chiffres ...................................... 48
Création de votre propre tableau de chiffres ........................ 49
Touches du tableau BuildYourOwn ..................................... 50
3 Application Fonction
Présentation de l'application Fonction...................................... 53
Présentation de l'application Fonction ................................. 53
Analyse interactive de l'application Fonction ............................ 58
4 Application Résoudre
A propos de l'application Résoudre......................................... 65
Sommaire 1
Présentation de l'application Résoudre ................................ 66
Interprétation des résultats ...................................................... 70
Plusieurs solutions .................................................................. 72
Utilisation de variables dans les équations................................ 73
5 Application Statistiques 1Var
Présentation de l'application Statistiques 1Var .......................... 75
Présentation de l'application Statistiques 1Var...................... 75
Saisie et modification de données statistiques ........................... 79
Statistiques calculées.............................................................. 82
Tracé ................................................................................... 83
Types de tracé.................................................................. 84
Configuration du tracé (vue Configuration du tracé) .............. 85
Exploration du graphique .................................................. 86
6 Application Statistiques 2Var
Présentation de l'application Statistiques 2Var .......................... 87
Découverte de l'application Statistiques 2Var ....................... 87
Saisie et modification de données statistiques....................... 91
Définition d'un modèle de régression................................... 94
Statistiques calculées.............................................................. 96
Tracé ................................................................................... 98
Configuration de tracé..................................................... 100
Résolution d'un problème de tracé .................................... 100
Calcul de valeurs prévues ................................................ 102
7 Application Inférence
A propos de l'application Inférence ....................................... 103
Présentation de l'application Inférence............................... 103
Importation de statistiques échantillon................................ 106
Tests d'hypothèses ............................................................... 110
Test Z sur un échantillon................................................... 110
Test Z sur deux échantillons.............................................. 111
Test Z sur une proportion ................................................. 112
Test Z sur deux proportions .............................................. 113
Test T sur un échantillon ................................................... 115
Test T sur deux échantillons .............................................. 116
Intervalles de confiance ........................................................ 117
Intervalle Z sur un échantillon ........................................... 117
Intervalle Z sur deux échantillons ...................................... 118
Intervalle Z sur une proportion .......................................... 119
Intervalle Z sur deux proportions ....................................... 120
Intervalle T sur un échantillon............................................ 120
2 Sommaire
Intervalle T sur deux échantillons ...................................... 121
8 Application Paramétrique
A propos de l'application Paramétrique ................................. 123
Présentation de l'application Paramétrique ........................ 123
9 Application Polaire
A propos de l'application Polaire.......................................... 127
Présentation de l'application Polaire ................................. 127
10 Application Suite
A propos de l'application Suite............................................. 131
Présentation de l'application Suite .................................... 131
11 Application Finance
A propos de l'application Finance ........................................ 135
Présentation de l'application Finance ................................ 135
Schémas de flux financiers ................................................... 137
Valeur temporelle de l'argent (TVM) ...................................... 138
Calculs TVM ....................................................................... 139
Calcul d'amortissements....................................................... 141
12 Application Solveur d'équation linéaire
A propos de l'application Solveur d'équation linéaire.............. 143
Présentation de l'application Solveur d'équation linéaire ..... 143
13 Application Solveur de triangle
A propos de de l'application Solveur de triangle .................... 147
Présentation de l'application Solveur de triangle ................ 147
14 Applications de type Explorateur
Application Explorateur linéaire ............................................ 151
Application Explorateur quadratique ..................................... 152
Application Explorateur trigo. ............................................... 154
15 Extension de votre bibliothèque d'applications
Création de nouvelles applications basées sur des applications
existantes ........................................................................... 157
Réinitialisation d'une application........................................... 159
Annotation d'une application ............................................... 159
Envoi et réception d'applications .......................................... 159
Gestion des applications...................................................... 160
16 Utilisation des fonctions mathématiques
Fonctions mathématiques ..................................................... 161
Sommaire 3
Fonctions du clavier ........................................................ 161
Menu Math .................................................................... 164
Fonctions mathématiques par catégories ................................ 166
Fonctions de calcul.......................................................... 166
Fonctions de nombres complexes ...................................... 167
Constantes ..................................................................... 168
Distribution..................................................................... 168
Trigonométrie hyperbolique.............................................. 173
Nombre entier ................................................................ 174
Fonctions de listes ........................................................... 177
Fonctions de boucles. ...................................................... 177
Fonctions de matrices. ..................................................... 177
Fonctions polynomiales.................................................... 177
Fonctions de probabilité .................................................. 179
Fonctions de nombres réels .............................................. 180
Fonctions de test ............................................................. 184
Fonctions trigonométriques ............................................... 185
Unités et constantes physiques............................................... 186
Unités............................................................................ 186
Constantes physiques ...................................................... 188
17 Listes
Introduction ........................................................................ 191
Créer une liste dans le catalogue de listes .............................. 192
Editeur de listes .............................................................. 193
Suppression de listes............................................................ 195
Listes dans la vue Home ....................................................... 195
Fonctions de listes................................................................ 196
Recherche de valeurs statistiques pour des listes ...................... 200
18 Matrices
Introduction ........................................................................ 203
Création et stockage de matrices........................................... 204
Utilisation des matrices......................................................... 205
Arithmétique de matrice ....................................................... 208
Résolution de systèmes d'équations linéaires ........................... 211
Fonctions et commandes de matrice....................................... 213
Conventions relatives aux arguments ................................. 214
Fonctions de matrice ............................................................ 214
19 Notes et informations
Le catalogue de notes .......................................................... 219
4 Sommaire
20 Variables et gestion de la mémoire
Introduction ........................................................................ 227
Stockage et rappel de variables............................................ 228
Menu Vars ......................................................................... 230
Variables de la vue Home .................................................... 234
Gestionnaire de mémoire..................................................... 236
21 Programmation
Introduction ........................................................................ 239
Catalogue des programmes............................................. 241
Création d'un nouveau programme Home ......................... 243
Editeur de programmes ................................................... 244
Langage de programmation de la calculatrice HP 39gII ...... 255
Programmes d'application ............................................... 261
Commandes de programmation ....................................... 268
Variables et programmes................................................. 294
Fonctions d'application ................................................... 318
22 Informations de référence
Glossaire ........................................................................... 329
Réinitialisation de la calculatrice HP 39gII.............................. 331
Pour effacer toute la mémoire et réinitialiser les valeurs par défaut
331
Si la calculatrice ne s'allume pas ...................................... 332
Piles.............................................................................. 332
Informations de fonctionnement............................................. 333
Variables ........................................................................... 334
Variables de la vue Home ............................................... 334
Variables d'application........................................................ 335
Variables de l'application Fonction................................... 335
Variables de l'application Résoudre.................................. 335
Variables de l'application Statistiques 1Var ....................... 336
Variables de l'application Statistiques 2Var ....................... 337
Variables de l'application Inférence.................................. 338
Variables de l'application Paramétrique ............................ 338
Variables de l'application Polaire ..................................... 339
Variables de l'application Suite........................................ 340
Variables de l'application Finance.................................... 340
Variables de l'application Solveur d'équation linéaire......... 341
Variables de l'application Solveur de triangle .................... 341
Variables de l'application Explorateur linéaire ................... 341
Variables de l'application Explorateur quadratique ............ 342
Variables de l'application Explorateur trigo. ...................... 342
Sommaire 5
Fonctions et commandes....................................................... 343
Fonctions du menu Math .................................................. 343
Fonctions des applications ............................................... 345
Commandes des programmes .......................................... 346
Constantes.......................................................................... 347
Constantes des programmes............................................. 347
Constantes physiques ...................................................... 348
Messages d'état .................................................................. 349
23 Annexe : Informations relatives à la
réglementation produit
Avis de la FCC (Federal Communications Commission) ................. i
Avis de conformité de l'Union européenne................................. iii
6 Sommaire
P
Préface
Conventions du manuel
Ce manuel utilise les conventions suivantes pour
représenter les touches sur lesquelles vous pouvez
appuyer et les options de menu que vous pouvez
sélectionner pour réaliser les opérations décrites.
• Les pressions sur les touches sont représentées de la
manière suivante :
efH , , , etc.
2*X2-3X+5
a Préface
Avis
Ce manuel et tous les exemples qu'il contient sont fournis
en l'état et sont sujets à modification sans préavis. Sauf
dans la mesure interdite par la loi, Hewlett-Packard
Company n'émet aucune garantie expresse ou implicite
en ce qui concerne ce manuel et décline en particulier les
garanties et conditions implicites de valeur marchande et
d'adéquation à une fin particulière. Hewlett-Packard
Company décline toute responsabilité en cas d'erreur ou
de dommage fortuit ou consécutif résultant de la mise à
disposition ou de l'utilisation de ce manuel, ainsi que des
exemples y figurant.
© 1994–1995, 1999–2000, 2003–2006, 2010–2011
Hewlett-Packard Development Company, L.P.
Les programmes utilisés par la calculatrice HP 39gll sont
protégés par copyright et tous les droits sont réservés.
La reproduction, l'adaptation ou la traduction de ces
programmes sans autorisation écrite préalable de
Hewlett-Packard Company est également interdite.
Pour plus d'informations sur la garantie matérielle,
veuillez consulter le manuel de prise en main de la
calculatrice HP 39gII.
Pour plus d'informations sur la réglementation produit ou
environnementale, veuillez consulter le manuel de prise
en main de la calculatrice HP 39gII.
b Préface
1
Pour commencer
1
Ecran
Pour régler le Pour régler le contraste, appuyez sur la touche O en la
contraste maintenant enfoncée, puis appuyez sur les touches +
ou w pour augmenter ou réduire le contraste. Chaque
pression sur la touche +w ou modifie le contraste.
Différentes
parties de Titre
l'écran Historique
Ligne
Touche de
d'édition
menu
libellés
2
Annonciateurs. Les annonciateurs sont des symboles
qui apparaissent au-dessus de la barre de titre et
fournissent des informations importantes sur l'état de la
calculatrice.
Annonciateur Description
Piles faibles.
Occupé.
3
Clavier
Numéro Fonction HP 39gII
2 Menu contextuel
3 Touches de menu
F1 à F6
4 Touches
d'applications HP
5 Modes
6 Fonctions
mathématiques et
scientifiques courantes
7 Touches préfixes
8 On (cancel)
10 Touche Entrée
11 Entrée alphabétique
12 Catalogues et éditeurs
14 Touche d'aide
15 Touches de curseur
16 Connectivité USB
4
Touches de contrôle d'applications
Les touches de contrôle d'applications sont les suivantes :
Touche Fonction
5
Touche Fonction (Suite)
Commence la variable
d indépendante en insérant X, T, θ ou
N dans la ligne de saisie, selon
l'application active.
6
Touches préfixées
Deux touches préfixées permettent d'accéder aux
opérations et aux caractères inscrits au bas des touches :
SA et .
Touche Description
7
Touches Home ( H ) est l'environnement dans lequel les calculs
mathématiques s'effectuent.
Touches du clavier. Les opérations les plus courantes
sont accessibles à partir du clavier, notamment les
fonctions arithmétiques (
+ par exemple) et
trigonométriques (
eE par exemple). Pour exécuter une
opération, appuyez sur : le résultat de l'opération
Sj E 256 est 16.
8
CONSEIL Par souci de commodité, les catégories et les éléments
sont numérotés dans le menu Math ainsi que dans tous les
autres menus de la calculatrice HP 39gII. Par exemple,
ITERATE est le premier élément de Boucle, qui est la
huitième catégorie. Dans le menu Math, appuyez sur
qx pour insérer la fonction ITERATE dans la
ligne de saisie à la position du curseur. Lorsqu'une
catégorie contient plus de 9 éléments, les lettres A, B, C,
etc. sont utilisées. Par exemple, la catégorie Matrice utilise
le nombre 8. Dans cette catégorie, la commande RREF
utilise la lettre H. Dans le menu Math, appuyez sur
rh pour insérer la commande RREF dans la
ligne de saisie. Il n'est pas nécessaire d'appuyer sur
A pour accéder à la lettre désirée.
Touches inactives Si vous appuyez sur une touche ne fonctionnant pas dans
le contexte en cours, le symbole d'avertissement !
apparaît. Aucun signal sonore n'est émis.
Menus
Un menu vous permet de
choisir entre plusieurs
éléments. Les menus se
composent d'une à trois
colonnes.
9
• Si deux colonnes sont disponibles, la colonne de
gauche affiche les catégories générales, tandis que
celle de droite affiche leurs contenus respectifs.
Mettez une catégorie générale de la colonne de
gauche en surbrillance, puis mettez en surbrillance
un élément de la colonne de droite. La liste de la
colonne de droite est modifiée lorsqu'une autre
catégorie est mise en surbrillance.
• Si trois colonnes sont disponibles, la colonne de
gauche affiche une catégorie générale, tandis que la
deuxième colonne affiche une sous-catégorie
pertinente. Mettez une catégorie générale en
surbrillance, puis faites de même avec la sous-
catégorie qui vous intéresse. Enfin, sélectionnez un
élément dans la troisième colonne.
• Pour accéder rapidement à un élément d'une liste,
entrez le numéro ou la lettre de la catégorie, puis le
numéro ou la lettre de l'élément désiré. Par exemple,
pour trouver la catégorie Liste dans b , appuyez
surp .
Formulaires de saisie
Un formulaire de saisie présente différents champs
d'informations à examiner et à spécifier. Après avoir mise
en surbrillance le champ à modifier, il est possible de saisir
ou de modifier un nombre (ou une expression). Vous
pouvez également sélectionner les options à partir d'une
liste ( ). Certains formulaires de saisie comprennent
des éléments à cocher ( ). Des exemples de
formulaires de saisie sont disponibles ci-dessous.
Restaurer les Pour restaurer les valeurs par défaut d'un formulaire de
formulaires de saisie, placez le curseur sur un champ, puis appuyez sur
C . Pour restaurer toutes les valeurs par défaut du
saisie par défaut formulaire de saisie, appuyez sur CLEAR.
S
10
Paramètres des modes
Le formulaire de saisie Modes permet de définir les
modes de l'écran Home.
CONSEIL Alors que le paramètre numérique de Modes a une
incidence sur Home uniquement, le paramètre d'angle
affecte l'écran Home ainsi que l'application en cours.
Le paramètre d'angle sélectionné dans Modes est utilisé
à la fois dans Home et dans l'application en cours. Pour
modifier d'autres paramètres d'une application, utilisez
les touches DE configuration (
SY SP , et
SM ).
Paramètre Options
11
Paramètre Options (Suite)
12
Définition d'un mode
L'exemple suivant indique la procédure à suivre pour
remplacer les radians (mesure d'angle du mode par
défaut) par les degrés pour l'application en cours.
La procédure de modification des modes de format
numérique, de langue et de nombres complexes est la
même.
1. Appuyez sur S MODES pour ouvrir le formulaire de
saisie Modes de Home.
Le curseur (surbrillance)
est dans le premier
champ, Mesure
d'angle.
3. Sélectionnez Degrés à
l'aide des touches de
direction haut et bas,
puis appuyez sur .
La nouvelle mesure
d'angle est le degré.
Calculs mathématiques
Les opérations mathématiques les plus courantes sont
accessibles à partir du clavier. Le menu Math (
b )
permet d'accéder aux autres fonctions mathématiques.
Pour accéder aux commandes de programmation,
appuyez sur S CMDS. Pour plus d'informations,
reportez-vous au chapitre Programmation.
13
Par où Home ( H ) est la vue centrale de la calculatrice.
commencer ? Cette vue permet d'effectuer tous les calculs et d'accéder
à toutes les opérations . b
Saisie • Dans la calculatrice HP 39gII, entrez une expression
d'expressions de gauche à droite, comme si vous la rédigiez sur
papier. On appelle cela l'entrée algébrique.
• Il est possible d'entrer une fonction à partir du clavier
ou du menu Math. Vous pouvez également entrer une
fonction en saisissant son nom à l'aide des touches
alphanumériques.
• Appuyez sur pour évaluer l'expression présente
E
sur la ligne d'édition (au niveau du curseur
clignotant). Une expression peut contenir des
nombres, des fonctions et des variables.
2
23 – 14 8
Exemple Calculez ---------------------------- ln ( 45 ) :
–3
l j 23
w 14
sSj 8
m
n- s 3
h m 45
E
Résultats longs Si le résultat est trop long pour tenir sur la ligne
d'affichage (ou si vous souhaitez qu'une expression
apparaisse au format de manuel scolaire), appuyez sur
= pour le mettre en surbrillance, puis appuyez sur
.
14
Notation Des nombres comme 5 × 10 ou 3.21 × 10 sont écrits
4 –7
lS - 4 EEX
m
13
sl S 6 EEX
m
23
nS - 3 EEX 5
15
Parenthèses Les parenthèses sont nécessaires pour contenir les
arguments d'une fonction, comme dans SIN(45).
La calculatrice insère automatiquement une parenthèse à
la fin de la ligne de saisie si vous l'omettez.
Les parenthèses permettent également de préciser l'ordre
des opérations. Sans parenthèses, la calculatrice HP
39gII effectue des calculs en fonction des priorités
algébriques (voir le sujet suivant). Voici quelques
exemples d'utilisation des parenthèses.
e +S 45 π sin (45 + π)
Sj s 85 9 85 × 9
Sjl
m s 85 9 85 × 9
16
Effacement des • C supprime le caractère se trouvant à gauche du
nombres curseur ; il s'agit donc d'une touche de retour.
• CANCEL (
O ) efface la ligne de saisie.
• S CLEAR efface l'ensemble des opérations et
résultats, y compris ceux de l'historique.
Entrée
Dernière Résultat
entrée Dernier
Ligne résultat
d'édition
17
Pour répéter une Pour répéter la toute dernière ligne, appuyez simplement
ligne précédente sur E . Si la ligne précédente est une expression
contenant ANS, le calcul est répété itérativement.
E+
50 25
EE
Il est possible d'insérer le dernier résultat comme la
première expression de la ligne de saisie sans avoir à
appuyer sur ANS. Les touches , ,
n S +ws ,
(ou tout autre opérateur nécessitant d'être précédé
par un argument) insèrent automatiquement ANS avant
l'opérateur.
Vous pouvez réutiliser toute autre expression ou valeur de
l'écran Home en mettant l'expression en surbrillance
(à l'aide des touches de direction), puis en appuyant sur
.
La valeur de la variable ANS est différente des nombres de
l'historique de l'écran Home. Une valeur de variable ANS
est stockée dans la mémoire interne de la calculatrice
avec toute la précision possible, tandis que les nombres
affichés dépendent du mode d'affichage.
CONSEIL Lorsque vous récupérez un nombre à partir de ANS, vous
obtenez le résultat le plus précis. Lorsque vous récupérez
un nombre dans l'historique de l'écran Home, il apparaît
exactement tel qu'il était affiché.
18
Copier et coller Outre la touche de menu COPIER permettant de recopier
une expression de la vue Home, vous pouvez utiliser un
presse-papier plus universel. Vous pouvez mettre en
surbrillance la valeur ou l'expression désirée dans la
plupart des champs ou dans l'historique de la vue Home
(par exemple F1(x) dans l'application Fonction), puis la
coller dans la ligne de saisie ou dans un autre champ
compatible. Pour copier une valeur ou une expression
dans le presse-papiers, appuyez sur Sl .
Pour ouvrir le presse-papiers; puis sélectionner et coller
une valeur ou une expression, appuyez sur
Sm .
Stockage d'une Vous pouvez enregistrer une réponse dans une variable
valeur dans une et utiliser cette variable dans vos prochains calculs.
27 variables permettent de stocker des valeurs réelles :
variable les variables A à Z et θ. Pour plus d'informations sur les
variables, reportez-vous au chapitre Variables et gestion
de la mémoire. Par exemple :
1. Effectuer un calcul.
+k
45 8 3
E
2. Mémoriser le résultat dans la variable A.
AE A
95 + sA 2
A E
19
Accès à La touche = active la barre de mise en surbrillance dans
l'historique de l'historique. Lorsqu'elle est activée, les touches de menu
et les touches du clavier suivantes s'avèrent très utiles :
l'affichage
Touche Fonction
Représentations numériques
Conversion de Un résultat décimal
nombres peut être affiché sous la
forme d'un nombre
décimaux en décimal, d'une fraction
fractions ou d'un nombre mixte.
Saisissez votre
expression dans la vue Home, puis appuyez sur
20
18
c pour obtenir ------ , puis de nouveau pour
7
4
obtenir 2 + --- . Lorsque la calculatrice 39gII n'est pas
7
en mesure d'obtenir des résultats exacts, elle fournit
une représentation approximative des fractions et des
nombres mixtes. Entrez 5 pour obtenir
l'approximation décimale 2.236... Appuyez une fois
930249
sur c pour obtenir ------------------ , puis de nouveau
416020
98209
pour obtenir 2 + ------------------ . Appuyez une troisième fois
416020
Nombres complexes
Résultats Lorsque le paramètre de mode Complexe est activé, la
complexes calculatrice HP 39gll peut renvoyer un nombre complexe
comme résultat de certaines fonctions mathématiques.
Un nombre complexe apparaît sous la forme x + y × i .
Par exemple, le résultat de – 1 est i ; celui de (4,5) est
4 + 5 × i.
21
Pour entrer des Un nombre complexe peut être entré sous l'une des
nombres complexes formes suivantes, où x est la partie réelle, y la partie
imaginaire et i la constante imaginaire – 1 :
• (x, y) ou
• x + iy.
Pour saisir i :
• appuyez sur SAi ou
• b>
= \
appuyez sur la touche
sélectionner Constante, sur
, ou pour
pour accéder à la
colonne de droite du menu, puis sur
\ pour
sélectionner i et .
lom 4 5
A E Z0
Catalogues et éditeurs
La calculatrice HP 39gII dispose de plusieurs catalogues
et éditeurs qui permettent de créer et de manipuler des
objets. Ils accèdent aux objets contenant des données
stockées (listes de nombres ou notes contenant du texte)
indépendants des applications, ainsi qu'à des notes et à
des programmes associés à l'application HP en cours.
• Un catalogue est une liste d'éléments que vous
pouvez supprimer ou transmettre, par exemple une
application.
22
• Un éditeur permet de créer ou de modifier des
éléments et des nombres, par exemple un texte ou
une matrice.
Bibliothèque Applications
d'applications I HP
Informations Notes
SI associées à
l'application
(Infos) HP en cours
Liste Listes
Sp
(Liste)
Matrice Matrices et
St vecteurs
(Matrice)
Programme Programmes
Sx
(Prgm)
Notes Notes
SN
(Notes)
23
24
2
Applications HP
Les applications HP sont conçues pour l'étude et
l'exploration d'une branche des mathématiques ou pour
résoudre des problèmes de différents types. Le tableau
suivant indique le nom de chaque application HP et
fournit une description générale de son utilisation.
25
Nom de Utilisez cette application pour
l'application explorer : (Suite)
26
Bibliothèque d'applications
Les applications sont stockées dans la bibliothèque
d'applications.
27
Vue symbolique Appuyez sur Y pour afficher la vue symbolique de
l'application.
Utilisez cette vue pour définir
la ou les fonctions ou
équations que vous
souhaitez explorer.
28
Configuration Appuyez sur S SETUP-
numérique NUM. Définit les paramètres
pour la création d'un tableau
de valeurs numériques.
Vues de menus Outre les 7 vues utilisées par toutes les applications HP,
la touche Views permet d'accéder à des vues spéciales
ou à des options de mise à l'échelle d'une application, ou
communes à plusieurs applications. Vous trouverez ci-
dessous une synthèse de ces vues et options de mise à
l'échelle.
29
• Trig
Ceux-ci sont décrits plus en détail ultérieurement dans la
section Options de zoom de ce chapitre.
30
Les expressions sont sélectionnées (présence d'une
coche) lorsqu'elles sont saisies. Pour désélectionner
une expression, appuyez sur . Toutes les
expressions sélectionnées sont tracées.
– Pour une
définition sous
l'application
Fonction, entrez
une expression
définissant F(X).
La seule variable
indépendante de l'expression est X.
– Pour une
définition sous
l'application
Paramétrique,
entrez deux
expressions
définissant X(T) et
Y(T). La seule variable indépendante des
expressions est T.
– Pour une
définition sous
l'application
Polaire, entrez
une expression
définissant R(θ).
La seule variable
indépendante de l'expression est θ.
– Pour une
définition sous
l'application
Suite, vous pouvez
soit saisir le
premier terme,
soit le premier et le
second termes pour U. Définissez ensuite le nième
terme de la suite en termes de N ou par rapport
aux termes précédents, U(N–1) et/ou U(N–2).
Les expressions doivent produire des suites à
valeur réelle avec domaines de nombre entier.
Vous pouvez également définir le Nième terme
comme une expression non récursive en termes de
N uniquement.
31
– Remarque : vous devrez saisir le second terme si
la calculatrice HP 39gII n'est pas en mesure de le
calculer automatiquement. De manière générale,
lorsque Ux(N) dépend de Ux(N–2), vous devez
saisir Ux(2).
Evaluation d'expressions
Dans une Dans la vue symbolique, une variable est uniquement un
application symbole ; elle ne représente pas une valeur en particulier.
Pour évaluer une fonction dans la vue symbolique,
appuyez sur . Lorsqu'une fonction en appelle une
autre, résout alors toutes les références à d'autres
fonctions en termes de leur variable indépendante.
1. Sélectionnez
l'application Fonction.
I
Sélectionnez
Fonction
As A
j
A B
A l m+ F1
A l m F2
3. Mettez en surbrillance
F3(X).
32
4. Appuyez sur
Notez la manière dont
les valeurs F1(X) et
F2(X) se transforment
en F3(X).
Touche Signification
Copie l'expression mise en
surbrillance dans la ligne d'édition
pour en permettre la modification.
Appuyez sur lorsque vous
avez terminé.
Active/désactive l'expression
actuelle (ou l'ensemble
d'expressions). Dans les vues
graphique et numérique, seules les
expressions activées sont évaluées.
Saisit la variable indépendante de
l'application Fonction. Vous pouvez
également utiliser la touche d
du clavier.
Saisit la variable indépendante de
l'application Paramétrique. Vous
pouvez également utiliser la touche
d du clavier.
33
Touche Signification (Suite)
Saisit la variable indépendante de
l'application Polaire. Vous pouvez
également utiliser la touche d
du clavier.
Saisit la variable indépendante de
l'application Suite. Vous pouvez
également utiliser la touche d
du clavier.
Affiche l'expression actuelle dans un
format de manuel scolaire.
Résout toutes les références à d'autres
définitions en termes de variables.
a Affiche un menu permettant la saisie
de noms de variables ou de contenus
de variables.
Affiche le menu permettant d'entrer
b des opérations mathématiques.
34
Configuration de tracé
Appuyez sur S Setup-Plot pour définir n'importe
lequel des paramètres indiqués dans les deux tableaux
qui suivent.
1. Mettez en surbrillance le champ à modifier.
– Si un chiffre doit être entré, saisissez-le et
appuyez sur E ou sur .
– Si vous devez sélectionner une option, appuyez
sur , mettez votre choix en surbrillance et
appuyez sur E ou sur . Pour un accès
rapide à , mettez simplement en
surbrillance le champ à modifier et appuyez sur
+ pour faire défiler les options.
– Si vous devez sélectionner ou désélectionner une
option, appuyez sur pour la cocher ou la
décocher.
2. Appuyez sur pour afficher davantage de
paramètres.
3. Lorsque vous avez terminé, appuyez sur P pour
afficher le nouveau tracé.
35
Champ Signification (Suite)
Champ Signification
36
Réinitialisation Pour réinitialiser les valeurs par défaut de tous les
de la paramètres du tracé, appuyez sur S CLEAR dans la
Exploration du graphique
La vue graphique présente une sélection de touches et de
touches de menu permettant d'explorer davantage un
graphique. Les options varient d'une application à une
autre.
Touche Signification
S CLEAR Efface le tracé et les axes.
Propose des vues prédéfinies
V supplémentaires pour diviser l'écran
et redimensionner les axes (zoom).
Arrête l'affinage du graphique
Active ou désactive les libellés des
touches de menu. Lorsque les libellés
sont désactivés, vous pouvez appuyer
sur pour les activer à nouveau.
Affiche la liste du menu Zoom.
Active ou désactive le mode Trace.
Ouvre un formulaire de saisie vous
permettant d'entrer une valeur X (ou T
ou N ou θ). Entrez la valeur et
appuyez sur . Le curseur se
place sur le point du graphique que
vous avez entré.
Application Fonction uniquement :
affiche une liste des commandes pour
l'analyse des fonctions (voir le
chapitre Application Fonction pour
plus de détails).
Affiche l'expression déterminante
actuelle. Appuyez sur pour
restaurer le menu.
37
Les tableaux suivants décrivent l'utilisation des flèches
directionnelles.
S\
Touche Signification (avec mode Trace activé)
Déplacent le curseur d'un pixel vers la
<> gauche ou vers la droite sur le
graphique actuel, respectivement.
Font basculer le traceur d'un
= graphique au précédent ou au
suivant, respectivement, dans la liste
\ des définitions symboliques.
Déplacent le traceur jusqu'au point le
S= plus à gauche ou le plus à droite du
graphique actuel.
S\
Non applicable lorsque le mode
S= Trace est activé.
S\
38
Tracer un Appuyez sur les touches < > et pour déplacer le
graphique curseur de trace le long du graphique actuel (vers la
gauche ou vers la droite, respectivement). La position
actuelle des coordonnées (x, y) du curseur est également
affichée à l'écran. Le mode Trace et l'affichage des
coordonnées sont activés automatiquement lors du dessin
d'un tracé.
arrière dans un de zoomer replace le tracé sur une échelle plus grande
ou plus petite. Il s'agit d'un raccourci pour modifier la
graphique configuration du tracé.
L'option Définir les facteurs... vous permet de
spécifier les facteurs de zoom avant et de zoom arrière,
et de déterminer si le zoom est centré par rapport au
curseur ou non.
Option Signification
39
Option Signification (Suite)
40
Option Signification (Suite)
41
Zoom avant :
Entrée
Zoom arrière :
Zoom arrière
Zoom arrière :
Sortie
A présent, réalisez un
zoom arrière.
Pour un accès rapide,
appuyez sur w dans la vue graphique pour réaliser
un zoom arrière.
X-Zoom entrée :
X entrée
A présent, réalisez un
zoom arrière.
X-Zoom sortie :
X sortie
A présent, réalisez un
zoom arrière.
42
Y-Zoom entrée :
Y entrée
Y-Zoom sortie :
Y sortie
Zoom carré :
Carré
Pour zoomer dans L'option Zoom sur zone vous permet d'encadrer une zone
une zone sur laquelle vous souhaitez réaliser un zoom avant.
Pour cela, vous devez sélectionner les extrémités d'une
diagonale du rectangle de zoom.
1. Si nécessaire, appuyez sur pour activer les
libellés des touches de menu.
2. Appuyez sur et sélectionnez Zone...
3. Placez le curseur sur l'un des coins du rectangle.
Appuyez sur .
4. Utilisez les touches du
curseur ( \ , etc.) pour
le faire glisser vers le
coin opposé.
5. Appuyez sur
pour effectuer un zoom
avant dans la zone
encadrée.
43
3. Sélectionnez Définir les facteurs... et
appuyez sur .
4. Entrez les facteurs de zoom. Il existe un facteur de
zoom pour l'échelle horizontale (XZOOM) et un pour
l'échelle verticale (YZOOM).
Le zoom arrière multiplie l'échelle par le facteur,
ce qui amplifie l'intervalle affiché à l'écran. Le zoom
arrière divise l'échelle par le facteur, ce qui réduit
l'intervalle affiché à l'écran.
Option Signification
Plot- Divise l'écran entre le tracé actuel et
Detail un zoom.
Plot-Table Divise l'écran entre le tracé et un
tableau numérique.
Auto Scale Remet à l'échelle l'axe vertical de
manière à ce que l'écran affiche
une partie représentative du tracé,
en fonction du facteur XRNG actuel.
Pour les applications Suite et
Statistiques, la mise à l'échelle
automatique remet à l'échelle les
deux axes.
Le processus de mise à l'échelle
automatique utilise la première
fonction sélectionnée uniquement
pour déterminer l'échelle la plus
appropriée.
Décimale Remet les deux axes à l'échelle de
manière à ce que chaque pixel =
0,1 unité. Réinitialise les valeurs
par défaut pour XRNG (-12,7 à
12,7) et YRNG (-5,5 à 5,5).
Nombre Remet à l'échelle l'axe horizontal
entier uniquement, de manière à ce que
chaque pixel=1 unité.
Trig Remet à l'échelle l'axe horizontal
de manière à ce que 1 pixel =
π/48 radians ou 3,75 degrés.
44
Plot-Detail La vue Plot-Detail vous permet d'obtenir deux vues
simultanées du tracé.
1. Appuyez sur
appuyez sur
V . Sélectionnez Plot-Detail et
. Le graphique est tracé deux fois.
Vous pouvez à présent réaliser un zoom avant sur la
partie de droite.
2. Appuyez sur
, sélectionnez la
méthode de zoom et
appuyez sur ou
sur E . Le zoom est
réalisé sur la partie de
droite. Voici un exemple d'écran divisé avec Zoom
avant.
– Les touches du menu graphique sont disponibles
pour l'ensemble du tracé (tracé, affichage des
coordonnées et de l'équation, etc).
– La touche de menu copie le tracé de droite
sur la partie de gauche.
3. Pour supprimer la division de l'écran, appuyez sur
P . La partie de gauche occupe alors l'ensemble
de l'écran.
45
Mise à l'échelle La mise à l'échelle décimale est la mise à l'échelle par
décimale défaut. Si vous avez choisi l'option de mise à l'échelle
Trig ou Nombre entier, vous pouvez revenir à
Décimal.
Mise à l'échelle La mise à l'échelle avec nombre entier compresse les axes
avec nombre entier de manière à ce que chaque pixel soit de 1 × 1 et que
l'origine soit proche du centre de l'écran.
46
– Raccourci : appuyez sur la touche pour
copier les valeurs de la configuration du tracé
dans NUMSTART et NUMSTEP. En effet, la touche
de menu vous permet de faire
correspondre les valeurs du tableau aux valeurs
du traceur dans le graphique.
2. Lorsque vous avez terminé, appuyez sur M pour
afficher le tableau de chiffres.
Champ Signification
numériques
47
Exploration du tableau de chiffres
Touches de Le tableau suivant décrit les touches de menu que vous
menu de la vue pouvez utiliser pour travailler avec le tableau numérique.
numérique
Touche Signification
Option Signification
Entrée Réduit la valeur Step pour la variable
indépendante, de manière à ce
qu'une plage plus étroite soit
affichée. Utilisez le facteur NUMZOOM
de la configuration numérique.
Sortie Augmente la valeur Step pour la
variable indépendante, de manière
à ce qu'une plage plus étendue soit
affichée. Utilisez le facteur NUMZOOM
de la configuration numérique.
Décimale Modifie les intervalles de la variable
indépendante de 0,1 unité. A partir
de zéro (vous pouvez utilisez les
raccourcis NUMSTART et NUMSTEP).
48
Option Signification (Suite)
Nombre Modifie les intervalles de la variable
entier indépendante de 1 unité. A partir de
zéro (vous pouvez utilisez les
raccourcis NUMSTART et NUMSTEP).
Trig Modifie les intervalles de la variable
indépendante à π/24 radians ou
7,5 degrés. A partir de zéro.
Zoom Ramène l'affichage au facteur de
arrière zoom précédent.
49
Créer un tableau 1. Commencez avec une expression définie (dans la vue
symbolique) dans l'application de votre choix.
Remarque : pour les applications Fonction, Polaire,
Paramétrique et Suite uniquement.
2. Dans la configuration numérique ( NUM),
S
sélectionnez NUMTYPE: BuildYourOwn.
3. Ouvrez la vue numérique ( M ).
4. Effacez les données existantes du tableau
( S CLEAR).
Les entrées F1 et
Saisissez les F2 sont générées
chiffres dans automatiquement
la colonne X
Touche Signification
50
Touche Signification
I Sélectionnez
Fonction
Sjl 25
wdjmE
-Sjl 25
wdjmE
51
2. Réinitialisez la configuration du graphique de manière
à ce qu'il retrouve ses paramètres par défaut.
S SETUP-PLOT
S CLEAR
P
4. Réinitialisez la configuration numérique de manière à
retrouver les paramètres par défaut.
S SETUP-NUM
S CLEAR
52
3
Application Fonction
53
Définition des La vue symbolique de l'application Fonction comporte
expressions 10 champs de définition de fonction. Ils sont libellés de
F1(X) à F9(X) et F0(X). Mettez en surbrillance le
champ de définition de fonction que vous souhaitez
utiliser, puis entrez une expression. Vous pouvez appuyer
sur pour modifier une expression existante ou
simplement en saisir une nouvelle. Appuyez sur C
pour supprimer une expression existante, ou sur
S Clear pour effacer toutes les expressions.
1wdE
3. Entrez la fonction
quadratique dans
F2(X).
ldw
mjw
1
E
3
REMARQUE Vous pouvez utiliser la touche de menu pour saisir
les équations. Cela produit le même résultat qu'en
appuyant sur d .
S SETUP-PLOT
54
Remarque : pour notre exemple, vous pouvez conserver
les paramètres de tracé par défaut. Si vos paramètres ne
correspondent pas à l'exemple, appuyez sur S CLEAR
pour restaurer les paramètres par défaut.
= \ ou
55
• Utilisez le menu Zoom pour réaliser un zoom avant
ou arrière, horizontalement ou verticalement, ou les
deux, etc.
• Utilisez le menu Views (Vues) pour sélectionner une
fenêtre prédéfinie.
Vous pouvez également utiliser la fonction Autoscale,
dans le menu Zoom ou dans le menu Views, afin de
choisir une plage verticale pour la plage horizontale
actuelle, d'après vos définitions de fonction.
M
Configuration 2. Affichez la configuration numérique.
du tableau
S SETUP-NUM
56
Exploration du 4. Affichez le tableau de
tableau valeurs.
M
Pour naviguer dans 5. Déplacez-vous jusqu'à
un tableau x = –12,1.
\ 6 fois.
57
Pour afficher la 9. Affichez la définition
définition symbolique de la
symbolique d'une colonne F1.
colonne
>
La définition symbolique de F1 s'affiche en bas de
l'écran.
58
Sélectionnez
Racine
Remarque : lorsqu'il
existe plusieurs racines
(comme dans notre
exemple), les
coordonnées de la racine la plus proche de la
position actuelle du curseur s'affichent.
59
Pour trouver la 5. Trouvez la pente de la
pente de la fonction fonction quadratique au
quadratique point d'intersection.
\\
Sélectionnez Pente
\\\
Sélectionnez Zone signée
60
9. Choisissez la valeur de
fin pour x.
2,3
Le curseur accède
directement à
x = 2.3 la fonction
linéaire et la zone est
grisée. La zone grisée affiche « + » (plus) lorsqu'elle
est positive et « - » (moins) lorsqu'elle est négative.
pour revenir à la
vue graphique
\ (pour déplacer le
traceur jusqu'à la quadratique)
=
Sélectionnez Extrême
61
CONSEIL Les fonctions RACINE et EXTREME ne renvoient qu'une
seule valeur, même lorsque la fonction présente plusieurs
racines ou extrêmes. La fonction trouve la valeur la plus
proche de la position du curseur. Vous devez replacer le
curseur pour trouver les autres racines ou extrêmes
potentielles.
Variables FCN Les résultats des fonctions FCN sont enregistrés dans les
variables suivantes :
• Racine
• Isect
• Pente
• Zone signée
• Extrême
Fonction Description
62
Fonction Description
63
Pour accéder aux Les variables FCN se trouvent dans le menu Vars.
variables FCN
Pour accéder aux variables
FCN dans la vue Home :
Ha
Sélectionnez Résultats des fonctions
64
4
Application Résoudre
65
Présentation de l'application Résoudre
Imaginons que vous souhaitiez trouver l'accélération
nécessaire pour augmenter la vitesse d'une voiture et
passer de 16,67 m/sec (60 km/h) à 27,78 m/sec
(100 km/h) sur une distance de 100 m.
L'équation à résoudre est la suivante :
2 2
V = U + 2AD
Ouverture de
l'application 1. Ouvrez l'application
Résoudre Résoudre.
I Sélectionnez
Résoudre
Définition de
l'équation 2. Définissez l'équation.
A jS.A j+ s
V U 2
A sA E A D
66
Entrée des 3. Affichez l'écran Résoudre Vue Numérique.
variables
connues M
Dans la vue numérique,
indiquez les valeurs
des variables connues,
mettez en surbrillance la variable que vous souhaitez
résoudre et appuyez sur .
27 . E . E\ E
78 16 67 100
67
Tracé de La vue Tracé présente un graphique de chaque côté
l'équation de l'équation sélectionnée. Vous pouvez définir
n'importe quelle variable comme variable
indépendante.
2 2
L'équation actuelle est V = U + 2AD .
Sélectionnez A comme variable. La vue Tracé trace
2
alors deux équations. L'une d'elles est Y = V , avec
V = 27.78 , c'est-à-dire Y = 771.7284 . Le graphique
sera une ligne horizontale. L'autre graphique sera
2
Y = U + 2AD , avec U = 16.67 et D = 100 , c'est-
à-dire Y = 200A + 277.8889 . Ce graphique est
également une ligne. La solution recherchée est la
valeur de A à l'intersection de ces deux lignes.
V
Sélectionnez
AutoScale
7. Réalisez un tracé le
long du graphique
représentant le côté
gauche de l'équation
jusqu'à ce que le
curseur arrive à
l'intersection.
Notez la valeur de A qui s'affiche dans le coin
inférieur gauche de l'écran.
La vue Tracé permet de trouver facilement une
solution approximative, en remplacement de l'option
Résoudre de la vue numérique.
68
Touches de la vue numérique de l'application
Résoudre
Les touches de la vue numérique de l'application
Résoudre sont les suivantes :
Touche Signification
69
Interprétation des résultats
Lorsque l'application Résoudre affiche une solution,
appuyez sur dans la vue numérique pour obtenir
de plus amples informations. Vous verrez s'afficher l'un
des trois messages suivants. Appuyez sur pour
effacer le message.
Message Paramètres
70
Message Paramètres (Suite)
Message Paramètres
71
Plusieurs solutions
Examinez l'équation polynomiale suivante :
2
x –x–1 = 0
I
Sélectionnez
Résoudre
Akw X 2
Aw X 1
2. Résolvez x.
M
apparaît dans
le menu pour vous
informer qu'il existe
plusieurs solutions.
Appuyez sur
pour afficher la liste des solutions et sélectionner celle
de votre choix.
72
Utilisation de variables dans les équations
Vous pouvez utiliser n'importe quel nom de variable
réelle (A à Z et θ). N'utilisez pas de noms de variable
définis pour d'autres types, tels que M1 (variable de
matrice).
73
74
5
A Sélectionnez
Statistiques 1Var
75
2. Saisissez les valeurs mesurées.
160 E
165 E
170 E
175 E
180 E
3. Trouvez la moyenne
pour l'échantillon.
Appuyez sur
pour afficher les
statistiques calculées à
partir des données de
l'échantillon dans D1.
Notez que le titre de la colonne de statistiques est H1.
Cinq définitions de jeux de données sont disponibles
pour les statistiques à une variable : H1–H5. Si les
données sont entrées dans D1, H1 est automatiquement
défini pour utiliser les données de D1, et la fréquence
de chaque point de données est définie sur 1. Vous
pouvez sélectionner d'autres colonnes de données
depuis la vue symbolique de l'application.
4. Appuyez sur
pour fermer la fenêtre
de statistiques.
Appuyez sur Y
pour afficher les
définitions de jeux de
données.
La première colonne indique la colonne de données
associée à chaque définition de jeu de données ;
la seconde indique la fréquence de la constante,
ou la colonne contenant les fréquences.
76
Touches de la vue Symbolique de l'application Statistiques 1Var
Les touches que vous pouvez utiliser à partir de cette
fenêtre sont les suivantes :
Touche Signification
77
Pour continuer avec le même exemple, supposons que la
taille du reste des étudiants de la classe soit mesurée, mais
que chaque valeur trouvée soit arrondie à la valeur la plus
proche parmi les cinq premières mesures effectuées.
Au lieu de saisir toutes les nouvelles données dans D1,
il nous suffit d'ajouter une autre colonne, D2, contenant les
fréquences de nos cinq points de données dans D1.
160 5
165 3
170 8
175 2
180 1
M
7. Saisissez les données de fréquence indiquées dans le
tableau ci-dessus.
>EE 5 3
E
8
E
2
E
1
78
8. Affichez les statistiques
calculées.
S SETUP-
PLOT
Saisissez des
informations de
configuration appropriées pour vos données.
10. Tracez un histogramme
des données.
P
Saisie et modification de données statistiques
La vue numérique ( M ) permet d'entrer des données
dans l'application Statistiques 1Var. Chaque colonne
représente une variable nommée D0 à D9. Une fois les
données entrées, vous devez définir le jeu de données
dans la vue symbolique ( Y ).
CONSEIL Une colonne de données doit avoir au moins deux points
de données pour les statistiques à une variable.
79
Touches de la vue numérique de l'application Statistiques 1Var
Les touches de la vue numérique de l'application
Statistiques 1Var sont les suivantes :
Touche Signification
80
Sauvegarde des Les données entrées sont automatiquement enregistrées.
données Lorsque vous avez fini de saisir des données, vous
pouvez appuyer sur une touche pour afficher une autre
vue statistiques (par exemple : Y ), basculer sur une
autre application ou revenir à la vue Home.
81
Statistiques calculées
Appuyez sur pour afficher les résultats dans le
tableau suivant.
Statistique Définition
82
Tracé Vous pouvez tracer :
• des histogrammes ;
• des diagrammes de quartiles ;
• des tracés de probabilité normale ;
• des tracés de ligne ;
• des graphiques en barres ;
• des diagrammes de Pareto.
Une fois vos données entrées et votre jeu de données
défini, vous pouvez réaliser un tracé de vos données.
Vous pouvez tracer jusqu'à cinq diagrammes de quartiles
simultanément ; en revanche, pour les autres types de
graphiques, vous ne pouvez en tracer qu'un seul à la fois.
83
Types de tracé
Histogramme Les nombres en-dessous du
tracé indiquent que la barre
actuelle (là où se trouve le
curseur) démarre à 0 et se
termine à 2 (2 étant exclu),
et que la fréquence de cette
colonne (à savoir le nombre d'éléments entre 0 et 2) est
égale à 1. Vous pouvez afficher les informations de la
barre suivante en appuyant sur > .
84
Graphiques à Le graphique à barres
barres indique la valeur d'un point
de données sous forme de
barre verticale placée le
long de l'axe x au niveau du
numéro de ligne du point de
données.
85
Exploration du graphique
La vue Tracé dispose de touches de menu pour le zoom,
le traçage et l'affichage de coordonnées. Vous pouvez
également accéder à des options de mise à l'échelle en
appuyant sur V .
Touche Signification
86
6
2 1400
1 920
3 1100
5 2265
5 2890
4 2200
87
Ouverture de 1. Effacez les données existantes et ouvrez l'application
l'application Statistiques 2Var.
Statistiques
2Var I
Sélectionnez
Statistiques 2Var
EE
3 5
EE
5 4
E E
1400 920
E E
1100 2265
E E
2890 2200
88
4. Sélectionnez un
ajustement.
\
Sélectionnez
Linéaire
M
La corrélation est la
suivante : r=0,8995…
6. Trouvez la durée de
publicité moyenne ( x )
et les ventes moyennes
( y ).
89
Configuration 7. Modifiez la plage du tracé afin de vous assurer que
du tracé tous les points de données apparaissent (vous pouvez
également sélectionner un repère différent).
S SETUP-PLOT
\
- E 100
E
4000
La ligne de régression
pour l'ajustement linéaire le plus approprié est alors
tracée.
90
Prévision de Prévoyez le montant des ventes si la durée de publicité
valeurs passait à 6 minutes.
11. Revenez à la vue Tracé.
91
Touches de la vue numérique de l'application Statistiques 2Var
Les touches de la vue numérique de l'application
Statistiques 2Var sont les suivantes :
Touche Signification
S
CURSOR KEY
Permet de se déplace vers la
première ligne, la dernière ligne,
la première colonne ou la dernière
colonne.
92
Sauvegarder les Les données entrées sont automatiquement enregistrées.
données Lorsque vous avez fini de saisir des données, vous
pouvez appuyer sur une touche pour une autre vue
Statistiques (par exemple : Y ), basculer sur une autre
application ou revenir à la vue Home.
93
– Pour les statistiques à une variable avec deux
colonnes de données, indiquez la colonne de
fréquence comme colonne dépendante.
4. Appuyez sur .
94
Modèles Onze modèles d'ajustement sont disponibles :
d'ajustement
Modèle Signification
d'ajustement
95
Modèle Signification (Suite)
d'ajustement
Statistiques calculées
Lorsque vous appuyez sur , trois ensembles de
statistiques sont disponibles. Par défaut, les statistiques
relatives aux colonnes indépendante et dépendante
s'affichent. Appuyez sur pour afficher les statistiques
relatives uniquement à la colonne indépendante ou sur
pour afficher les statistiques basées uniquement sur
la colonne dépendante. Appuyez sur pour revenir
à la vue par défaut. Les tableaux ci-dessous décrivent les
statistiques affichées dans chaque vue.
96
Voici les statistiques calculées lorsque vous appuyez sur
.
Statistique Définition
n Nombre de points de données.
r Coefficient de corrélation des
colonnes de données indépendante et
dépendante, basé uniquement sur
l'ajustement linéaire (quel que soit le
type d'ajustement choisi). Renvoie
une valeur comprise entre -1 et 1,
où 1 et -1 indiquent les ajustements
les plus appropriés.
R2 Coefficient de détermination, à savoir
le carré du coefficient de corrélation.
La valeur de ces statistiques dépend du
type d'ajustement choisi.
sCOV Covariance d'échantillon des
colonnes de données indépendante
et dépendante.
σ sCOV Covariance de population des
colonnes de données indépendante
et dépendante.
ΣXY Somme des produits xy.
Statistique Définition
x Moyenne des valeurs x
(indépendantes).
ΣX Somme des valeurs x.
ΣX 2
Somme des valeurs x2.
sX Ecart-type de l’échantillon de la
colonne indépendante.
σX Ecart-type de la population de la
colonne indépendante.
serrX Erreur type de la colonne indépendante.
97
Voici les statistiques affichées lorsque vous appuyez sur
.
Statistique Définition
y Moyenne des valeurs y (dépendantes).
ΣY Somme des valeurs y.
ΣY2 Somme des valeurs y2.
sY Ecart-type de l’échantillon de la
colonne dépendante.
σY Ecart-type de la population de la
colonne dépendante.
serrY Erreur type de la colonne dépendante.
98
Ajustement Appuyez sur . Le graphique de l'ajustement
d'une courbe s'affiche avec le diagramme de dispersion. Appuyez sur
\ pour déplacer le traceur sur le graphique de
l'ajustement. Appuyez sur > < et pour réaliser un
tracé le long de l'ajustement et sur pour afficher
l'équation sur le tracé.
Appuyez sur Y pour
afficher l'équation sur
l'ajustement dans le
champ Fit1. Pour afficher
l'ensemble de l'équation,
soulignez l'équation
d'ajustement et appuyez sur
L'expression de Fit2
indique la pente
(m=1,98082191781) et
l'ordonnée à l'origine y
(b=2,26575).
99
Configuration de tracé
La configuration du tracé (S SETUP-PLOT) permet de
définir la plupart des paramètres présents dans les autres
applications intégrées. Elle présente par ailleurs un
paramètre exclusif :
Repère de tracé S1MARK à S5MARK vous permet de spécifier l'un des cinq
symboles à utiliser pour le tracé de chaque jeu de
données. Appuyez sur pour modifier le paramètre
en surbrillance.
100
Touches de la vue Tracé de l'application Statistiques 2Var
Touche Signification
S<
S> Déplace le curseur vers l'extrémité
gauche ou l'extrémité droite.
101
Calcul de valeurs prévues
Les fonctions PREDX et PREDY évaluent (prévoient) des
valeurs pour X ou Y à partir d'une valeur hypothétique
attribuée à l'autre. Cette évaluation se base sur l'équation
ayant été calculée pour placer les données en fonction de
l'ajustement indiqué.
102
7
Application Inférence
\
Test Z : 1 μ
\
μ< μ0
Nom de Définition
champ
x Moyenne de l'échantillon
n Taille de l'échantillon
105
Nom de Définition (Suite)
champ
σ Ecart-type de la population
. E 529
. E 295
. E. E 952 259
. E. E 925 592
La moyenne de 0.592
semble un peu élevée
par rapport à la valeur
attendue de 0.5. Pour voir si la différence est
significative en termes de statistique, nous allons
utiliser les statistiques calculées ici pour créer un
intervalle de confiance pour la vraie moyenne de la
population de nombres aléatoires et pour voir si 0.5
est compris ou non dans cet intervalle.
107
Ouvrir 5. Ouvrez l'application Inférence, puis supprimez les
l'application paramètres actuels.
Inférence
I Sélectionnez
Inférence
\
Sélectionnez Int T : 1 μ
108
sont stockées les données. Vous pouvez afficher les
données avant de les importer. Appuyez sur
pour importer les statistiques dans l'application
Inférence.
\\\ pour
atteindre le champ C
0.9 E
Afficher les 11.Affichez l'intervalle de confiance dans la vue
résultats sous numérique.
forme
numérique
109
Tests d'hypothèses
Les tests d'hypothèses permettent de tester la validité des
hypothèses par rapport aux paramètres statistiques d'une
ou de deux populations. Les tests sont basés sur les
statistiques calculées à partir d'échantillons de population.
Les tests d'hypothèses de la calculatrice HP 39gII utilisent
la distribution Z normale ou la distribution t de Student
pour calculer les probabilités.
H 1 :μ < μ0
H 1 :μ > μ0
H 1 :μ ≠ μ0
x Moyenne de l'échantillon
n Taille de l'échantillon
μ0 Moyenne de la population
hypothétique
σ Ecart-type de la population
α Seuil de signification
110
Résultats Les résultats sont les suivants :
Résultat Description
P Probabilité associée à la
statistique du test Z
H 1 :μ1 < μ2
H 1 :μ1 > μ2
H 1 :μ1 ≠ μ2
x2 Moyenne de l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
σ1 Ecart-type de la population 1
111
Nom de champ Définition (Suite)
σ2 Ecart-type de la population 2
α Seuil de signification
Résultat Description
H 1 :π < π0
H 1 :π > π0
H 1 :π ≠ π0
112
Valeurs à entrer Les valeurs à entrer sont les suivantes :
Nom de Définition
champ
n Taille de l'échantillon
π0 Proportion de succès de la
population
α Seuil de signification
Résultat Description
H 1 :π1 < π2
H 1 :π1 > π2
H 1 :π1 ≠ π2
113
Valeurs à entrer Les valeurs à entrer sont les suivantes :
x1 Nombre de succès de
l'échantillon 1
x2 Nombre de succès de
l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
α Seuil de signification
Résultat Description
P Probabilité associée à la
statistique du test Z
114
Test T sur un échantillon
Nom du menu Test T : 1 μ
Le test T sur un échantillon est utilisé lorsque l'écart-type
de la population n'est pas connu. Sur la base des
statistiques d'un échantillon, ce test mesure la corrélation
entre l’hypothèse choisie et l'hypothèse nulle selon
laquelle la moyenne de l'échantillon est égale à une
valeur supposée : Η0 :μ = μ0.
x Moyenne de l'échantillon
s Ecart-type de l'échantillon
n Taille de l'échantillon
μ0 Moyenne de la population
hypothétique
α Seuil de signification
Résultat Description
P Probabilité associée à la
statistique du test Z
DF Degrés de liberté
115
Résultat Description
Nom de Définition
champ
x1 Moyenne de l'échantillon 1
x2 Moyenne de l'échantillon 2
s1 Ecart-type de l'échantillon 1
s2 Ecart-type de l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
α Seuil de signification
116
Résultats Les résultats sont les suivants :
Résultat Description
DF Degrés de liberté
Intervalles de confiance
La calculatrice HP 39gII peut calculer des intervalles de
confiance en fonction de la distribution Z normale et de
la distribution t de Student.
Nom de Définition
champ
x Moyenne de l'échantillon
n Taille de l'échantillon
σ Ecart-type de la population
C• Niveau de confiance
117
Résultats Les résultats sont les suivants :
Résultat Description
C• Niveau de confiance
Nom de Définition
champ
x1 Moyenne de l'échantillon 1
x2 Moyenne de l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
σ1 Ecart-type de la population 1
σ2 Ecart-type de la population 2
C• Niveau de confiance
118
Résultats Les résultats sont les suivants :
Résultat Description
C• Niveau de confiance
Nom de Définition
champ
n Taille de l'échantillon
C• Niveau de confiance
Résultat Description
C• Niveau de confiance
119
Intervalle Z sur deux proportions
Nom du menu Int Z : π1 – π2
Cette option utilise la distribution Z normale pour calculer
un intervalle de confiance pour la différence entre les
proportions de succès de deux populations.
Nom de Définition
champ
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
C• Niveau de confiance
Résultat Description
C• Niveau de confiance
120
Valeurs à entrer Les valeurs à entrer sont les suivantes :
Nom de Définition
champ
x Moyenne de l'échantillon
s Ecart-type de l'échantillon
n Taille de l'échantillon
C• Niveau de confiance
Résultat Description
C• Niveau de confiance
DF Degrés de liberté
Nom de Définition
champ
x1 Moyenne de l'échantillon 1
x2 Moyenne de l'échantillon 2
121
Nom de Définition
champ
s1 Ecart-type de l'échantillon 1
s2 Ecart-type de l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
C• Niveau de confiance
Résultat Description
C• Niveau de confiance
DF Degrés de liberté
122
8
Application Paramétrique
Sélectionnez Degrés
S PLOT-SETUP
> 360
5
124
Exploration du 7. Tracez un triangle à la place d'un cercle.
graphique
SP
\ 120
\\
\
Sélectionnez Fixed-Step Segments P
Un triangle s'affiche au lieu d'un cercle (sans que
l'équation ne soit modifiée) du fait de la modification
de la valeur TSTEP qui définit un écart de 120° entre
les points tracés au lieu d'un quasi-alignement de ces
derniers. Enfin, la sélection de l'option Fixed-Step
Segments (segments paliers fixes) relie les points
séparés de 120° par des segments de ligne.
Vous pouvez explorer le graphique à l'aide des
fonctionnalités de tracé, de zoom, de division d'écran
et de mise à l'échelle disponibles dans l'application
Fonction.
125
126
9
Application Polaire
A l'instar de
l'application Fonction,
l'application Polaire
s'ouvre dans la vue Symbolique.
Définition de 2
2. Définissez l'équation polaire r = 4π cos ( θ ⁄ 2 ) cos ( θ ) .
l'expression
tsS
zsf
dny
msfdmjE
127
Définition de la 3. Définissez la mesure de l'angle en radians.
mesure d'angle
S MODES
Sélectionnez Radians
S SETUP-PLOT
S CLEAR
>tS π
128
Affichage de la 7. Affichez le tableau de valeurs pour θ et R1 dans la
vue Numérique vue Numérique.
129
130
10
Application Suite
L'application Suite
démarre dans la vue
symbolique.
1 EE 1
+
E
Remarque : vous pouvez utiliser les touches de
menu, , et pour entrer les
expressions.
S SETUP-PLOT
S CLEAR
\> E 8
>E 8
132
Tracé de 4. Tracez la suite de
l'expression Fibonacci.
P
5. Dans la configuration du tracé, définissez le
paramètre SEQPLOT sur Toile d'araignée.
S SETUP-PLOT
Sélectionnez
Toile d'araignée
P
Affichage de la 6. Pour cet exemple, affichez la vue numérique.
vue numérique
M
7. Sélectionnez n'importe
quelle valeur n et
entrez une valeur de
remplacement ; le
tableau accède alors à cette valeur.
133
134
11
Application Finance
I sélectionnez
Finance
. L'application Finance s'ouvre dans la vue
numérique.
135
2. Sélectionnez N, saisissez
5 x 12 et appuyez sur
E .
136
Schémas de flux financiers
Les transactions TVM peut être représentées par des
schémas de flux financiers. Un schéma de flux financiers est
une ligne temporelle divisée en segments égaux
représentant les périodes de calcul. Les flèches représentent
les flux financiers, qui peuvent être positifs (flèches vers le
haut) ou négatifs (flèches vers le bas), selon le point de vue
(prêteur ou emprunteur). Le schéma de flux financiers suivant
illustre un prêt du point de vue de l'emprunteur :
Present value (PV)
(Loan)
}
}
}
}
}
a positive
number
1 2 3 4 5 (PMT)
Money Payment Payment Payment Payment
paid out is (PMT) (PMT) (PMT) (PMT) Future value
a negative (FV)
number Equal payments
Un schéma de flux
PV
financiers indique Capitalized
également quand se
produisent les paiements } value of
lease
par rapport aux
1 2 3 4 5
périodes de calcul. Le
schéma de droite illustre PMT PMT PMT PMT PMT
les paiements de FV
location au début de la
période.
PV
137
Valeur temporelle de l'argent (TVM)
Comme l'indique leur nom, les calculs de valeur
temporelle de l'argent (TVM) se basent sur le principe
qu'un dollar d'aujourd'hui vaudra plus qu'un dollar à une
date future. A ce jour, un dollar peut être investi à un
certain taux d'intérêt et générer un rendement que ce
même dollar dans le futur ne pourra pas produire.
Ce principe de TVM sous-tend la notion de taux d'intérêt,
d'intérêt composé et de taux de rendement. Il existe sept
variables TVM :
Variable Description
138
FV Valeur future de la transaction : montant
du flux financier final ou valeur composée
des ensembles de flux financiers
précédents. Dans le cas d'un prêt, il s'agit
du versement forfaitaire final (au-delà de
tout paiement régulier dû). Dans le cas
d'un investissement, il s'agit de sa valeur
financière à la fin de la période
d'investissement.
Calculs TVM
1. Lancez l'application Finance comme indiqué au
début de cette section. Il est conseillé de réinitialiser
cette application comme indiqué avant de résoudre
un problème de TVM.
2. Une variable étant mise en surbrillance, entrez les
valeurs connues en commençant par N, puis appuyez
sur E ou sur pour enregistrer la valeur
souhaitée. Pour naviguer manuellement vers le
champ de votre choix, utilisez les flèches
directionnelles.
3. Saisissez une valeur différente pour P/YR, comme il
convient. La valeur par défaut est 12 (paiements
mensuels).
4. Le champ Fin étant mis en surbrillance, appuyez sur
la touche de menu CHECK pour décocher
cette option lorsque les paiements sont effectués au
début de chaque période, ou laissez-la cochée lorsque
les paiements sont réalisés à la fin de chaque période.
5. Utilisez les flèches directionnelles pour mettre en
surbrillance la variable inconnue et appuyez sur
.
139
l%YR = 6.5
PV = $150,000 N = 30 x 12 = 360 (for PMT)
N = 10 x 12 = 120 (for balloon payment)
P/YR = 12; End mode
1 2 59 60
PMT = ?
Balloon payment,
FV = ?
140
Calcul d'amortissements
Les calculs d'amortissements, qui utilisent également les
variables TVM, déterminent les montants consacrés au
principal et aux intérêts lors d'un paiement ou d'une série
de paiements.
2. Appuyez sur
141
3. Faites défiler le tableau
vers le bas jusqu'au
Groupe 10 pour
visualiser les mêmes
résultats que
précédemment. Au bout de 10 ans, 22 835,81 $
ont été payés au titre du principal, ainsi que
90 936,43 $ pour les intérêts, ce qui laisse un
versement forfaitaire dû s'élevant à 127 164,19 $.
142
12
6x + 9y + 6z = 5
7x + 10y + 8z = 10
6x + 4y = 6
Il est donc nécessaire de disposer du formulaire de saisie
spécifique aux ensembles de trois équations.
143
Ouvrir 1. Ouvrez l'application Solveur d'équation linéaire.
l'application
Solveur I Sélectionnez
Solveur
d'équation d'équation
linéaire linéaire
144
La solution change à
chaque fois que vous
entrez les valeurs
connues restantes.
L'exemple de droite
présente la solution
finale, une fois tous les
coefficients et toutes les constantes entrés pour
l'ensemble d'équations à résoudre.
145
146
13
147
Ouverture de 1. Ouvrez l'application Solveur de triangle.
l'application
Solveur de I Sélectionnez
Solveur de
triangle triangle
L'application Solveur
de triangle s'ouvre
dans la vue numérique. Cette application ne
comprend qu'une seule vue.
E
4
E>
6
E
30
148
Résoudre 3. Appuyez sur .
Le solveur calcule et
affiche les valeurs des
variables inconnues.
Comme le montre
l'illustration de droite,
la longueur du côté inconnu de notre exemple est de
3,22967. Les deux autres angles ont également été
calculés.
Remarque : pour effacer toutes les valeurs et résoudre
un autre problème, appuyez sur S CLEAR.
Cas particuliers
Cas indéterminé Lorsque vous entrez deux
côtés et un angle aigu
adjacent et que deux
solutions existent, une seule
s'affiche initialement.
149
Aucune solution Si vous utilisez le
n'est disponible formulaire de saisie
pour les données général et que vous entrez
fournies plus de 3 valeurs, celles-ci
peuvent être incohérentes,
ce qui signifie qu'elles ne
peuvent en aucun cas
former un triangle. Dans ce cas, le message Aucune
solution pour les données fournies s'affiche
à l'écran.
Vous serez confronté à une situation similaire si vous
utilisez le formulaire de saisie simplifié (pour un triangle
rectangle) et que vous entrez plus de deux valeurs.
150
14
151
Mode Equation Appuyez sur (F1)
pour basculer en mode
Equation. Le point qui
apparaît au niveau du menu
EQ indique que vous avez
basculé depuis le mode
Graph. Par ailleurs, l'un des paramètres de l'équation est
en surbrillance. En mode Equation, vous pouvez modifier
un ou plusieurs paramètres de l'équation et voir ces
modifications reflétées par le graphique. Appuyez sur
\ = et pour augmenter ou diminuer la valeur du
paramètre sélectionné. Appuyez sur > <-et pour
sélectionner un autre paramètre. Appuyez sur
pour modifier le signe de a.
152
Appuyez sur I ,
sélectionnez Explorateur
quadratique, puis
appuyez sur .
L'application Explorateur
quadratique s'ouvre en mode , dans lequel les
flèches directionnelles et les touches +w , et
- permettent de modifier l'apparence du graphique.
Ces modifications sont reflétées dans l'équation, affichée
en haut à droite de l'écran, tandis que le graphique
d'origine est conservé à des fins de comparaison.
Dans ce mode, le graphique contrôle l'équation.
153
Application Explorateur trigo.
L'application Explorateur trigo. permet d'étudier le
comportement du graphique de y = a sin ( bx + c ) + d
lorsque les valeurs a, b, c et d sont modifiées. Pour cela,
elle peut manipuler l'équation et afficher les modifications
dans le graphique, ou modifier le graphique et afficher
les changements au niveau de l'équation.
Appuyez sur, sélectionnez
Explorateur trigo.,
puis appuyez sur
pour afficher l'écran de
droite.
L'application s'ouvre en
mode Graph. Notez que la
première touche de menu
(F1) est intitulée GRAPH.
Ce mode vous permet de
manipuler le graphique et de
voir les modifications reflétées dans l'équation. Appuyez
sur=\< > , , et pour modifier le graphique,
les transformations étant reflétées dans l'équation.
Le bouton intitulé
permet de basculer entre
et . Lorsque
vous sélectionnez ,
=\< >, , et
contrôlent les déplacements verticaux et horizontaux.
Pour les déplacements horizontaux, la touche de menu F6
contrôle la longueur de l'incrément. Par défaut,
l'incrément est défini sur π ⁄ 9. Lorsque vous sélectionnez
,=\< >, , et contrôlent les dilatations
verticales et horizontales par rapport à leurs axes
respectifs. Ainsi, les flèches directionnelles modifient
l'amplitude et la fréquence du graphique. Pour bien
comprendre ce processus, il est plus simple de
l'expérimenter par vous-même.
154
Appuyez sur la touche de
menu F1 pour passer du mode
GRAPH au mode EQ. Dans ce
mode, le graphique est
contrôlé par l'équation.
Lorsque vous regardez l'équation affichée en haut de
l'écran, vous constatez que l'un des paramètres est en
surbrillance. Appuyez sur = ou sur\ pour augmenter
ou diminuer la valeur de ce paramètre. Appuyez sur >
et sur< pour passer d'un paramètre à l'autre.
Le paramètre d'angle par défaut pour cette application
est exprimé en radians. Il est possible de modifier le
paramètre d'angle pour qu'il s'exprime en degrés en
appuyant sur .
Comme l'application Explorateur quadratique, l'application
Explorateur trigo. dispose également d'une vue TEST.
155
156
15
157
Exemple Cet exemple montre comment créer une nouvelle
application en sauvegardant une copie de l'application
Résoudre intégrée. La nouvelle application est
sauvegardée sous le nom TRIANGLES et contient des
formules courantes pour la résolution de problèmes
relatifs à des triangles.
1. Ouvrez l'application Résoudre et sauvegardez-la sous
un nouveau nom.
I Résoudre
AA
TRIANGLES
E
2. Entrez les formules :
eA m X
An O
A EfA H X
m A nA EgA A H
m A nA E
X O A
SY
Degrés
158
4. Affichez la bibliothèque d'applications. L'application
TRIANGLES est répertoriée dans la bibliothèque
d'applications.
I
L'application Résoudre peut
à présent être réinitialisée et
utilisée pour d'autres problèmes. Le stockage d'une
application a pour avantage de conserver une copie d'un
environnement de travail, susceptible d'être réutilisé.
160
16
Fonctions mathématiques
La calculatrice HP 39gII dispose de nombreuses fonctions
mathématiques. Pour utiliser une fonction mathématique,
il suffit de l'insérer sur la ligne de commande suivie de ses
arguments entre parenthèses. Les fonctions mathématiques
les plus courantes ont des touches ou des suffixes de
touches attitrés. Toutes les autres fonctions mathématiques
sont accessibles depuis le menu Math.
Fonctions du clavier
Les fonctions les plus fréquemment utilisées sont
accessibles directement à partir du clavier. La plupart de
ces fonctions acceptent également les nombres
complexes comme arguments.
161
i Logarithme décimal. Accepte également les nombres
complexes.
LOG(valeur)
Exemple :
LOG(100) renvoie 2
162
Exemple :
ACOS(1) renvoie 0 (mode Degrés).
valeur ou (expression)
Exemple :
324 renvoie 18
163
- Opposé. Accepte également les nombres complexes.
–valeur
Exemple :
-(1+2*i) renvoie -1-2*i
Menu Math
Le menu Math donne accès aux fonctions mathématiques
et aux unités et constantes de physiques.
Par défaut, la touche b ouvre le menu Fonctions
mathématiques. Chacun des trois menus (Fonctions
mathématiques, Unités et Constantes SI) possède sa
propre touche de menu. Le menu Math est organisé en
catégories. A chaque catégorie de fonctions sur la
gauche correspond une liste de noms de fonctions sur la
droite. La catégorie en surbrillance est la catégorie
actuelle.
164
Pour sélectionner 1. Appuyez sur b pour afficher le menu Math. Les
une fonction catégories apparaissent dans l'ordre alphabétique.
Appuyez sur ou sur
\ = pour faire défiler les
catégories. Pour accéder directement à une
catégorie, entrez son nombre (1 à 9) ou sa lettre
(A à E).
165
Fonctions mathématiques par catégories
Syntaxe La définition d'une fonction comprend sa syntaxe,
caractérisée par l'ordre dans lequel elle est utilisée,
l'orthographe exacte de son nom, ses délimiteurs
(ponctuation) et ses arguments. Notez que la syntaxe
d'une fonction ne nécessite pas d'espacement.
Fonctions de calcul
Cette catégorie comprend les dérivés numériques et les
fonctions intégrales, ainsi que la fonction Where (où) (|).
∂ (expression, variable=valeur)
Exemple :
∂ (x2-x,x=3) renvoie 5
Exemple :
166
Fonctions de nombres complexes
Les fonctions suivantes sont uniquement destinées aux
nombres complexes. Vous pouvez également utiliser les
nombres complexes avec toutes les fonctions
trigonométriques et hyperboliques, ainsi qu'avec quelques
nombres réels et fonctions du clavier. Les nombres
complexes doivent être saisis sous la forme (x+y*i), où x est
la partie réelle et y la partie imaginaire.
167
Constantes
Les constantes disponibles dans le menu Fonctions
mathématiques sont des constantes mathématiques.
Elles sont décrites dans cette section. La calculatrice
HP 39gII dispose de deux autres menus de constantes :
les constantes de programmation et les constantes
physiques. Les constantes physiques sont décrites plus
loin dans ce chapitre, tandis que les constantes de
programmation sont décrites dans le chapitre consacré à
la programmation.
Distribution
Cette catégorie comprend les fonctions de densité de
probabilité, ainsi que les fonctions de probabilité
cumulative et leurs inverses, pour les distributions de
probabilité courantes. Ces distributions incluent les
distributions normale, binomiale, Khi carré, Fisher,
Poisson et t de Student.
170
Exemple :
fisher(5, 5, 2) renvoie 0.158080231095.
poisson( μ , k)
Exemple :
poisson(4, 2) renvoie 0.14652511111.
poisson_cdf( μ , x)
Exemple :
poisson_cdf(4, 2) renvoie 0.238103305554.
171
poisson_icdf Fonction de distribution de Poisson cumulative inverse.
Renvoie la valeur x telle que la probabilité de x
occurrences ou moins d'un événement, avec les
occurrences μ attendues (ou la moyenne) de l'événement
dans cet intervalle, est p.
poisson_icdf( μ , p)
Exemple :
poisson_icdf(4, 0.238103305554) renvoie 2.
172
Trigonométrie hyperbolique
Les fonctions de trigonométrie hyperbolique acceptent
également les nombres complexes comme arguments.
173
Nombre entier
ichinrem Théorème des restes chinois pour les nombres entiers
(pour deux équations). Utilise deux listes [a, p] et [b, q] et
renvoie une liste de deux entiers, [r, n], de sorte que x =
r modn. Dans ce cas, x est tel que x ≡ a modp et x ≡ b
modq ; et que, n = p ⋅ q
ichinrem([a, p], [b, q])
Exemple :
ichinrem([2,7],[3,5]) renvoie [-12,35].
iegcd Plus grand diviseur commun entier étendu. Pour les entiers
a et b, renvoie [u, v¸ igcd] de sorte que
⋅ a + v ⋅ b = igcd ( a, b.
iegcd(a, b)
Exemple :
iegcd(14, 21) renvoie [-1,1,7].
174
igcd Plus grand diviseur commun. Renvoie le nombre entier
correspondant au plus grand diviseur commun des entiers
a et b.
igcd(a, b)
Exemple :
igcd(24, 36) renvoie 12.
175
nextprime Nombre premier suivant. Renvoie le nombre premier
succédant à l'entier a.
nextprime(a)
Exemple :
nextprime(11) renvoie 13.
n
powmod Puissance et modulo. Pour les entiers a, n et p, renvoie a
modp.
powmod(a, n, p)
Exemple :
powmod(5, 2, 13) renvoie 12.
176
Fonctions de listes
Ces fonctions permettent de manipuler les données de
listes. Pour plus d'informations, consultez le chapitre
Listes.
Fonctions de boucles.
Les fonctions de boucles affichent un résultat après avoir
évalué une expression un certain nombre de fois.
Fonctions de matrices.
Ces fonctions sont destinées aux données de matrices
stockées dans des variables de matrices. Pour plus
d'informations, consultez le chapitre Matrices.
Fonctions polynomiales
Les polynômes sont des produits de constantes
(coefficients) et de variables élevés à des puissances
(termes).
177
Exemple :
Pour trouver le polynôme ayant pour racines 2, –3, 4,
–5 :
POLYCOEF([2,-3,4,-5]) renvoie[1,2,-25,
-26,120], qui représente x4+2x3–25x2–26x+120.
Pour x4+2x3–25x2–26x+120 :
POLYEVAL([1,2,-25,-26,120],8) renvoie
3432.
Pour x4+2x3–25x2–26x+120:
POLYROOT([1,2,-25,-26,120]) renvoie
[4,-5,-3,2].
CONSEIL Les résultats de POLYROOT sont souvent trop longs pour
être affichés correctement dans l'écran Home (à cause du
nombre de décimales), en particulier lorsqu'il s'agit de
nombres complexes. Il est préférable de stocker les
résultats de POLYROOT dans une matrice.
178
Fonctions de probabilité
COMB Nombre de combinaisons (sans tenir compte de l'ordre)
de n éléments pris r à la fois : n!/(r!(n-r)).
COMB(n, r)
Exemple :
COMB(5,2) renvoie 10. Autrement dit, il existe dix
façons de combiner cinq éléments deux par deux
éléments.
179
UTPF Probabilité F de Snedecor de la queue supérieure
calculée à partir des degrés de liberté du numérateur et
du dénominateur de la distribution F, évaluée sur la
valeur. Renvoie la probabilité que la variable aléatoire
F de Snedecor soit supérieure à la valeur.
UTPF(numérateur, dénominateur, valeur)
180
FNROOT Fonction de recherche de racine (similaire à l'application
Résoudre). Trouve la valeur de la variable donnée pour
laquelle l'expression est la plus proche de zéro. Utilise
l'estimation comme première estimation.
FNROOT(expression, variable, estimation)
Exemple :
FNROOT(M*9.8/600-1,M,1) renvoie
61.224489796.
181
Exemple :
MANT(21.2E34) renvoie 2.12
182
Exemple :
RAD→DEG(π) renvoie 180
183
Fonctions de test
Les fonctions de test sont des opérateurs logiques
renvoyant soit 1 (true = vrai), soit 0 (false = faux).
184
OR Renvoie 1 si valeur1 ou valeur2 est non nulle, sinon
renvoie 0.
valeur1 OU valeur2
Fonctions trigonométriques
Les fonctions trigonométriques acceptent également les
nombres complexes comme arguments. Pour SIN, COS,
TAN, ASIN, ACOS et ATAN, consultez la catégorie
Clavier.
185
Unités et constantes physiques
Lorsque vous appuyez sur
accessibles :
b , trois menus deviennent
Unités
Il est possible d'attribuer une unité physique à n'importe
quel calcul ou résultat numérique. Une valeur numérique
à laquelle a été attribuée une unité est qualifiée de
mesure. Il est possible de manipuler les mesures de la
même manière que les nombres sans unités, à la
différence près que les unités sont conservées dans les
opérations. La fonction usimplify (simplification d'unité)
restaure la structure d'unité simple des résultats. Les unités
sont accessibles dans le menu Unités. A l'instar du menu
Math, le menu Unités se compose d'un ensemble de
catégories sur la gauche et des unités de chacune des
catégories sur la droite. Ces catégories sont les
suivantes :
186
1. Si vous voulez que le
résultat apparaisse
en cm, commencez par
saisir 20 cm.
20
b
\\ (pour sélectionner Longueur)
+ > 5
= (8 fois pour
_pouces)
E .
Le résultat affiché est 32.7 cm. Si vous aviez voulu
que le résultat apparaisse en pouces, il vous aurait
fallu commencer par saisir 5 pouces.
3. Toujours pour le même
exemple, divisons ce
résultat par
4 secondes et
convertissons le
résultat en kilomètres
par heure.
n b 4
E .
Le résultat affiché est 8.175 cm/s.
187
4. Convertissons
maintenant ce résultat
en kilomètres/heures.
b= (5 fois pour
sélectionner Fonctions)
ob 1
Constantes physiques
29 constantes physiques peuvent être utilisées dans les
calculs. Ces constantes sont regroupées dans les
catégories chimie, physique et mécanique quantique.
La liste de toutes ces constantes est disponible dans la
section Constantes physiques du chapitre Informations de
référence.
Pour accéder au menu des constantes physiques,
procédez comme suit :
1. Appuyez sur b .
2. Appuyez sur .
188
4. Dans le menu Constantes physiques, appuyez sur
pour passer de l'affichage de la valeur
complète de la constante à une description de la
constante (dans la ligne d'aide). Pour attribuer des
unités à une constante lorsque vous la collez dans la
ligne de saisie, laissez activé lorsque vous
appuyez sur ; pour coller uniquement la valeur
(sans les unités), désactivez avant d'appuyer
sur .
1. Entrez la masse et la
multiplication.
5 s
2. Accédez au menu
Constantes physiques
b
3. Sélectionnez la vitesse
de la lumière.
\ (pour sélectionner
Physique)
>\ (pour
sélectionner c)
189
4. Entrez la vitesse de la
lumière dans
l'expression actuelle.
5. Mettez la vitesse de la
lumière au carré et
évaluez l'expression.
jE
190
17
Listes
Introduction
Vous pouvez utiliser des listes dans l'écran Home ou dans
les programmes. Une liste est constituée de matrices,
d'expressions ou de nombres réels ou complexes séparés
par des virgules et délimités par des accolades. Une liste
peut, par exemple, comprendre une séquence de nombres
réels, par exemple {1,2,3}. Les listes constituent un
moyen pratique de regrouper des objets associés.
191
Créer une liste dans le catalogue de listes
1. Ouvrez le catalogue de
listes.
S LIST.
2. Mettez en surbrillance
le nom de liste que
vous souhaitez attribuer
à la nouvelle liste (L1,
etc.), puis appuyez sur
pour afficher
l'éditeur de listes.
192
Touche Fonction (Suite)
Editeur de listes
Appuyez sur pour créer ou modifier une liste.
Une fois que vous avez appuyé sur cette touche de menu,
l'éditeur de listes s'ouvre. L'éditeur de listes est un
environnement spécifique permettant d'entrer des
données dans des listes.
ou Supprime l'élément en
C surbrillance de la liste.
193
Pour modifier une 1. Ouvrez le catalogue de listes.
liste
S LIST.
2. Appuyez sur
sur
= ou
pour mettre en surbrillance le nom de la liste
\
que vous souhaitez modifier (L1, etc.), puis appuyez
sur pour afficher le contenu de la liste.
\\
CC
5 .
== ,
9 .
194
Suppression de listes
Pour supprimer une Dans le catalogue de listes, mettez en surbrillance le nom
liste de la liste, puis appuyez sur C .
E
2. Appuyez sur pour évaluer et afficher la liste.
Une fois la liste saisie, vous pouvez la stocker dans
une variable en appuyant sur nomliste E .
Les noms possibles sont L0 à L9.
L'exemple donné stocke
la liste {25,147,8} dans
L1.
Pour afficher une Pour afficher une liste dans la vue Home, entrez son nom
liste puis appuyez sur E .
Pour afficher un Pour afficher un élément d'une liste dans la vue Home,
élément entrez nomliste (élémentn°). Par exemple, si L2 =
{3,4,5,6}, alors L2(2) E renvoie 4.
195
Pour stocker un Pour stocker une valeur dans un élément d'une liste dans
élément la vue Home, entrez valeur nomliste (élémentn°).
Par exemple, pour mémoriser 148 en tant que deuxième
élément de L2, entrez 148 L2(2) E .
Pour transmettre Vous pouvez envoyer des listes à une autre calculatrice
une liste ou à un ordinateur de la même façon que pour les
applications, les programmes, les matrices et les notes.
Pour transmettre des listes d'une calculatrice HP 39gII à
une autre :
1. Connectez les deux calculatrices HP 39gII au moyen
du câble micro USB fourni, puis allumez les deux
calculatrices.
2. Ouvrez le catalogue de listes sur la calculatrice
source.
3. Mettez en surbrillance la liste à envoyer.
4. Appuyez sur .
5. Le transfert démarre immédiatement.
6. Ouvrez le catalogue de listes sur la calculatrice
réceptrice pour afficher la nouvelle liste.
Fonctions de listes
Les fonctions de listes sont disponibles dans le menu
Math. Vous pouvez les utiliser dans l'écran Home ainsi
que dans les programmes.
Vous pouvez saisir le nom
de la fonction ou le copier
à partir de la catégorie
Liste du menu MATH.
Appuyez sur b 7 pour
mettre en surbrillance la
catégorie Liste dans la colonne de gauche du menu Math
(Liste étant la septième catégorie de ce menu).
Appuyez sur \ et sur = pour sélectionner la fonction
de liste de votre choix, sélectionnez une fonction, puis
appuyez sur .
196
Les fonctions de listes utilisent la syntaxe suivante :
Les fonctions présentent des arguments indiqués entre
parenthèses et séparés par des virgules. Exemple :
CONCAT(L1,L2). Un argument peut être le nom
d'une variable de liste (L1, par exemple) ou la liste
elle-même. Par exemple, REVERSE({1,2,3}).
Les opérateurs courants tels que +, –, × et / peuvent
utiliser les listes comme arguments. S'il existe deux
arguments et si ce sont deux listes, alors ces dernières
doivent être de la même longueur puisque les éléments
sont associés lors du calcul. S'il existe deux arguments et
si l'un d'eux est un nombre réel, le nombre est associé à
chaque élément de la liste lors du calcul.
Exemple :
5*{1,2,3} renvoie {5,10,15}.
Outre les opérateurs courants qui peuvent utiliser les
nombres, les matrices ou les listes comme arguments, il
existe des commandes qui n'acceptent que les listes.
197
Exemple :
Sur l'écran Home, stockez {3,5,8,12,17,23} dans L5,
puis calculez les premières différences de la liste.
HS
S
{3,5,8,12,17,23 }
A E L5
b A E 72 L5
Exemple :
Dans la vue Home, générez une série de carrés de 23
à 27.
b 73
A jo A
Ao o A 23
o mE
27 1
198
ΠLIST Calcule le produit de tous les éléments d'une liste.
ΠLIST(liste)
Exemple :
ΠLIST({2,3,4}) renvoie 24.
S o {88 90
o o 89 65
o o 70 89
S A E } L1
A L1
A E D1
I Sélectionnez
Statistiques
1Var
200
4. Sélectionnez la colonne à utiliser pour les calculs
statistiques. Cette opération s'exécute dans la vue
symbolique.
Y
Par défaut, H1 est
défini pour utiliser D1
de sorte qu'il ne reste
plus rien à faire dans la vue symbolique. Cependant,
si les données se trouvent dans D2 ou dans toute
colonne autre que D1, vous devez entrer la colonne
de données de votre choix ici.
5. Calculez les statistiques récapitulatives.
201
202
18
Matrices
Introduction
Vous pouvez réaliser des calculs de matrice sur l'écran
Home et dans des programmes. Une matrice et chacune
de ses lignes apparaissent entre crochets, les éléments et
les lignes étant séparés par des virgules. Par exemple,
la matrice suivante :
1 2 3
4 5 6
apparaît dans l'historique de la manière suivante :
[[1,2,3],[4,5,6]]
Vous pouvez entrer les matrices directement dans la ligne
de commande ou les créer dans l'éditeur de matrices.
203
Création et stockage de matrices
Le catalogue de matrices
contient les variables de
matrices M0 à M9. Lorsque
vous sélectionnez une
variable de matrice à
utiliser, vous pouvez créer,
modifier et supprimer des matrices dans l'éditeur de
matrices. Vous pouvez alors revenir au catalogue de
matrices et envoyer votre matrice à une autre calculatrice
HP 39gII.
Pour ouvrir le catalogue de matrices, appuyez sur
S MATRIX.
Transmet la matrice en
surbrillance à une autre
calculatrice HP 39gII par
l'intermédaire d'un port USB.
204
Touche Signification (Suite)
Touche Signification
205
Touche Signification (Suite)
206
5. Lorsque vous avez terminé, appuyez sur S MATRIX
pour afficher le catalogue de matrices, ou appuyez
sur H pour revenir à l'écran Home. Les entrées
de matrice sont automatiquement enregistrées.
207
Pour stocker un Dans la vue Home, saisissez valeur nommatrice
élément (ligne,colonne).
Par exemple, pour modifier l'élément de la première ligne
et de la seconde colonne de M5, le remplacer par 728
puis afficher la matrice :
728
A
M5
lo m 1 2
EA E M5
Arithmétique de matrice
Vous pouvez utiliser les fonctions arithmétiques (+, –, ×, / et
puissances) avec les arguments de matrice. Cette division
consiste en une multiplication par la gauche par l'inverse
du diviseur. Vous pouvez entrer les matrices elles-mêmes
ou entrer le nom des variables de matrice stockées. Les
matrices peuvent être réelles ou complexes.
208
Pour les exemples suivants, stockez [[1,2],[3,4]] dans M1
et [[5,6],[7,8]] dans M2.
S MATRIX 1
E E\< 2
< E E 3 4
2. Créez la seconde
matrice.
S \ MATRIX
E E\<
5 6
<E E7 8
HA M1
+A E M2
nE 2
209
Pour multiplier Pour multiplier les deux matrices M1 et M2 que vous avez
deux matrices créées pour l'exemple précédent, appuyez sur les
touches suivantes :
A sA M1 M2
E
Pour multiplier une matrice
par un vecteur, saisissez la
matrice en premier lieu,
puis le vecteur. Le nombre d'éléments du vecteur doit être
égal au nombre de colonnes de la matrice.
Pour élever une Vous pouvez élever une matrice à n'importe quelle
matrice à une puissance, dans la mesure où cette puissance est un
puissance nombre entier. L'exemple suivant illustre le résultat d'une
matrice M1, créée précédemment, élevée à la
puissance 5.
A kE M1 5
Remarque : vous pouvez
également élever une
matrice à une puissance
sans la stocker sous forme
de variable.
A k- M1
2
E
Pour réaliser une Pour diviser une matrice ou un vecteur par une matrice
division par une carrée, le nombre de lignes du dividende (ou le nombre
matrice carrée d'éléments, s'il s'agit d'un vecteur) doit être égal au
nombre de lignes du diviseur.
Cette opération n'est pas une division mathématique : il
s'agit d'une multiplication par la gauche par l'inverse du
diviseur. M1/M2 équivaut à M2–1 * M1.
210
Pour diviser les deux matrices M1 et M2 que vous avez
créées pour l'exemple précédent, appuyez sur les
touches suivantes :
A nA M1 M2
E
Pour inverser une Vous pouvez inverser une matrice carrée dans la vue
matrice Home en saisissant la matrice (ou son nom de variable)
et en appuyant sur S E x–1 . Vous pouvez
également utiliser la commande INVERSE (-1) dans la
catégorie Matrice du menu Math.
2x + 3y + 4z = 5
x+y–z = 7
4x – y + 2z = 1
1. Ouvrez le catalogue de
matrices et créez un
vecteur.
S MATRIX C
211
2. Créez le vecteur des
constantes du système
linéaire.
5 EE 7
1 E
3. Revenez au catalogue
de matrices.
S MATRIX
\C
5. Entrez les coefficients de l'équation.
2
EE 3
4
E\<<<
1
EE 1
-EE 1 4
-E E 1 2
212
6. Revenez à la vue Home et saisissez le calcul
permettant de multiplier par la gauche le vecteur des
constantes par l'inverse de la matrice des coefficients.
HA M2
S s x –1
A E M1
Le résultat obtenu est un vecteur des solutions x = 2, y = 3
et z = –2.
Vous pouvez également utiliser la fonction RREF.
213
Conventions relatives aux arguments
• Pour row# ou column#, indiquez le numéro de la
ligne (à partir du haut, en comptant à partir de 1) ou
le numéro de la colonne (à partir de la gauche, en
comptant à partir de 1).
• L'argument matrix peut concerner un vecteur ou une
matrice.
Fonctions de matrice
COLNORM Norme de la colonne. Trouve la valeur maximale (sur
toutes les colonnes) des sommes des valeurs absolues de
tous les éléments d'une colonne.
COLNORM(matrice)
214
IDENMAT Matrice d'identité. Crée une matrice carrée aux
dimensions taille × taille, dont les éléments diagonaux
sont 1 et les éléments hors-diagonale zéro.
IDENMAT(taille)
215
RANK Rang d'une matrice rectangulaire.
RANK(matrice)
216
TRACE• Trouve la trace d'une matrice carrée. La trace est égale à
la somme des éléments diagonaux (ainsi qu'à la somme
des valeurs Eigen).
TRACE(matrice)
Exemples
217
qui peut ensuite être
stockée en tant que matrice
réelle 3 × 4 dans n'importe
quelle variable de matrice.
M1 est utilisée pour cet
exemple.
218
19
Notes et informations
La calculatrice HP 39gII dispose d'éditeurs de texte pour
la saisie de notes. Il existe deux éditeurs de texte :
• L'éditeur de notes est exécuté depuis le catalogue de
notes, qui collecte les notes indépendantes des
applications. Ces notes peuvent être envoyées à une
autre calculatrice à partir du catalogue de notes.
• L'éditeur d'informations est exécuté depuis la vue
Infos d'une application. Une note créée dans la vue
Infos est associée à l'application. Lorsque vous
sauvegardez l'application ou l'envoyez à une autre
calculatrice, cette note est également sauvegardée
ou envoyée.
Le catalogue de notes
En fonction de la mémoire disponible, vous pouvez
stocker autant de notes que vous le souhaitez dans le
catalogue de notes. Ces notes sont indépendantes de
toute application. Le catalogue de notes répertorie les
entrées existantes par nom. La liste ne comprend pas les
notes créées dans la vue Infos d'une application, mais ces
dernières peuvent être copiée et collées au moyen du
presse-papiers. Dans le catalogue de notes, vous pouvez
créer ou modifier des notes individuelles dans l'éditeur de
notes.
219
2. Créez une nouvelle
note.
AA MYNOTE
220
Touche Signification (Suite)
orC Supprime la note
sélectionnée.
Pour créer une note 1. A l'intérieur d'une application, appuyez sur S Info
dans la vue Infos pour afficher la vue Infos et sur pour créer une
note.
2. Utilisez les touches d'édition de note et les options de
formatage. Elles sont identiques à celles de l'éditeur
de notes (voir section précédente). Votre travail est
automatiquement sauvegardé. Pour quitter la vue
Infos, appuyez sur n'importe quelle touche de la vue
ou sur H .
Touches de l'éditeur Vous pouvez utiliser les touches suivantes dans l'éditeur
de notes de notes ou d'informations :
Touche Signification
Ouvre le menu de formatage
de texte. Reportez-vous à la
section Options de formatage,
plus loin dans ce chapitre.
Fait défiler trois niveaux de
puces.
Se déplace de page en page
dans le cas d'une note
comportant plusieurs pages.
221
Touche Signification (Suite)
Objet Frappe
Bascule alpha
en majuscule
(un seul
A
caractère)
Verrouillage
alpha en
majuscules
AA
Bascule alpha
en minuscules AS
Verrouillage
alpha en
minuscules
ASA
222
Pour désactiver le verrouillage alpha en majuscules ou en
minuscules, il vous suffit d'appuyer encore une fois sur
A . Lorsque vous êtes en verrouillage alpha, vous
pouvez changer de casse pour un caractère en appuyant
sur
S ; pour changer de casse et verrouiller, appuyez
sur
SA .
Formatage de texte Vous pouvez formater du texte dans n'importe quelle note
ou information. Pour formater du texte existant, procédez
comme suit :
1. Ouvrez la note ou la vue Infos.
2. Déplacez le curseur vers le début du texte que vous
souhaitez formater.
3. Appuyez sur SI (parenthèse de gauche)
pour ouvrir le menu Copie.
4. Appuyez sur .
5. Déplacez le curseur jusqu'à la fin du texte que vous
souhaitez formater.
6. Appuyez sur pour ouvrir le menu Format.
Sélectionnez les options de mise en forme que vous
souhaitez utiliser pour le texte que vous avez
sélectionné. Le texte affiché dans la zone à côté de la
partie supérieure du menu reflète les options de mise
en forme actuelles. Appuyez sur (touche de
menu CHK) pour cocher une option ou utilisez la
touche de menu pour sélectionner une taille de
police, une couleur de police ou une couleur
d'arrière-plan.
7. Appuyez sur pour appliquer ou sur pour
annuler. Vous pouvez utiliser le menu Format pour
sélectionner des options de formatage à utiliser
également pour le texte qui sera entré ultérieurement.
223
Options de formatage
Les options de formatage sont répertoriées dans le
tableau ci-dessous.
Catégorie Options
Alignement du • Gauche
texte
• Centre
• Droite
Couleur de • Noir
l'arrière-pla
• Gris foncé
• Gris clair
• Blanc
224
Touches du menu Copie
Appuyez sur Shift Copy (Maj Copier) pour afficher les
touches du menu Copie.
Touche de Signification
menu
Pour importer une Vous pouvez importer une note à partir du catalogue de
note notes dans la vue Infos d'une application, et vice versa.
Supposons que vous souhaitiez copier une note appelée
Affectations du catalogue de notes dans la vue Infos de
l'application Fonction :
1. Ouvrez la note Affectations.
S Notes
S Copy
225
5. Ouvrez la vue Infos de l'application.
I Sélectionnez Fonction
S Info
S Paste
Pour importer une Vous pouvez copier le contenu d'une variable graphique
variable graphique dans une note ou dans la vue Infos d'une application.
1. Ouvrez la note ou la vue Infos de l'application.
Placez le curseur d'insertion à l'endroit où vous
souhaitez voir apparaître le graphique. Le graphique
sera copié à cet emplacement.
2. Appuyez sur a .
3. Mettez Graphique en surbrillance, appuyez sur ,
>
puis mettez en surbrillance le nom de la variable
(G1, etc.).
4. Appuyez sur pour rappeler le contenu du
graphique, puis appuyez sur .
Pour transmettre Vous pouvez envoyer des notes d'une calculatrice à une
une note autre, de la même manière que vous partagez des
applications, programmes, matrices et listes.
1. Connectez les deux calculatrices HP 39gII au moyen
du câble micro USB fourni, puis allumez les deux
calculatrices.
2. Ouvrez le catalogue de notes dans la calculatrice
émettrice.
3. Mettez en surbrillance le nom de la note à envoyer.
4. Appuyez sur .
5. Le transfert démarre immédiatement.
6. Ouvrez le catalogue de notes dans la calculatrice
réceptrice pour afficher la nouvelle liste.
226
20
Introduction
La calculatrice HP 39gII dispose d'environ 250 Ko de
mémoire utilisateur, ainsi que de 80 Mo de mémoire
flash. Vous pouvez utiliser la mémoire de l'appareil pour
stocker les éléments suivants :
• des copies des applications présentant une
configuration spécifique ;
• de nouvelles applications téléchargées ;
• des variables de la vue Home ;
• des variables d'application ;
• des variables définies par l'utilisateur ;
• des variables créées à l'aide d'un catalogue ou d'un
éditeur, comme une matrice ou une note ;
• des programmes que vous avez créés.
227
• Les variables définies par l'utilisateur sont ajoutées
au menu Vars à l'aide de programmes. Ces variables
peuvent être spécifiques au programme ou globales.
Pour plus de détails, reportez-vous à la section
Programmation.
Vous pouvez utiliser le gestionnaire de mémoire
(
S MEMORY) pour afficher la quantité de mémoire
disponible. Les vues du catalogue, accessibles à partir du
gestionnaire de mémoire, permettent de transférer des
variables telles que des listes ou des matrices entre deux
calculatrices.
H5
2. Entrez un nom de
variable approprié
pour l'objet en
question.
ABE
228
Pour stocker les Si la valeur que vous souhaitez stocker correspond au
résultats d'un calcul dernier résultat calculé, appuyez simplement sur ,
suivi du nom de la variable, puis appuyez sur E .
Si la valeur que vous souhaitez stocker se trouve plus loin
3
sl s 8
mk
6 3
E
2. Mettez en surbrillance le résultat que vous souhaitez
stocker.
=
3. Copiez le résultat dans la ligne d'édition.
4. Stockez le résultat.
A E A
k
2
ln m 5 3
AE B
229
Pour rappeler une Pour rappeler une valeur de variable, entrez le nom de la
valeur variable et appuyez sur E .
AE A
Menu Vars
Utilisez le menu Vars pour accéder à toutes les variables
de la calculatrice. Vous disposez de touches de menu pour
les variables de la vue Home, les variables d'application
et les variables définies par l'utilisateur. Lorsque vous
appuyez sur a , le menu Vars s'ouvre et affiche par
défaut le menu des variables de la vue Home. Le menu
Vars est organisé en catégories. Pour chaque catégorie de
variables dans la colonne de gauche, il existe une liste de
variables dans la colonne de droite. Sélectionnez une
catégorie, puis une variable, dans cette catégorie.
230
3. Mettez la colonne de variables en surbrillance.
>
4. Utilisez les touches du curseur pour sélectionner la
variable de votre choix. Par exemple, pour
sélectionner M2, appuyez sur \ .
231
Exemple Cet exemple illustre l'utilisation du menu Vars pour
ajouter le contenu de deux variables de liste et pour
stocker le résultat dans une autre variable de liste.
1. Affichez le catalogue de listes.
S LIST
pour sélectionner
L1
89 65
70
S LIST
\ pour sélectionner
L2
86 90
77
232
6. Ouvrez le menu des variables et sélectionnez L1.
a=>
+a>\
A E L3
Remarque : vous
pouvez également
entrer des noms de liste
directement à partir du clavier.
233
Variables de la vue Home
Le tableau suivant répertorie les catégories des variables
de la vue Home ainsi que les noms de variables
disponibles dans chaque catégorie.
Il est impossible de stocker des données d'un type dans
une variable d'un type différent. Exemple : utilisez le
catalogue de matrices pour créer des matrices. Vous
pouvez créer jusqu'à dix matrices et les stocker dans les
variables M0 à M9. Vous ne pouvez pas stocker de
matrices dans des variables autres que celles nommées
de M0 à M9.
Nombres Z0 à Z9
complexes Pour stocker un nombre complexe,
saisissez-le sous la forme a + b∗ i .
Par exemple, 2 + 3∗ 1 Z1.
Listes L0 à L9
Par exemple, {1,2,3} L1.
Matrices M0 à M9
Stockez les matrices et les vecteurs
dans ces variables. Pour de plus
amples informations sur les matrices
et les vecteurs, consultez le chapitre
Matrices.
Par exemple, [[1,2],[3,4]] M1.
Nombres A à Z et θ
réels Par exemple : 7,45 A.
234
Variables La plupart des variables d'application stockent des
d'application valeurs spécifiques à une seule application. Il peut s'agir
d'expressions symboliques, d'équations, de paramètres
des vues Tracé et numérique ou de résultats de calculs tels
que des racines ou des intersections.
Pour la liste complète des variables d'application,
consultez la section Informations de référence. Pour de
plus amples informations sur l'utilisation des variables
d'application dans des programmes, consultez la section
Programmation.
H
3. Ouvrez le menu Vars et accédez au menu App Vars.
V
(pour sélectionner App Vars)
235
Vous pouvez qualifier le nom d'une variable d'application
afin d'y accéder depuis n'importe quel emplacement de la
calculatrice HP 39gII. A titre d'exemple, les applications
Fonction et Paramétrique disposent d'une même variable,
nommée Xmin. Si vous vous trouvez dans l'application
Paramétrique et que vous saisissez Xmin dans la vue
Home, la valeur de Xmin s'affichera depuis l'application
Paramétrique. Pour accéder à la valeur de Xmin dans
l'application Fonction, vous devez démarrer l'application
Fonction (comme indiqué plus haut) ou qualifier le nom en
saisissant Fonction::Xmin. Pour de plus amples
informations sur la qualification des noms de variables,
consultez le chapitre Programmation.
Gestionnaire de mémoire
Utilisez le gestionnaire de mémoire pour connaître la
quantité de mémoire disponible et l'organiser. Si la
quantité de mémoire disponible est faible, utilisez le
gestionnaire de mémoire pour déterminer les variables à
supprimer afin de libérer de l'espace. Vous pouvez
également utiliser le gestionnaire de mémoire pour
envoyer des ensembles de variables à une autre
calculatrice HP 39gII ou pour cloner l'ensemble de votre
mémoire sur une autre calculatrice HP 39gII.
236
Touche Signification
Exemple 1. Démarrez le
gestionnaire de
mémoire. Une liste des
différentes catégories
de variables s'affiche.
S MEMORY
237
Pour envoyer toutes Vous pouvez envoyer toutes les variables d'un même type
les variables d'un (toutes les listes, toutes les matrices, tous les programmes,
même type toutes les notes, etc.) de votre calculatrice HP 39gII à une
autre ou à un ordinateur. Pour envoyer des variables d'un
même type à une autre calculatrice HP 39gII :
1. Connectez les deux calculatrices HP 39gII au moyen
du câble micro USB fourni, puis allumez les deux
calculatrices.
2. Ouvrez le gestionnaire de mémoire dans la calculatrice
émettrice.
3. Utilisez \ =et pour mettre en surbrillance le type
de variable à envoyer.
4. Appuyez sur .
5. Le transfert démarre immédiatement.
6. Ouvrez le gestionnaire de mémoire dans la calculatrice
réceptrice pour afficher les nouvelles variables.
238
21
Programmation
Introduction
Ce chapitre explique comment programmer votre
HP 39gII. Il vous apprendra notamment à :
• Programmer des commandes
• Insérer des fonctions dans des programmes
• Utiliser des variables dans des programmes
• Exécuter des programmes
• Déboguer des programmes
• Créer des programmes pour constituer des
applications personnalisées
• Envoyer un programme à une autre HP 39gll
239
Le dernier argument indique dans laquelle des quatre
couleurs le pixel doit s'allumer. La valeur par défaut est 0
(noir). Dans ce guide, les arguments de commandes
facultatifs apparaissent entre crochets, comme cela est
illustré ci-dessus. Dans l'exemple PIXON, le premier
argument spécifié pourrait être une variable graphique
(G). La variable par défaut est G0 ; elle contient toujours
l'écran actuellement affiché. La syntaxe complète de la
commande PIXON est donc :
240
Catalogue des programmes
Le catalogue des programmes permet d'exécuter et de
déboguer des programmes, ou de les envoyer à une
autre HP 39gll. De plus, il permet de renommer ou de
supprimer des programmes et d'exécuter l'éditeur de
programmes, grâce auquel il est possible de créer et de
modifier des programmes. Un programme peut
également être exécuté depuis la vue Home ou à partir
d'autres programmes.
Ouvre le programme en
surbrillance pour le
modifier.
Demande un nouveau
nom de programme,
puis ouvre un
programme vide.
241
Touche Fonction (Suite)
Ouvre un dossier
incluant les options
suivantes pour les
programmes existants :
• SAVE : renomme un
programme existant.
• SUPPRIMER :
supprime le
programme
sélectionné du
catalogue des
programmes.
• EFFAC. : supprime
tous les programmes
du catalogue des
programmes.
• Appuyez sur On/C
pour quitter le
catalogue des
programmes et y
revenir.
Envoie le programme en
surbrillance vers une
autre HP 39gII ou vers
un ordinateur.
Débogue les
programmes existants.
Exécute le programme
mis en surbrillance.
Déplace le curseur au
S= S\ ou début ou à la fin du
catalogue des
programmes.
Supprime le programme
C mis en surbrillance.
242
Création d'un nouveau programme Home
1. Ouvrez le catalogue
des programmes et
commencez un
nouveau programme.
S Prgm
AA pour
verrouillage alpha
MYPROGRAM
3. Appuyez de nouveau
sur pour valider
le nom du programme.
Un modèle est ensuite
créé automatiquement
pour ce programme.
Ce modèle se compose de l'en-tête d'une fonction
portant le même nom que le programme, EXPORT
MYPROGRAM() et d'une une paire BEGIN...END;
qui bloque les instructions de la fonction.
CONSEIL Le nom d'un programme peut uniquement contenir des
caractères alphanumériques (lettres et nombres) et le
caractère tiret bas ( _ ). Le premier caractère doit être une
lettre. Par exemple, NOM_CORRECT et Spin2 sont des
noms de programme valides, contrairement à TROP
BIEN (qui contient un espace) et à 5uper! (qui
commence par un chiffre et se termine par un point
d'exclamation).
243
Editeur de programmes
Jusqu'à ce que vous connaissiez les commandes de la
HP 39gII, la meilleure façon de saisir des commandes est
de les sélectionner dans le menu Commands ou d'utiliser
la touche . Utilisez les touches du clavier pour
saisir des variables, des symboles, des fonctions
mathématiques, des unités et des caractères.
Analyse le programme à la
recherche d'erreurs
éventuelles.
244
Touches Fonction (Suite)
Tests • == <>
Appuyez sur la touche SHIFT
du menu de saut ou de boucle
pour coller la structure
complète de la commande
dans votre programme.
Appuyez sur On/C pour
revenir au menu CMDS.
Appuyez de nouveau sur
On/C pour revenir à l'éditeur
de programmes.
245
Touches Fonction (Suite)
\\
2. Appuyez sur
pour ouvrir le menu
Program Templates.
246
3. Insérez une boucle FOR.
\\\ Sélectionnez
Boucle
247
4. Insérez la commande MSGBOX (Message Box).
S Cmds
\\\\
(ou entrez 5)
Sélectionnez E/S.
\\\\\
(ou entrez 5)
Sélectionnez MSGBX
5. Remplissez les
arguments de la
commande MSGBOX,
puis ajoutez un point-
virgule à la fin de la
commande.
248
Lorsque vous avez terminé, appuyez sur S Prgm pour
revenir au catalogue des programmes ou sur H pour
accéder à la vue Home. Vous pouvez également appuyer
sur une touche de contrôle d'application pour accéder
aux vues de l'application en cours. Vous êtes maintenant
prêt à exécuter le programme.
END;
EXPORT NAME2( )
BEGIN
END;
Vous pouvez à présent constater qu'une pression sur
ou sur fait apparaître une zone de choix
contenant NAME1 et NAME2.
249
Lorsqu'un programme utilise des arguments, une pression
sur la touche fait apparaître une fenêtre vous
demandant de saisir les paramètres du programme.
1. Exécutez
MYPROGRAM.
HS Cmds
Sélectionnez MYPROGRAM
lmE
Le programme s'exécute et affiche une boîte de dialogue.
2. Appuyez trois fois sur
pour voir la fin
de la boucle FOR.
250
Si un fichier contient plusieurs programmes « exportés »,
une pression sur la touche de menu ou fait
apparaître une zone de choix contenant les noms des
programmes.
Si une erreur est détectée lors de l'exécution, par exemple
une division par zéro, le programme s'arrête et un
message d'erreur apparaît. Si le programme ne se
comporte pas comme prévu, ou si le système a détecté
une erreur d'exécution, il vous est possible d'exécuter le
programme pas à pas et d'examiner les valeurs des
variables locales. Pour ce faire, entrez
debug(MYPROGRAM()) dans la ligne d'édition.
1. Lancez l'outil de
débogage pour le
programme que vous
venez de rédiger.
S 1
Sélectionnez MYPROGRAM
251
2. Exécutez la commande de boucle FOR.
S Prgm
252
Touches
d’édition
Touches Fonction
Passe à la ligne
\,= précédente ou suivante.
Passe à la page
S= S\ précédente ou suivante.
Positionne le curseur au
S< S> ou début ou à la fin de la
ligne.
Supprime le caractère se
C trouvant à gauche du
curseur (Retour arrière)
Efface tout le
S Clear programme.
253
4. Déplacez le curseur à la fin de la commande que
vous souhaitez copier. Les commandes sélectionnées
seront mises en surbrillance à mesure que vous
déplacerez le curseur. Pour sélectionner les
commandes ligne par ligne, utilisez la touche de
menu .
5. Lorsque vous avez mis en surbrillance toutes les
commandes de votre choix, appuyez sur la touche de
menu ou sur S Copy pour copier les
commandes sélectionnées dans le presse-papiers.
6. Revenez au catalogue de programmes et ouvrez le
programme cible.
7. Déplacez le curseur jusqu'à la ligne sur laquelle vous
souhaitez insérer les commandes copiées.
8. Appuyez sur S Paste pour ouvrir le presse-papiers.
Vos commandes sont en tête de liste et déjà en
surbrillance. Il vous suffit alors d'appuyer sur .
Les commandes sont collées dans le programme et
commencent à l'emplacement du curseur.
Supprimer tous Vous pouvez supprimer tous les programmes en une seule
les programmes fois.
1. Dans le catalogue de programmes, appuyez sur
S Clear.
2. A l'invite, appuyez sur pour supprimer, ou sur
pour annuler.
3. Vous pouvez également appuyer sur la touche de
menu dans le dossier pour supprimer
tous les programmes. A l'invite, appuyez sur
pour supprimer, ou sur pour annuler.
254
Supprimer le Il est possible de supprimer le contenu d'un programme
contenu d'un tout en conservant son nom.
programme 1. Appuyez sur S Prgm pour ouvrir le catalogue de
programmes.
2. Mettez un programme en surbrillance, puis appuyez
sur .
3. Appuyez sur S Clear. A l'invite, appuyez ensuite
sur pour effacer le texte, ou sur pour
annuler.
4. Le texte du programme est supprimé, mais le nom du
programme est conservé.
Pour transmettre Tout comme pour les applications, les notes, les matrices
un programme et les listes, il est possible d'envoyer des programmes
d'une calculatrice à une autre.
1. Connectez les deux calculatrices HP 39gII avec le
câble micro USB fourni, puis allumez-les.
2. Ouvrez le catalogue de programmes sur la
calculatrice émettrice.
3. Mettez le nom du programme à envoyer en
surbrillance.
4. Appuyez sur .
5. Le transfert démarre immédiatement.
6. Ouvrez le catalogue de programmes sur la
calculatrice réceptrice pour afficher la nouvelle liste.
255
La calculatrice HP 39gII contient de nombreux types de
variables intégrées, visibles partout. Le tableau suivant
illustre la plupart de ces types de variables et fournit un
exemple de la méthode à suivre pour stocker une valeur
dans une variable :
256
calculatrice. Les variables de type LOCAL déclarées par
le programmeur ne sont pas réservées à un type
particulier. Autrement dit, vous pouvez stocker des
nombre à virgule flottante, des nombres entiers, des listes,
des matrices et des expressions symboliques dans une
variable portant n'importe quel nom local. Bien que le
système autorise le stockage de différents types de
variables dans une même variable locale, il s'agit d'une
pratique de programmation médiocre devant être évitée.
257
Ce programme demande à l'utilisateur de spécifier la
valeur de RADIUS, puis exporte la variable afin qu'elle
soit utilisée ailleurs.
EXPORT RADIUS;
EXPORT GETRADIUS()
BEGIN
INPUT(RADIUS);
END;
La commande EXPORT de
la variable RADIUS doit
apparaître avant l'en-tête
de la fonction à laquelle
RADIUS est attribuée.
Après l'exécution du
programme, une nouvelle variable nommée RADIUS
apparaît dans la section USER GETRADIUS du menu
Vars.
258
Voici un programme définissant une fonction nommée
ROLLDIE, qui simule le lancer d'un dé unique et renvoie
un entier aléatoire compris entre 1 et le nombre
communiqué dans la fonction.
Tout d'abord, créez un programme nommé ROLLDIE.
Entrez ensuite le programme.
259
ROLLDIE(sides) + ROLLDIE(sides) roll;
L2(roll)+1 L2(roll);
END;
END;
Ce programme utilise une boucle FOR, expliquée dans la
section consacrée aux boucles.
La visibilité d'une fonction peut être limitée au programme
dans laquelle elle est définie en omettant la commande
EXPORT lors de la déclaration de la fonction. Par
exemple, vous pouvez définir la fonction ROLLDIE à
l'intérieur du programme ROLLMANY comme suit :
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll;
// initialize list of frequencies
MAKELIST(0,X,1,2*sides,1) L2;
FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
L2(roll)+1 L2(roll);
END;
END;
ROLLDIE(n)
BEGIN
RETURN 1 + FLOOR(n*RANDOM);
END;
Dans ce scénario, partez du principe qu'aucune fonction
ROLLDIE n'est exportée à partir d'un autre programme.
Au lieu de cela, ROLLDIE est uniquement visible dans le
contexte de ROLLMANY.
Enfin, la liste des résultats peut être renvoyée comme
résultat de l'appel de ROLLMANY au lieu d'être
directement stockée dans la liste globale de variables L2.
A ce titre, l'utilisateur pourrait facilement stocker les
résultats ailleurs.
260
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll,results;
MAKELIST(0,X,1,2*sides,1) results;
FOR k FROM 1 TO n DO
ROLLDIE(sides)+ROLLDIE(sides) roll;
results(roll)+1 results(roll);
END;
RETURN results;
END;
Dans la vue Home, si vous saisissez ROLLMANY(100,6)
L5, les résultats de la simulation de 100 lancers de deux
dés à six faces seront stockés dans la liste L5.
Programmes d'application
Les applications sont constituées d'un ensemble de vues,
de programmes, de notes et de données associées.
La création d'un programme d'application permet de
redéfinir les vues de l'application et le type d'interaction
entre l'utilisateur et ces vues. Il existe deux procédures
pour cela : des fonctions de programme dédiées
comprenant des noms spéciaux et la redéfinition des vues
à partir du menu Views.
Symb Vue
symbolique Y
SymbSetup Configuration
symbolique SY
261
Programme Nom Frappes
RESET Redémarre ou
initialise une
application
262
Personnalisation Lorsqu'une application est active, son programme
d'une associé est le premier élément affiché dans le catalogue
de programmes. C'est au sein de ce programme qu'il est
application possible de placer des fonctions permettant de créer une
application personnalisée. Vous trouverez une procédure
efficace de personnalisation d'une application ci-dessous :
1. Choisissez les applications HP que vous souhaitez
personnaliser (les applications Fonction et
Statistiques 1Var, par exemple). L'application
personnalisée hérite de toutes les propriétés de
l'application HP. Accédez au catalogue des
applications et enregistrez l'application
personnalisée sous un nom qui lui est propre.
2. Si nécessaire, personnalisez la nouvelle application
en modifiant les paramètres (définissez les axes ou
les mesures d'angle, par exemple).
3. Développez les fonctions qui seront utilisées par votre
application personnalisée. Lors du développement
des fonctions de l'application, conformez-vous aux
conventions de nom décrites précédemment.
4. Insérez la commande VIEWS dans votre programme
pour modifier le menu Views de l'application.
5. Décidez si votre application créera ou non de
nouvelles variables globales. Si ces variables sont
appropriées, utilisez EXPORT pour les exporter à
partir d'un autre programme utilisateur appelé par la
fonction Start() du programme d'application, afin
de conserver leurs valeurs.
6. Testez l'application personnalisée et déboguez les
programmes associés.
Il est possible de relier plusieurs applications via des
programmes. Par exemple, un programme associé à
l'application Fonction peut exécuter une commande pour
lancer l'application Statistiques 1Var, et un programme
associé à l'application Statistiques 1Var peut revenir à
l'application Fonction (ou lancer toute autre application).
Exemple :
L'exemple suivant illustre la procédure de création d'une
application personnalisée. Cette application crée un
environnement permettant de simuler le lancer de deux
dés, dont le nombre de faces est spécifié par l'utilisateur.
Les résultats sont tabulés et peuvent être consultés sous la
forme d'un tableau ou d'un graphique. Cette application
est basée sur l'application Statistiques 1Var.
263
1. Enregistrez l'application Statistiques 1Var sous un
nom qui lui est propre.
I sélectionnez
Statistiques 1Var
AA D
SA ice
AAA S
SA imulation
S Prgm
5. Modifiez le programme
DiceSimulation.
Sélectionnez
DiceSimulation.
264
Cette zone vous permet de
saisir les fonctions
nécessaires à la
personnalisation de
l'application. C'est à ce
stade que vous choisissez
le type d'interaction entre l'utilisateur et l'application.
Nous allons donc créer des vues pour les options
suivantes :
• START : lance l'application.
• SETSIDES : spécifie le nombre de côtés (ou faces)
de chaque dé.
• SETNUMROLLS : spécifie le nombre de lancers des
dés.
• RESET : recommence.
L'option START initialise l'application et affiche une note
incorporée dans l'application contenant des instructions
à l'attention de l'utilisateur. L'utilisateur interagit
également avec l'application dans les vues numérique et
graphique. Les touches M P et activent ces vues,
mais quelques configurations sont nécessaires pour que
les fonctions Num (nombre) et Graphique de notre
programme les lancent réellement.
Appelez de nouveau le programme pour obtenir le
nombre de faces d'un dé, comme indiqué précédemment
dans ce chapitre. Dans cet exemple, il a été étendu afin
que les sommes possibles des deux dés soient stockées
dans la liste D1. Entrez les sous-programmes suivants
dans le programme d'application pour l'application
DiceSimulation.
Programme START()
DiceSimulation
BEGIN
DICESIMVARS();
{} D1;
{} D2;
SETSAMPLE(H1,D1);
SETFREQ(H1,D2);
0 H1Type;
265
END;
VIEWS “Roll Dice”,ROLLMANY()
BEGIN
LOCAL k,roll;
MAKELIST(X+1,X,1,2*SIDES-1,1) D1;
MAKELIST(0,X,1,2*SIDES-1,1) D2;
FOR k FROM 1 TO ROLLS DO
Roll:=ROLLDIE(SIDES)+ROLLDIES(SIDES);
D2(roll-1)+1 D2(roll-1);
END;
-1 Xmin;
MAX(D1)+1 Xmax;
0 Ymin;
MAX(D2)+1 Ymax;
STARTVIEW(1,1);
END;
VIEWS "Set Sides", SETSIDES()
BEGIN
REPEAT
INPUT(SIDES,"Die Sides","N = ","Enter num
sides",2);
FLOOR(SIDES) SIDES;
IF SIDES<2 THEN
MSGBOX("Must be >= 2");
END;
UNTIL SIDES>=2;
END;
VIEWS "Set Rolls",SETROLLS()
BEGIN
REPEAT
INPUT(ROLLS,"Num of Rolls","N = ","Enter
266
num rolls",10);
FLOOR(ROLLS) ROLLS;
IF ROLLS<1 THEN
MSGBOX("You must enter a number >= 1");
END;
UNTIL ROLLS>=1;
END;
Plot()
BEGIN
-1 Xmin;
MAX(D1)+1 Xmax;
0 Ymin;
MAX(D2)+1 Ymax;
STARTVIEW(1,1);
END;
La routine ROLLMANY() est une autre adaptation d'un
programme présenté précédemment dans ce chapitre.
La communication de paramètres dans un programme
appelé à la suite d'une sélection dans un menu Views
personnalisé est impossible. Les variables exportées
SIDES et ROLLS sont donc utilisées à la place des
paramètres utilisés dans les versions précédentes.
Le programme ci-dessus appelle deux autres programmes
utilisateur : ROLLDIE() et DICESIMVARS(). ROLLDIE()
apparaît plus tôt dans ce chapitre. Voici DICESIMVARS.
Stockez-le dans un nouveau programme utilisateur.
267
Appuyez sur V pour
afficher le menu de
l'application
personnalisée. Vous
pouvez définir le nombre
de faces des dés et le
nombre de lancers, puis exécuter une simulation.
Après la simulation,
appuyez sur P pour
afficher un histogramme de
vos résultats de simulation.
Commandes de programmation
Cette section contient des détails sur toutes les
commandes individuelles (regroupées par catégories).
268
Configuration graphique : 4
Configuration numérique : 5
Informations sur l'application : 6
Menu Views : 7
Première vue spéciale (Détail graphique écran
scindé) : 8
Deuxième vue spéciale (Tableau graphique écran
scindé) : 9
Troisième vue spéciale (Autoscale) :10
Quatrième vue spéciale (Décimal) : 11
Cinquième vue spéciale (Entier) : 12
Sixième vue spéciale (Trigonométrie) : 13
269
Commandes de Les commandes de blocage déterminent le début et la fin
blocage d'un sous-programme ou d'une fonction. La commande
Return permet quant à elle de rappeler les résultats des
sous-programmes ou des fonctions.
EXPORT SQM1(X)
BEGIN
RETURN X^2-1;
END;
Instructions
d'attribution
:= Syntaxe : var := expression;
270
Commandes de
branche
IF…THEN…END Syntaxe : IF test THEN command(s) END;
Evalue test. Si test a une valeur vraie (différente de 0),
exécute command(s). Dans le cas contraire, il ne se passe
rien.
Exemple :
CASE…END Syntaxe :
CASE
IF test1 THEN commands1 END
IF test2 THEN commands2 END
…
[DEFAULT commands]
END;
271
Exemple :
CASE
IF x < 0 THEN RETURN "negative"; END
IF x < 1 THEN RETURN "small"; END
DEFAULT RETURN "large";
END;
PIXON et
PIXON_P Syntaxe : PIXON([G], position_x, position_y [ ,color])
PIXON_P([G], position_x, position_y [ ,couleur])
Définit la couleur de pixel de G avec les coordonnées x,y
sur la couleur. G peut être n'importe laquelle des
variables graphiques. Cette valeur est facultative. La
valeur par défaut est G0, soit le graphique actuel. La
couleur a une valeur comprise entre 0 et 3 (0 = noir,
1 = gris foncé, 2 = gris clair, 3 = blanc) et est
facultative. La valeur par défaut est 0.
272
PIXOFF et
PIXOFF_P Syntaxe : PIXOFF([G], position_x, position_y)
PIXOFF_P([G], position_x, position_y)
Définit la couleur de pixel de G avec les coordonnées x,y
sur le blanc. G peut être n'importe laquelle des variables
graphiques. Cette valeur est facultative. La valeur par
défaut est G0, soit le graphique actuel.
GETPIX et
GETPIX_P Syntaxe : GETPIX([G], position_x, position_y)
GETPIX_P([G], position_x, position_y)
Renvoie la couleur de pixel de G avec les coordonnées
x,y.
G peut être n'importe laquelle des variables graphiques.
Cette valeur est facultative. La valeur par défaut est G0,
soit le graphique actuel.
RECT et
RECT_P Syntax: RECT([G, x1, y1, x2, y2, edgecolor, fillcolor])
RECT_P([G, x1, y1, x2, y2, edgecolor, fillcolor])
Trace un rectangle sur G entre les points x1,y1 et x2,y2
avec la couleur de bord pour le périmètre et la couleur de
remplissage pour l'intérieur.
G peut être n'importe laquelle des variables graphiques.
Cette valeur est facultative. La valeur par défaut est G0,
soit le graphique actuel.
x1, y1 sont des valeurs facultatives. Les valeurs par défaut
correspondent à l'angle supérieur gauche du graphique.
x2, y2 sont des valeurs facultatives. Les valeurs par défaut
correspondent à l'angle inférieur droit du graphique.
edgecolor et fillcolor peuvent avoir des valeurs comprises
entre -1 et 3 (-1 = transparent, 0 = noir, 1 = gris
foncé, 2 = gris clair, 3 = blanc).
edgecolor est une valeur facultative. La valeur par défaut
est le blanc.
fillcolor est une valeur facultative. La valeur par défaut est
la couleur de bord.
Pour effacer un GROB, exécutez RECT(G). Pour effacer
l'écran, exécutez RECT().
273
Si des arguments facultatifs sont fournis dans une
commande comme RECT, avec divers paramètres
facultatifs, les arguments fournis correspondent aux
paramètres les plus à gauche d'abord. Par exemple,
dans le programme ci-après, les arguments 40 et 90 dans
la commande RECT_P correspondent à x1 et y1.
L'argument 0 correspond à edgecolor étant donné qu'il
s'agit du seul argument supplémentaire. S'il y avait eu
deux arguments supplémentaires, ils auraient fait
référence à x2 et y2 plutôt qu'à edgecolor et fillcolor.
Le programme génère la figure ci-après à droite.
EXPORT BOX()
BEGIN
RECT();
RECT_P(40,90,0);
FREEZE;
END;
INVERT et
INVERT_P Syntaxe : INVERT([G, x1, y1, x2, y2])
INVERT_P([G, x1, y1, x2, y2])
Inverse un rectangle sur G entre les points x1,y1 et x2,y2.
Chaque pixel noir devient ainsi blanc, et vice versa. De la
même manière, le gris clair et le gris foncé sont inversés.
G peut être n'importe laquelle des variables graphiques.
Cette valeur est facultative. La valeur par défaut est G0.
274
x2, y2 sont des valeurs facultatives et, en l'absence de
spécification, correspondront à l'angle inférieur droit du
graphique.
x1, y1 sont des valeurs facultatives et, en l'absence de
spécification, correspondront à l'angle supérieur gauche
du graphique. Si une seule paire x,y est spécifiée, elle se
rapporte à l'angle supérieur gauche.
ARC et
ARC_P Syntaxe : ARC(G, x, y, r [ ,c, a1, a2])
ARC_P(G, x, y, r [ ,c, a1, a2])
Dessine un arc ou un cercle sur G, centré sur le point x,y,
avec le rayon r et la couleur c, en partant de l'angle a1
et en terminant sur l'angle a2.
G peut être n'importe laquelle des variables graphiques.
Cette valeur est facultative. La valeur par défaut est G0.
r se mesure en pixels.
c est une valeur facultative et, en l'absence de
spécification, correspond au noir.
a1 et a2 suivent le mode d'angle actuel et sont des valeurs
facultatives. La valeur par défaut est un cercle complet.
LINE et
LINE_P Syntaxe : LINE(G, x1, y1, x2, y2, c)
LINE_P(G, x1, y1, x2, y2, c)
Trace une ligne de couleur c sur G entre les points x1,y1
et x2,y2.
G peut être n'importe laquelle des variables graphiques.
Cette valeur est facultative. La valeur par défaut est G0.
c peut avoir une valeur comprise entre 0 et 3 (0 = noir,
1 = gris foncé, 2 = gris clair, 3 = blanc). c est une
valeur facultative. La valeur par défaut est le noir.
275
l'arrière-plan avant d'inscrire le texte avec la couleur c2.
G peut être n'importe laquelle des variables graphiques.
Cette valeur est facultative. La valeur par défaut est G0.
La police peut avoir les valeurs suivantes :
0 : police actuellement sélectionnée dans l'écran de
mode, 1 : petite police, 2 : grande police. La police est
une valeur facultative et, en l'absence de spécification,
correspond à la police actuellement sélectionnée dans
l'écran de mode.
c1 peut avoir une valeur comprise entre 0 et 3 (0 = noir,
1 = gris foncé, 2 = gris clair, 3 = blanc). c1 est une
valeur facultative. La valeur par défaut est le noir.
width est une valeur facultative et, en l'absence de
spécification, aucune coupure n'est effectuée.
c2 peut avoir une valeur comprise entre 0 et 3 (0 = noir,
1 = gris foncé, 2 = gris clair, 3 = blanc). c2 est une
valeur facultative. En l'absence de spécification, l'arrière-
plan n'est pas effacé.
Exemple :
Ce programme affiche les estimations successives pour
avec la série pour arctangent(1).
EXPORT RUNPISERIES()
BEGIN
LOCAL sign;
2 K;4 A;
-1 sign;
RECT();
TEXTOUT_P("N=",0,0);
TEXTOUT_P("PI APPROX=",0,30);
REPEAT
A+sign*4/(2*K-1) A;
TEXTOUT_P(K
,35,0,2,0,100,3);
TEXTOUT_P(A
,90,30,2,0 100,3);
276
sign*-1 sign;
K+1 K;
UNTIL 0;
END;
Le programme s'exécute
jusqu'à ce que l'utilisateur appuie surO pour
terminer. Les espaces après K (le nombre après le terme)
et A (l'estimation actuelle) dans les commandes
TEXTOUT_P permettent d'écraser la valeur
précédemment affichée.
BLIT et
BLIT_P Syntaxe : BLIT([trgtGRB, dx1, dy1, dx2, dy2],
srcGRB [ ,sx1, sy1, sx2, sy2, c])
BLIT_P ([trgtGRB, dx1, dy1, dx2, dy2],
srcGRB [ ,sx1, sy1, sx2, sy2, c])
Copie la région de srcGRB entre les points sx1, sy1 et
sx2, sy2 dans la région de trgtGRB entre les points dx1,
dy1 et dx2, dy2. Ne copiez pas les pixels de srcGRB
ayant la couleur c.
trgtGRB peut être n'importe laquelle des variables
graphiques. trgtGRB peut être n'importe laquelle des
variables graphiques. Cette valeur est facultative.
La valeur par défaut est G0.
srcGRB peut être n'importe laquelle des variables
graphiques.
dx2, dy2 sont des valeurs facultatives qui, en l'absence
de spécification, seront calculées afin que la zone de
destination soit de la même taille que la zone source.
sx2, sy2 sont des valeurs facultatives qui, en l'absence de
spécification, correspondront à l'angle inférieur droit de
srcGRB.
sx1, sy1 sont des valeurs facultatives qui, en l'absence de
spécification, correspondront à l'angle supérieur gauche
de srcGRB.
dx1, dy1 sont des valeurs facultatives qui, en l'absence
de spécification, correspondront à l'angle supérieur
gauche de trgtGRB.
277
c peut avoir une valeur comprise entre 0 et 3 (0 = noir,
1 = gris foncé, 2 = gris clair, 3 = blanc). c est une
valeur facultative. En l'absence de spécification, tous les
pixels de G2 seront copiés.
REMARQUE Le fait d'utiliser la même variable pour trgtGRB et srcGRB
peut être imprévisible si la source et la destination se
chevauchent.
278
x2, y2 sont des valeurs facultatives qui, en l'absence de
spécification, correspondront à l'angle inférieur droit de
srcGRB.
x1, y1 sont des valeurs facultatives qui, en l'absence de
spécification, correspondront à l'angle supérieur gauche
de srcGRB.
REMARQUE SUBGROB(G1, G4) copiera G1 dans G4.
279
EDITMAT Syntaxe : EDITMAT(variable de matrice)
Ouvre l'éditeur de matrices et affiche la matrice spécifiée.
En cas d'utilisation dans la programmation, revient au
programme lorsque l'utilisateur appuie sur .
Exemple : EDITMAT(M1) modifie la matrice M1.
Exemple :
EXPORT SIDES;
EXPORT GETSIDES()
BEGIN
INPUT(SIDES,"Die Sides","N = ","Enter num
sides",2);
END;
280
Il existe également des commandes pour la sortie de
données dans la section des graphiques. Les commandes
TEXTOUT et TEXTOUT_P peuvent notamment être
utilisées pour la sortie de texte.
Cet exemple invite l'utilisateur à entrer une valeur pour le
rayon d'un cercle et imprime la superficie du cercle sur le
terminal.
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(rayon, "Rayon du cercle","r =
","Entrer le rayon",1);
PRINT("La superficie est " + π *radius^2);
END;
281
ISKEYDOWN Syntaxe : ISKEYDOWN(id_touche);
Renvoie vrai (valeur autre que zéro) si la touche dont l'ID
est indiqué est actuellement actionnée, et faux (0) si ce
n'est pas le cas.
282
Remplacez la commande PRINT de l'exemple précédent
par la commande MSGBOX :
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(rayon, "Rayon du cercle","r =
","Entrer le rayon",1);
MSGBOX("La superficie est " + π *radius^2);
END;
Si l'utilisateur entre 10 pour
le rayon, la boîte de
dialogue affiche :
CHOOSE
(N,"PickHero","Euler","Gauss","Newton");
IF N==1 THEN PRINT("Vous avez choisi
Euler") ELSE IF N==2 THEN PRINT("Vous avez
choisi Gauss")ELSE PRINT("Vous avez
choisi Newton")
END;
END;
283
Après l'exécution de la commande CHOOSE, la valeur de
n sera mise à jour de façon à contenir 0, 1, 2 ou 3. La
commande IF THEN ELSE entraîne l'impression du nom
de la personne sélectionnée sur le terminal.
Commandes de
boucle
FOR…FROM…TO…
DO…END Syntaxe : FOR var FROM start TO finish [STEP increment] DO
commandes
END;
Définit la variable var sur la valeur de début et, tant que
la valeur de cette variable est inférieure ou égale à la
valeur de fin, exécute la séquence de commandes, puis
ajoute 1 (incrément) à var.
Exemple 1 : ce programme détermine lequel des
nombres entiers de 2 à N possède le plus grand nombre
de facteurs.
EXPORT MAXFACTORS(N)
BEGIN
LOCAL cur, max,k,result;
1 max;1 result;
FOR k FROM 2 TO N DO
SIZE(idivis(k)) cur;
IF cur > max THEN
cur max;
k result;
END;
END;
MSGBOX("Max de "+ max +" facteurs pour
"+résultat);
284
Dans Home, entrez
MAXFACTORS(100).
285
INPUT(SIDES,"Die Sides","N = ","Enter
num sides",2);
UNTIL SIDES>0;
END;
286
IF ISPERFECT(k) THEN
MSGBOX(k+" est parfait, appuyez sur OK");
END;
END;
END;
287
DELCOL Syntaxe : DELCOL(nom ,numéro_colonne)
Permet de supprimer une colonne. Supprime la colonne
numéro_colonne du nom de matrice.
288
SCALEADD Syntaxe : SCALEADD(nom, valeur, ligne1, ligne2)
Multiplie ligne1 pour la matrice (nom) par valeur, puis
ajoute ce résultat à ligne2 de la matrice (nom).
289
char Syntaxe : char(vecteur ou int)
Renvoie la chaîne correspondant aux codes de
caractères dans vecteur, ou au code unique int.
Exemples : char(65) renvoie "A" ; char([82,77,72])
renvoie "RMH".
Chaîne Résultat
string(2/3) "0.666666666667"
string(L1) où L1 = "{1,2,3}"
{1,2,3}
string(M1) où M1 = "[[1,2,3],[4,5,6]]"
1 2 3
4 5 6
290
inString Syntaxe : inString(chaîne1,chaîne2)
Renvoie l'indice de la première occurrence de chaîne2
dans chaîne1. Renvoie 0 si chaîne2 n'apparaît pas dans
chaîne1. Notez que le premier caractère d'une chaîne
correspond à la position 1.
Exemples :
inString("vanille","van") renvoie 1.
inString ("banana","na") renvoie 3.
inString("ab","abc") renvoie 0.
291
Commandes de Les commandes de test comprennent les opérations
test booléennes et relationnelles. Les expressions booléennes
et relationnelles s'évaluent par vrai ou faux. La valeur
d'un nombre non nul est vrai, tandis que celle d'un
nombre égal à 0 est faux. Notez qu'à l'instar des
nombres réels, les nombres complexes, les chaînes, les
listes et les matrices peuvent être comparés à l'aide des
opérateurs relationnels ==, NOT, et (ou <>). Ces
commandes ne sont pas accessibles depuis le menu
Commandes. Elles apparaissent dans le menu Math mais
sont répertoriées ici par souci de commodité.
Expressions
relationnelles
== Egalité.
Syntaxe : objet1 == objet2
Exemple : 3+1== 4 renvoie 1.
< Inférieur à.
Syntaxe : objet1 < objet2
Exemple : 3+1 < 4 renvoie 0.
Supérieur ou égal à.
Syntaxe : objet1 objet2
Exemple : 3+1 4 renvoie 1.
> Supérieur à.
Syntaxe : objet1 > objet2
Exemple: 3+1 > 4 renvoie 0.
Supérieur ou égal à.
Syntaxe : objet1 objet2
Exemple : 3+1 4 renvoie 1.
292
Expressions
booléennes
AND And (et) logique.
Syntaxe : expr1 AND expr2
Exemple : 3+1==4 AND 4 < 5 renvoie 1.
OR Or (ou) logique.
Syntaxe : expr1 OR expr2
Exemple : 3+1==4 OR 8 < 5 renvoie 1.
EXPORT Exporter.
Syntaxe : EXPORT(NomFonction)
Exporte la fonction NomFonction de sorte qu'elle soit
disponible partout et apparaisse dans le menu
Commandes de programmation ( S Cmds) après une
pression sur .
LOCAL Locale.
Syntaxe : LOCALvar1,var2,…varn;
Spécifie que les variables var1, var2, etc. sont des
variables locales de leurs programmes respectifs.
293
Variables et programmes
La calculatrice HP 39gII dispose de trois types de
variables : les variables Home, les variables
d'application et les variables d'utilisateur. Le menu
Variables (a ) permet de récupérer les variables
Home, d'application et d'utilisateur.
Les variables Home s'utilisent pour les nombres réels, les
nombres complexes, les graphiques, les listes et les
matrices (entre autres). Les valeurs des variables Home
sont identiques dans l'écran Home et dans les
applications.
Les variables d'application sont celles dont les valeurs
dépendent de l'application en cours. En programmation,
les variables d'application servent à représenter les
définitions et les paramètres créés à partir d'une
interaction avec les applications.
Les variables d'utilisateur sont exportées à partir d'un
programme d'utilisateur. Elles fournissent un ou plusieurs
processus permettant aux programmes de communiquer
avec le reste de la calculatrice ou avec d'autres
programmes. Une fois qu'une variable à été exportée à
partir d'un programme, elle figure dans les variables
d'utilisateur du menu Vars, à côté de son programme
source.
Ce chapitre est consacré aux variables d'application et
d'utilisateur. Pour plus d'informations sur les variables
Home, consultez le chapitre Variables et gestion de la
mémoire.
294
Variables de la
vue graphique
Axes Active ou désactive les axes. Dans Configuration
graphique, cochez (ou décochez) AXES.
Ou, dans un programme, saisissez :
0 Axes—pour activer les axes (par défaut).
1 Axes—pour désactiver les axes.
295
Hmin/Hmax Définit les valeurs minimale et maximale des barres
Statistiques 1Var d'histogrammes.
Dans le menu Configuration graphique pour les
statistiques une variable, définissez les valeurs de HRNG.
Ou, dans un programme, entrez :
n1 Hmin
n2 Hmax
où n 1 < n 2
n2 Nmax
où n 1 < n 2
296
Ou, dans un programme, entrez :
0 Recenter— pour activer le recentrage (par
défaut).
1 Recenter— pour désactiver le recentrage.
n2 θ max
où n 1 < n 2
297
Tmin/Tmax Définit les valeurs de variables indépendantes minimale
Paramétrique et maximale.
Apparaît en tant que champ TRNG dans le formulaire de
saisie Configuration graphique. Dans Configuration
graphique, saisissez les valeurs de TRNG.
Ou, dans un programme, entrez :
n1 Tmin
n2 Tmax
où n 1 < n 2
n Tstep
où n > 0
n Ytick où n > 0
298
Ou, dans un programme, entrez :
n1 Xmin
n2 Xmax
où n 1 < n 2
n1 Ymin
n2 Ymax
où n 1 < n 2
n Xzoom
où n > 0
La valeur par défaut est 4.
n Yzoom
299
Variables de la
vue symbolique
AltHyp Détermine l'hypothèse alternative utilisée lors d'un test
Inférence d'hypothèses. Sélectionnez une option dans la vue
symbolique.
Ou, dans un programme, entrez :
0 AltHyp—pour μ < μ0
1 AltHyp—pour μ > μ0
2 AltHyp—pour μ ≠ μ0
300
4 Graphique en barres
5 Diagramme de Pareto
Exemple :
2 H3Type
0 Linéaire
1 Logarithmique
2 Exponentiel
3 Puissance
4 Exposant
301
5 Inverse
6 Logistique
7 Quadratique
8 Cube
9 Quartique
10 Défini par l'utilisateur
Exemple :
Cube S2type
ou
8 S2type
0 Z-Test:1 μ
1 Z-Test: μ1 – μ2
2 Z-Test:1 π
3 Z-Test: π1 – π2
4 T-Test:1 μ
5 T-Test: μ1 – μ2
0 Z-Int:1 μ
1 Z-Int: μ1 – μ2
2 Z-Int:1 π
3 Z-Int: π1 – π2
302
4 T-Int:1 μ
5 T-Int: μ1 – μ2
Variables de la
vue numérique
C0...C9 Les colonnes de données sont intitulées C0 à C9. Ces
Statistiques 2Var variables peuvent contenir des listes.
Entrez les données dans la vue numérique.
Ou, dans un programme, entrez :
LIST Cn
où n = 0 , 1, 2, 3 ... 9 et LIST représente une liste ou le
nom d'une liste.
303
NumIndep Spécifie la liste de valeurs indépendantes à utiliser avec
Fonction l'option Création de votre propre tableau.
Paramétrique Entrez vos valeurs une par une dans la vue numérique.
Polaire
Suite
Ou, dans un programme, entrez :
LIST NumIndep
List peut représenter une liste ou le nom d'une liste.
304
Variables de Les variables suivantes sont utilisées par l'application
l'application Inférence : Elles correspondent aux champs de la vue
numérique de l'application Inférence. L'ensemble de
Inférence variables de cette vue dépend du test d'hypothèse ou de
l'intervalle de confiance sélectionné dans la vue
symbolique.
n Alpha
où 0 < n < 1
n Conf
où 0 < n < 1
n Mean1
n Mean2
305
μ0 Définit la valeur donnée de la moyenne de la population
d'un test d'hypothèse. Dans la vue numérique, définissez
la valeur de μ0 .
n μ0
où 0 < μ0 < 1
n n1
n n2
n π0
où 0 < π0 < 1
306
s1 Définit l'écart-type de l'échantillon d'un test d'hypothèse
ou d'un intervalle de confiance. Pour un test ou un
intervalle impliquant la différence de deux moyennes ou
de deux proportions, cette variable définit l'écart-type du
premier échantillon. Dans la vue numérique, définissez la
valeur de s1.
n s1
n s2
n σ1
n σ2
307
Ou, dans un programme, entrez :
n x1
n x2
n CPYR
où n > 0
n FV
308
IPYR Intérêt par an. Définit le taux d'intérêt annuel d'un flux
financier. Dans la vue numérique de l'application
Finance, entrez une valeur pour I%YR.
Ou, dans un programme, entrez :
n IPYR
où n > 0
n NbPmt
où n > 0
n PMT
n PPYR
où n > 0
n PV
309
GSize Taille du groupe. Définit la taille de chaque groupe pour
le tableau d'amortissement. Dans la vue numérique de
l'application Finance, entrez une valeur pour Taille
du groupe.
Ou, dans un programme, entrez :
n GSize
310
SideB Longueur du côté B. Définit la longueur du côté opposé à
l'angle B. Dans la vue numérique de l'application Solveur
de triangle, entrez une valeur positive pour B.
Ou, dans un programme, entrez :
n SideB
où n > 0
311
RECT Correspond à l'état de dans la vue numérique de
l'application Solveur de triangle. Détermine si un solveur
de triangle quelconque ou un solveur de triangle
rectangle est utilisé. Dans la vue Solveur de triangle,
appuyez sur .
312
HComplex Définit le mode de nombre complexe pour la vue Home.
Dans la vue Modes, cochez ou décochez le champ
Complexe. Ou, dans un programme, entrez :
0 HComplex pour désactiver l'option
1 HComplex pour activer l'option
313
Ou, dans un programme, entrez :
0 AComplex pour Système (par défaut)
1 AComplex pour Marche
2 AComplex pour Arrêt
n ADigits
où 0 < n < 11
ou
3 AFormat
314
Les variables de résultats suivantes mémorisent les calculs
de l'application Fonction. Elles mémorisent les résultats
des commandes du menu FCN de la vue graphique.
315
Max Contient la valeur maximale de l'analyse à une variable
actuelle (H1-H5).
316
MeanX Contient la moyenne des valeurs indépendantes (X) de
l'analyse statistique à deux variables actuelle (S1-S5).
317
CritVal1 Contient la valeur critique inférieure de la variable
expérimentale associée à la valeur TestScore
négative calculée à partir du niveau α.
Fonctions d'application
Les fonctions d'application sont utilisées par plusieurs
applications HP pour effectuer les calculs courants. Par
exemple, dans l'application Fonction, le menu FCN de la
vue graphique comprend une fonction SLOPE qui calcule
la pente d'une fonction donnée à un point donné. Il est
possible d'utiliser la fonction SLOPE, dans la vue Home
ou dans un programme, pour obtenir les mêmes résultats
que si vous étiez dans la vue graphique de l'application
Fonction. Il est possible d'utiliser les fonctions
d'application dans un programme, dans la vue Home où
ailleurs pour obtenir les mêmes résultats que si vous étiez
dans l'application. Les fonctions d'application décrites
dans cette section sont regroupées par application.
318
AREA Zone sous une courbe ou entre deux courbes. Détermine
une zone signée sous une fonction ou entre deux
fonctions. Détecte la zone située sous la fonction Fn ou
entre la fonction Fn et la fonction Fm, de la valeur X
inférieure à la valeur X supérieure.
AREA(Fn, [Fm,] inférieure, supérieure)
Exemple :
AREA(-X, X2-2, -2, 1) renvoie 4.5
319
Fonctions de L'application Résoudre comprend une fonction unique qui
l'application résout une expression ou une équation donnée pour l'une
de ses variables. En peut être une équation ou une
Résoudre expression, ou bien le nom de l'une des variables (E0-E9)
de la vue symbolique de l'application Résoudre.
320
SETFREQ Définition de la fréquence. Définit la fréquence de l'une des
analyses statistiques (H1-H5) définies dans la vue
symbolique de l'application Statistiques 1Var. La fréquence
peut être l'une des variables de colonnes (D0-D9) ou un
entier positif. Hn doit être l'une des variables (H1-H5) de
la vue symbolique de l'application Statistiques 1Var.
Si vous l'utilisez, Dn doit être l'une des variables de
colonnes (D0-D9). Sinon, valeur doit être un entier positif.
SETFREQ(Hn, Dn)
ou
SETFREQ(Hn, valeur)
321
PredY Prévision de la valeur Y. Utilise l'ajustement de la
première analyse active (S1-S5) détectée pour prévoir
une valeur y en fonction de la valeur x.
PredY(valeur)
DoInference()
322
arguments pour les fonctions de l'application Finance et
ce, dans l'ordre suivant :
– NbPmt : nombre de paiements
– IPYR : taux d'intérêt annuel
– PV : valeur actualisée d'un investissement ou d'un
prêt
– PMTV : valeur de paiement
– FV : valeur capitalisée d'un investissement ou
d'un prêt
– PPYR : nombre de paiement par an (12 par
défaut)
– CPYR : nombre de périodes de calcul par an
(12 par défaut)
– FIN : paiements effectués à la fin de la période
Les arguments PPYR, CPYR et FIN sont facultatifs. S'ils ne
sont pas fournis, PPYR = 12, CPYR = PPYR et FIN = 1.
323
Exemple :
DoFinance(FV) renvoie la valeur capitalisée d'un
investissement comme lorsque vous appuyez sur
dans la vue numérique de l'application Finance et lorsque
la variable FV est en surbrillance.
ax + by = c
dx + ey = f
324
Fonctions de L'application Solveur de triangle comprend un groupe de
l'application fonctions qui permet de résoudre un triangle entier à
partir de la saisie de trois parties consécutives du
Solveur de triangle. Les noms de ces commandes utilisent A pour
triangle signifier un angle et S pour spécifier la longueur d'un
côté. Pour utiliser ces commandes, entrez trois opérations
dans l'ordre spécifié par le nom de la commande. Toutes
ces commandes renvoient une liste de 6 éléments
comprenant les trois arguments entrés avec la commande
et les trois valeurs inconnues (longueurs des côtés et
mesures des angles).
SSS SSS utilise les longueurs des trois côtés d'un triangle
pour calculer les mesures des trois angles.
SSS(côté, côté, côté)
325
DoSolve()
Exemple :
En mode Degrés, SAS(2, 90, 2) renvoie { 45, 2.82…,45}.
Dans le cas indéterminé AAS, où deux solutions sont
possibles, AAS peut renvoyer une liste comprenant les
deux résultats.
CHECK(Symbn)
Exemple :
CHECK(F1) coche la variable F1 de la vue symbolique de
l'application Fonction. Résultat : F1(X) est représenté dans la
vue graphique et comprend une colonne de valeurs de
fonction dans la vue numérique de l'application Fonction.
326
UNCHECK Décoche la variable Symbn de la vue symbolique.
UNCHECK(Symbn)
Exemple :
UNCHECK(R1) décoche la variable R1 de la vue
symbolique de l'application Polaire. Résultat : R1(θ) n'est
pas représenté dans la vue graphique et n'apparaît pas
dans la vue numérique de l'application Polaire.
327
328
22
Informations de référence
Glossaire
application Petit programme conçu pour étudier
un ou plusieurs sujets liés ou résoudre
des problèmes d'un type spécifique.
Les applications intégrées sont les
suivantes : Fonction, Résoudre,
Statistiques 1Var, Statistiques 2Var,
Inférence, Paramétrique, Polaire,
Suite, Finance, Solveur d'équation
linéaire, Solveur de triangle,
Explorateur linéaire, Explorateur
quadratique et Explorateur trigo. Une
application peut contenir les données
et solutions relatives à un problème
spécifique. A l'instar d'un
programme, elle est réutilisable (mais
est plus facile à utiliser) et enregistre
tous vos paramètres et définitions.
Bibliothèque Utilisée pour la gestion des
applications : démarrage,
enregistrement, réinitialisation,
envoi et réception.
commande Opération conçue pour être utilisée
dans un programme. Les commandes
peuvent stocker des résultats dans
des variables, mais ne les affichent
pas.
expression Nombre, variable, ou expression
algébrique (nombres plus fonctions)
produisant une valeur.
fonction Opération, parfois accompagnée
d'arguments, renvoyant un résultat.
Une fonction ne stocke pas de résultats
dans des variables. Les arguments
doivent être entre parenthèses et
séparés par des virgules.
329
Home Point de démarrage de base de la
calculatrice. Accédez à la vue Home
pour réaliser des calculs.
liste Ensemble de valeurs séparées par
des virgules et placées entre crochets.
Les listes sont fréquemment utilisées
pour saisir des données statistiques et
évaluer une fonction avec plusieurs
valeurs. Elles sont créées et traitées
par l'éditeur de listes et le catalogue
de listes.
matrice Représentation bidimensionnelle de
valeurs séparées par des virgules et
placées entre crochets imbriqués.
Elles sont créées et traitées par le
catalogue de matrices et l'éditeur de
matrices. Les vecteurs sont également
traités par ce catalogue et cet éditeur.
menu Choix d'options affiché. Il peut
apparaître sous forme de liste ou
d'un ensemble de libellés de touches
de menu en bas de l'écran.
note Texte entré dans l'éditeur de notes ou
dans la vue Infos d'une application.
programme Ensemble d'instructions réutilisable,
enregistré au moyen de l'éditeur de
programmes.
touches de Touches de la rangée supérieure.
menu Les opérations qu'elles produisent
dépendent du contexte actuel. Les
libellés en bas de l'écran affichent
leur rôle actuel.
variable Nom d'un nombre, d'une liste, d'une
matrice ou d'un graphique stocké en
mémoire. Utilisez pour le
stockage et a pour l'extraction.
vecteur Représentation unidimensionnelle de
valeurs séparées par des virgules et
placées entre crochets simples.
Elles sont créées et traitées par le
catalogue de matrices et l'éditeur de
matrices.
330
vues Contextes possibles pour une
application : Tracé, Configuration du
tracé, Numérique, Configuration
numérique, Symbolique,
Configuration symbolique, Infos et
vues spécifiques (divisions d'écran,
par exemple).
331
Si la calculatrice ne s'allume pas
Si la calculatrice HP 39gII ne s'allume pas, suivez la
procédure ci-dessous jusqu'à obtenir l'allumage. Il est
possible que la calculatrice s'allume avant la fin de la
procédure. Si elle ne s'allume toujours pas une fois la
procédure achevée, veuillez contacter le Service clientèle
pour plus d'informations.
1. Appuyez sur O en maintenant la touche
enfoncée pendant 10 secondes, puis relâchez-la.
2. Appuyez sur les touches
O 3 et
simultanément en les maintenant enfoncées, puis
relâchez
3 O O1 , et enfin .
3. Appuyez simultanément sur les touches ,
et 6 et maintenez-les enfoncées. Relâchez
6 ,
puis
1 O , et enfin .
4. Retirez les piles, appuyez sur
O en maintenant la
touche enfoncée pendant 10 secondes, puis replacez
les piles et appuyez sur
O .
Piles
Les 4 piles AAA (LR03) constituent la principale source
d'alimentation de la calculatrice.
332
Installez les piles selon la procédure suivante :
1. Eteignez la calculatrice.
2. Faites coulisser le capot du compartiment des piles.
3. Insérez 4 piles AAA (LR03) neuves dans le
compartiment.
4. Assurez-vous que chaque pile est insérée dans le sens
indiqué.
5. Une fois les piles installées, appuyez sur O pour
allumer la calculatrice.
Informations de fonctionnement
Température de fonctionnement : 0° à 45 ° C
(32° à 113 ° F).
Température de stockage : -20° à 65 ° C (- 4° à
149 ° F).
Humidité de fonctionnement et de stockage :
90 % d'humidité relative à 40 ° C (104 ° F) maximum.
Evitez de mouiller la calculatrice.
Les piles fonctionnent à 6 V CC, 80 mA maximum.
333
Variables
Variables de la vue Home
Les variables de la vue Home sont les suivantes :
Complexe Z1...Z9, Z0
Graphique G1...G9, G0
Bibliothèque Fonction
Résoudre
Statistiques 1Var
Statistiques 2Var
Inférence
Paramétrique
Polaire
Suite
Finance
Solveur d'équation
linéaire
Solveur de triangle
Programmes nommés par l'utilisateur
Liste L1...L9, L0
Matrice M1...M9, M0
Modes Ans
HAngle
HDigits
HFormat
HComplex
Langue
Programme Fonction
Résoudre
Statistiques 1Var
Statistiques 2Var
Inférence
Paramétrique
Polaire
Suite
Finance
Solveur d'équation
linéaire
Solveur de triangle
Programmes nommés par l'utilisateur
Réel A...Z, θ
334
Variables d'application
Symbolique F1 F6
F2 F7
F3 F8
F4 F9
F5 F0
Symbolique E1 E6
E2 E7
E3 E8
E4 E9
E5 E0
335
Catégorie Noms disponibles
Résultats NbItem ΣX
Min ΣX2
Q1 MeanX
Méd sX
Q3 σX
Max serrX
Symbolique H1 H1Type
H2 H2Type
H3 H3Type
H4 H4Type
H5 H5Type
Numérique D1 D6
D2 D7
D3 D8
D4 D9
D5 D0
336
Variables de l'application Statistiques 2Var
Les variables de l'application Statistiques 2Var sont les
suivantes :
Résultats NbItem sX
Corr σX
CoefDet serrX
sCov MeanY
σCov ΣY
ΣXY ΣY2
MeanX sY
ΣX σY
ΣX2 serrY
Symbolique S1 S1Type
S2 S2Type
S3 S3Type
S4 S4Type
S5 S5Type
Numérique C1 C6
C2 C7
C3 C8
C4 C9
C5 C0
337
Variables de l'application Inférence
Les variables de l'application Inférence sont les
suivantes :
Symbolique X1 X6
Y1 Y6
X2 X7
SY2 Y7
X3 X8
Y3 Y8
X4 X9
Y4 Y9
X5 X0
Y5 Y0
338
Catégorie Noms disponibles (Suite)
Symbolique R1 R6
R2 R7
R3 R8
R4 R9
R5 R0
339
Variables de l'application Suite
Les variables de l'application Suite sont les suivantes :
Symbolique U1 U6
U2 U7
U3 U8
U4 U9
U5 U0
Catégorie Noms
disponibles
340
Variables de l'application Solveur d'équation linéaire
Les variables de l'application Solveur d'équation linéaire
sont les suivantes :
Résultats LSolution
341
Variables de l'application Explorateur quadratique
Les variables de l'application Explorateur quadratique
sont les suivantes :
342
Fonctions et commandes
Calcul ∂
∫
| (Where)
Complexe ARG IM
CONJ RE
Constante e MAXREAL
i MINREAL
χρι τ .
343
Catégorie Fonctions disponibles (Suite)
Boucle ITERATE
Σ
Matrice COLNORM QR
COND RANK
CROSS ROWNORM
DET RREF
DOT SCHUR
EIGENVAL SIZE
EIGENVV SPECNORM
IDENMAT SPECRAD
INVERSE SVD
LQ SVL
LSQ TRACE•
LU TRN
MAKEMAT
Tests < ET
IFTE
≤
NOT
== OR
≠ XOR
>
≥
344
Catégorie Fonctions disponibles (Suite)
Fonction AREA(Fn,[Fm,]inférieure,supé
rieure)
EXTREMUM(Fn,estimation)
ISECT(Fn,Fm,estimation)
ROOT(Fn,estimation)
SLOPE(Fn,valeur)
Résoudre SOLVE(En,var,estimation)
Statistiques Do1VStats(Hn)
1Var SETFREQ(Hn,Dn) or
SETFREQ(Hn,value)
SETSAMPLE(Hn,Dn)
Statistiques Do2VStats(Sn)
2Var PredX(valeur)
PredY(valeur)
SetDepend(Sn,Cn)
SetIndep(Sn,Cn)
Inférence DoInference()
Suite RECURSE(Un,nièmeterme[,terme
1, terme2])
Finance DoFinance(TVMVar)
Solveur LinSolve(matrice)
d'équation
linéaire
Solveur de AAS(angle,angle,côté)
triangle ASA(angle,côté,angle)
SAS(côté,angle,côté)
SSA(côté,côté,angle)
SSS(côté,côté,côté)
345
Commandes des programmes
Les commandes des programmes sont les suivantes :
346
Constantes
Angle Degrés
Radians
H1Type...H5Type Hist
BoxW
NormalProb
LineP
BarP
ParetoP
SeqPlot Toile
d'araignée
Escalier
Stat1VPlot Hist
BoxW
NormalProb
LineP
BarP
ParetoP
347
Constantes physiques
Les constantes physiques sont les suivantes :
Chimie Avogadro NA
Boltmann, k
volume molaire, Vm
gaz universel, R
température standard, StdT
pression standard, StdP
Physique Stefan-Boltzmann, σ
vitesse lumière, c
permittivité, Σ0)
perméabilité, μ0
accélération gravité, g
gravitation, G
Quantum Planck, h
Dirac h
charge électronique, q
masse de l'électron, me
rapport q/me, qme
masse du proton, mp
rapport mp/me, mpme
structure fine, α
flux magnétique, Φο)
Faraday, F
Rydberg, R∞
rayon de Bohr, a0
magnéton de Bohr, μB
magnéton nucléaire, μN
longueur d'onde du photon,
λ0
fréquence photon, f0
longueur d'onde de Compton,
λc
348
Messages d'état
Message Signification
349
Message Signification (Suite)
350
Message Signification (Suite)
351
352
23
Modifications
La FCC (Federal Communications Commission) exige que
l'utilisateur soit averti de ce que toute modification
apportée au présent matériel et non approuvée
explicitement par Hewlett Packard Company est de
nature à le priver de l'usage de l'appareil.
Avis canadien
This Class B digital apparatus meets all requirements of the
Canadian Interference-Causing Equipment Regulations.
Avis canadien
Cet appareil numérique de la classe B respecte toutes les
exigences de la réglementation canadienne sur le
matériel produisant des interférences.
Elimination des
appareils mis au rebut Le symbole apposé sur ce produit ou sur
par les ménages dans son emballage indique que ce produit ne
l'Union européenne doit pas être jeté avec les déchets
ménagers ordinaires. Il est de votre
responsabilité de mettre au rebut vos
appareils en les déposant dans les centres
de collecte publique désignés pour le
recyclage des équipements électriques et
électroniques. La collecte et le recyclage de
vos appareils mis au rebut
indépendamment du reste des déchets
contribue à la préservation des ressources
naturelles et garantit que ces appareils
seront recyclés dans le respect de la santé
humaine et de l'environnement. Pour plus
d'informations sur le centre de recyclage le
plus proche de votre domicile, contactez
votre mairie, le service d'élimination des
ordures ménagères ou le magasin où vous
avez acheté le produit.
6 Index
division entre tracé et zoom définition 31
44 sinus 162
vues simultanées 45 solveur linéaire
priorité application 143
algébrique 16 sous tension/annuler 1
priorité algébrique 16 soustraction 161
probabilité Upper-Tail Chi-Square Stats 1Var
179 définition d'un jeu de
probabilité Upper-Tail Normal données 76
180 édition de données 81
probabilité Upper-Tail Snedecor’s histogramme
F 180 largeur 85
probabilité Upper-Tail t de plage 85
Student 180 insertion de données 81
puissance (x élevé à y) 163 sauvegarde de données 81
R suppression de données 81
racine tri de données 81
nème 163 types de tracés 84
racine carrée 163 Stats 2Var
racine nème 163 ajustement de courbe 94
recalcul pour le tableau 49 ajustement de la mise à
recherche l'échelle du tracé 98
listes de menu 9 analyse de tracés 100
recherche rapide 9 choix de l'ajustement 94
recherche de valeurs statistiques configuration du tracé 100
200 découverte 87
régression 94 définition d'un ajustement 94
réinitialisation définition d'un modèle de
application 159 régression 94
calculatrice 331 définition de l'angle 94
mémoire 331 définition de votre propre
rép (dernière réponse) 18 ajustement 96
résolution édition de données 93
interprétation de résultats 70 insertion de données 93
messages d'erreur 71 modèles d'ajustement 95, 96
résultat modèles de courbe de
copie dans la ligne d'édition régression
17 (ajustement) 94
réutilisation 17 sauvegarde de données 93
résultat infini 349 spécification de la définition
de l'angle 94
S
suppression de données 93
séquence
traçage d'un diagramme de
Index 7
dispersion 98 deux variables 98
tracés de dépannage 100 en escalier 131
tri de données 93 en toile d'araignée 131
valeurs prévues 102 graduations 36
zoom et traçage dans les histogramme 84
tracés 100 ligne 84
stockage lignes de la grille 36
élément de liste 196 mise à l'échelle automatique
éléments de matrice 208 44
une valeur dans la vue Home mise à l'échelle avec nombre
228 entier 44
suppression mise à l'échelle décimale 44
caractères 17 mise à l'échelle
d'une application 160 trigonométrique 44
données statistiques 81 Pareto 85
listes 195 points de la grille 36
matrices 204 points reliés 37
notes 221 SEQPLOT 36
programmes 242 statistiques à une variable 83
symbole d'avertissement 9 traçage 39
syntaxe des fonctions 166 valeurs t 35
T vue Plot-Detail 45
tableau tracé boîte à moustache 84
automatique 49 tracé de barre 84
configuration de la vue tracé de ligne 84
numérique 46 tracé de Pareto 85
création de votre propre 49 tracé de probabilité normale 84
taille de police 12 tracer
tangente 162 dessiner les axes 36
tangente sinus cosinus 162 transmission
traçage applications 160
graphique actuel 39 listes 196
plusieurs courbes 39 matrices 208
tracé notes 226
analyse de données programmes 254
statistiques 100 trig hyperbolique 173
boîte à moustache 84 trig hyperbolique inversé 173
comparaison 34 trigonométrique
dispersion 98 ajustement 96
division entre tracé et tableau mise à l'échelle 44, 46
44 trigonométriques
données statistiques fonctions 185
à une variable 83 Two-Proportion Z-Interval 120
8 Index
Two-Proportion Z-Test 113 variables de l'application Finance
Two-Sample T-Interval 121 récapitulatif 340
Two-Sample T-Test 116 vue numérique 308–310
Two-Sample Z-Interval 118 variables de l'application
Two-Sample Z-Test 111 Fonction
U récapitulatif 335
unités et constantes physiques résultats 314
186 variables de l'application
V Inférence
valeur récapitulatif 338
rappel 230 Résultats 318
stockage 19 vue numérique 305
valeur absolue 164 variables de l'application Modes
valeur(s) critique(s) affichée(s) 313
106 variables de l'application
valeurs Eigen 214 Paramétrique 338
variable variables de l'application Polaire
définition de 330 339
variables variables de l'application
application 294 Résoudre 335
catégories 227, 234 variables de l'application Solveur
dans la vue symbolique 32 d'équation linéaire
dans les équations 73 récapitulatif 341
Home 234 Résultats 315
Modes 313 vue numérique 310
Résultats 314–318 variables de l'application Solveur
types en programmation 294 de triangle
utilisateur 294 récapitulatif 341
utilisation dans les calculs vue numérique 310
230 variables de l'application Stats
vue numérique 303 1Var
vue symbolique 300–303 récapitulatif 336
vue Tracé 295 Résultats 314
variables d'application variables de l'application Stats
Mode 313 2Var
Résultats 314 récapitulatif 337
vue numérique 303 Résultats 316
vue Tracé 295 variables de l'application Suite
variables d'application dans la dans le plan des menus 340
vue numérique 294 vecteurs
variables d'application dans la définition de 203, 330
vue Tracé 295–299 vecteurs Eigen 214
vue Home 1
Index 9
affichage 2
calcul dans 14
vue numérique
configuration 46
création de votre propre
tableau 49
dans les applications 46
recalcul 49
tableau automatique 49
vue symbolique 32
vues
définition de 331
vues des applications
configuration du tracé 28, 35
configuration numérique 46
configuration symbolique 28
Infos 29
vue numérique 46, 47
vue symbolique 30
vue Tracé 28, 34
vues spécifiques 44
Z
Z-distribution normale, intervalles
de confiance 117
Z-Intervals 117–120
zone
entre les courbes 60
zoom
dans la vue numérique 48
définition des facteurs 44
exemples de 41
options 39
zoom X 40
zoom Y 40
zoom horizontal 39, 42
10 Index