HP Prime Notice
HP Prime Notice
HP Prime Notice
1 Préface ......................................................................................................................................................... 1
Conventions du manuel ......................................................................................................................................... 1
iii
Restauration des champs de formulaire de saisie ........................................................................... 19
Paramètres généraux du système ...................................................................................................................... 19
Paramètres accueil ............................................................................................................................ 19
Page 1 .............................................................................................................................. 20
Page 2 .............................................................................................................................. 21
Page 3 .............................................................................................................................. 21
Page 4 .............................................................................................................................. 21
Spécification d'un paramètre accueil ............................................................................. 22
Calculs mathématiques ....................................................................................................................................... 23
Par où commencer ? .......................................................................................................................... 24
Sélection d'un type d'entrée .............................................................................................................. 24
Saisie d'expressions .......................................................................................................................... 24
Exemple ........................................................................................................................... 25
Parenthèses .................................................................................................................... 26
Priorité algébrique ........................................................................................ 26
Nombres négatifs ........................................................................................................... 27
Multiplications explicite et implicite ............................................................................... 27
Résultats longs ............................................................................................................... 27
Réutilisation des expressions et résultats précédents .................................................................... 27
Utilisation du Presse-papiers ......................................................................................... 28
Réutilisation du dernier résultat ..................................................................................... 28
Réutilisation d'une expression ou d'un résultat à partir du CAS .................................... 29
Mémorisation d'une valeur dans une variable .................................................................................. 29
Nombres complexes ............................................................................................................................................ 30
Copier et coller ..................................................................................................................................................... 31
Partage de données ............................................................................................................................................. 33
Procédure générale ........................................................................................................................... 34
Utilisation du gestionnaire de mémoire .............................................................................................................. 34
Catalogue de sauvegardes ................................................................................................................ 35
Aide en ligne ........................................................................................................................................................ 35
iv
DUPN ............................................................................................................................... 44
Echo (Écho) ...................................................................................................................... 44
→LIST .............................................................................................................................. 44
Affichage d'un élément ..................................................................................................................... 45
Suppression d'un élément ................................................................................................................. 45
Suppression de tous les éléments .................................................................................................... 45
v
Vue Graphique ................................................................................................................................... 64
Vue Configuration du tracé ............................................................................................................... 65
Vue Numérique .................................................................................................................................. 66
Vue Configuration numérique ........................................................................................................... 66
Exemple rapide .................................................................................................................................. 67
Ouverture de l'application .............................................................................................. 67
Vue Symbolique .............................................................................................................. 67
Vue Configuration symbolique ....................................................................................... 68
Vue graphique ................................................................................................................. 68
Vue Configuration du tracé ............................................................................................. 69
Vue Numérique ............................................................................................................... 70
Vue Configuration numérique ......................................................................................... 70
Opérations courantes de la vue Symbolique ...................................................................................................... 71
Ajout d'une définition ........................................................................................................................ 71
Modification d'une définition ............................................................................................................. 71
Blocs fonctionnels définitionnels ...................................................................................................... 71
Évaluation d'une définition dépendante ........................................................................................... 73
Sélection ou désélection d'une définition à explorer ....................................................................... 73
Sélection d'une couleur pour les tracés ............................................................................................ 73
Suppression d'une définition ............................................................................................................. 74
Vue Symbolique : Récapitulatif des boutons de menu ..................................................................... 74
Opérations courantes de la vue Configuration symbolique ............................................................................... 75
Remplacement des paramètres généraux du système .................................................................... 76
Restauration des paramètres par défaut ......................................................................................... 76
Opérations courantes de la vue Graphique ......................................................................................................... 76
Zoom .................................................................................................................................................. 77
Facteurs de zoom ............................................................................................................ 77
Options de zoom ............................................................................................................. 77
Zooms ............................................................................................................................. 78
Touches de zoom ............................................................................................................ 78
Menu Zoom ..................................................................................................................... 78
Zoom dans une zone ....................................................................................................... 79
Menu Affichages .............................................................................................................. 79
Test d'un zoom avec l'affichage en écran scindé ............................................................ 80
Exemples de zoom .......................................................................................................... 81
Zoom avant ................................................................................................... 81
Zoom arrière ................................................................................................. 82
X plus ............................................................................................................ 82
X moins ......................................................................................................... 83
Y plus ............................................................................................................ 83
Y moins ......................................................................................................... 84
vi
Carré .............................................................................................................. 84
Échelle automatique ..................................................................................... 85
Décimale ....................................................................................................... 85
Nombre entier ............................................................................................... 86
Trig ................................................................................................................ 86
Tracer ................................................................................................................................................. 87
Sélection d'un graphique ................................................................................................ 87
Évaluer une fonction ....................................................................................................... 88
Activation ou désactivation du traçage .......................................................................... 88
Vue Graphique : Récapitulatif des boutons de menu ....................................................................... 89
Opérations de Copier-coller dans la vue Graphique ......................................................................... 89
Opérations courantes de la vue Configuration du tracé ..................................................................................... 89
Configuration de la vue Graphique ................................................................................................... 89
Page 1 .............................................................................................................................. 90
Page 2 .............................................................................................................................. 91
Page 3 .............................................................................................................................. 91
Méthodes de création de graphique ................................................................................................. 93
Restauration des paramètres par défaut ......................................................................................... 94
Opérations courantes de la vue Numérique ........................................................................................................ 94
Zoom .................................................................................................................................................. 94
Options de zoom ............................................................................................................. 95
Zooms ............................................................................................................................. 96
Touches de zoom ............................................................................................................ 96
Menu Zoom ..................................................................................................................... 96
Évaluation .......................................................................................................................................... 97
Tableaux personnalisés .................................................................................................................... 97
Suppression de données ................................................................................................. 98
Copier-coller dans la vue Numérique ................................................................................................ 98
Copier-coller une cellule ................................................................................................. 98
Copier-coller une ligne .................................................................................................... 99
Copier-coller un tableau rectangulaire de cellules ......................................................... 99
Vue Numérique : Récapitulatif des boutons de menu .................................................................... 100
Menu Autre .................................................................................................................... 100
Opérations courantes de la vue Configuration numérique ............................................................................... 101
Restauration des paramètres par défaut ....................................................................................... 101
Association des vues Graphique et Numérique ................................................................................................ 102
Ajout d'une remarque à une application ........................................................................................................... 102
Création d'une application ................................................................................................................................. 103
Exemple ........................................................................................................................................... 103
Variables et fonctions d'applications ................................................................................................................ 105
Fonctions ......................................................................................................................................... 105
vii
Variables .......................................................................................................................................... 105
Qualification des variables .............................................................................................................. 106
viii
Exploration du graphique ............................................................................................................... 135
Traçage dans la vue Graphique .................................................................................... 137
Vue Numérique ................................................................................................................................ 138
Affichage de la vue Numérique ..................................................................................... 139
Exploration de la vue Numérique ................................................................................. 139
Vue Configuration numérique ...................................................................................... 140
Traçage dans la vue Numérique ................................................................................... 140
Bord ............................................................................................................ 141
Points d'intérêt ........................................................................................... 142
Galerie de tracés ................................................................................................................................................ 143
Exploration d'un tracé de la galerie de tracés ................................................................................ 143
ix
Vue Configuration symbolique ....................................................................................................... 162
Présentation détaillée de la vue Numérique .................................................................................................... 162
Liste de tous les objets .................................................................................................................... 164
Affichage de calculs dans la vue Graphique ................................................................................... 165
Modification d'un calcul ................................................................................................................... 165
Suppression d'un calcul ................................................................................................................... 166
Vue Graphique : menu Cmds ............................................................................................................................. 166
Point ................................................................................................................................................ 166
Point .............................................................................................................................. 166
Point On ......................................................................................................................... 167
Midpoint ........................................................................................................................ 167
Center ............................................................................................................................ 167
Intersection ................................................................................................................... 167
Intersections ................................................................................................................. 167
Random Points .............................................................................................................. 167
Line .................................................................................................................................................. 168
Segment ........................................................................................................................ 168
Ray ................................................................................................................................ 168
Line ................................................................................................................................ 168
Parallel .......................................................................................................................... 168
Perpendicular ................................................................................................................ 168
Tangent ......................................................................................................................... 169
Median ........................................................................................................................... 169
Altitude .......................................................................................................................... 169
Angle bisector ............................................................................................................... 169
Polygon ............................................................................................................................................ 169
Triangle ......................................................................................................................... 169
Isosceles Triangle ......................................................................................................... 169
Right Triangle ................................................................................................................ 170
Quadrilateral ................................................................................................................. 170
Parallélogramme .......................................................................................................... 170
Rhombus ....................................................................................................................... 170
Rectangle ...................................................................................................................... 170
Polygon ......................................................................................................................... 171
Regular Polygon ............................................................................................................ 171
Square ........................................................................................................................... 171
Curve ................................................................................................................................................ 171
Circle .............................................................................................................................. 171
Circumcircle ................................................................................................................... 171
Excircle .......................................................................................................................... 172
Incircle ........................................................................................................................... 172
x
Ellipse ............................................................................................................................ 173
Hyperbola ..................................................................................................................... 173
Parabola ........................................................................................................................ 173
Conic .............................................................................................................................. 173
Locus ............................................................................................................................. 173
Plot .................................................................................................................................................. 174
Fonction ........................................................................................................................ 175
Paramétrique ................................................................................................................ 175
Polaire ........................................................................................................................... 175
Suite .............................................................................................................................. 176
Implicite ........................................................................................................................ 176
Champ de direction ....................................................................................................... 176
EDO ................................................................................................................................ 176
Liste ............................................................................................................................... 176
Réglette ......................................................................................................................... 177
Transformation ............................................................................................................................... 177
Translation .................................................................................................................... 177
Symétrie ........................................................................................................................ 178
Rotation ........................................................................................................................ 179
Dilatation ...................................................................................................................... 180
Similarité ....................................................................................................................... 180
Projection ...................................................................................................................... 180
Inversion ....................................................................................................................... 181
Réciprocité .................................................................................................................... 181
Cartésien ......................................................................................................................................... 182
Abscisse ........................................................................................................................ 182
Ordonnée ...................................................................................................................... 182
Point→Complexe .......................................................................................................... 182
Coordonnées ................................................................................................................. 183
Équation de ................................................................................................................... 183
Paramétrique ................................................................................................................ 183
Coordonnées polaires ................................................................................................... 183
Mesure ............................................................................................................................................. 183
Distance ........................................................................................................................ 183
Rayon ............................................................................................................................ 183
Périmètre ...................................................................................................................... 183
Pente ............................................................................................................................. 183
Aire ................................................................................................................................ 183
Angle ............................................................................................................................. 184
Longueur d'arc .............................................................................................................. 184
Tests ................................................................................................................................................ 184
xi
Colinéaire ...................................................................................................................... 184
Sur cercle ....................................................................................................................... 184
Sur l'objet ...................................................................................................................... 184
Parallel .......................................................................................................................... 184
Perpendicular ................................................................................................................ 184
Isocèle ........................................................................................................................... 185
Équilatéral ..................................................................................................................... 185
Parallélogramme .......................................................................................................... 185
Conjugaison .................................................................................................................. 185
Fonctions et commandes géométriques .......................................................................................................... 185
Vue symbolique : menu Cmds ......................................................................................................... 186
Point .............................................................................................................................. 186
Point ........................................................................................................... 186
Point on ...................................................................................................... 186
Midpoint ...................................................................................................... 186
Center ......................................................................................................... 187
Intersection ................................................................................................ 187
Intersections ............................................................................................... 187
Line ................................................................................................................................ 187
Segment ..................................................................................................... 187
Ray .............................................................................................................. 187
Line ............................................................................................................. 187
Parallel ........................................................................................................ 188
Perpendicular ............................................................................................. 188
Tangent ....................................................................................................... 188
Median ........................................................................................................ 188
Altitude ....................................................................................................... 189
Bisector ....................................................................................................... 189
Polygon ......................................................................................................................... 189
Triangle ....................................................................................................... 189
Isosceles Triangle ....................................................................................... 189
Right Triangle ............................................................................................. 189
Quadrilateral .............................................................................................. 190
Parallélogramme ........................................................................................ 190
Rhombus ..................................................................................................... 190
Rectangle .................................................................................................... 190
Polygon ....................................................................................................... 191
Regular Polygon ......................................................................................... 191
Square ......................................................................................................... 191
Curve ............................................................................................................................. 191
Circle ........................................................................................................... 191
xii
Circumcircle ................................................................................................ 192
Excircle ........................................................................................................ 192
Incircle ........................................................................................................ 192
Ellipse ......................................................................................................... 192
Hyperbola ................................................................................................... 193
Parabola ..................................................................................................... 193
Conic ........................................................................................................... 193
Locus ........................................................................................................... 193
Plot ................................................................................................................................ 193
Fonction ...................................................................................................... 193
Paramétrique .............................................................................................. 194
Polaire ......................................................................................................... 194
Suite ............................................................................................................ 194
Implicite ...................................................................................................... 194
Champ de direction ..................................................................................... 194
EDO ............................................................................................................. 195
Liste ............................................................................................................ 195
Réglette ...................................................................................................... 195
Transformation ............................................................................................................. 195
Translation ................................................................................................. 195
Symétrie ..................................................................................................... 195
Rotation ...................................................................................................... 196
Dilatation .................................................................................................... 196
Similarité .................................................................................................... 196
Projection ................................................................................................... 196
Inversion ..................................................................................................... 196
Réciprocité .................................................................................................. 197
Vue numérique : menu Cmds .......................................................................................................... 197
Cartésien ....................................................................................................................... 197
Abscisse ...................................................................................................... 197
Ordonnée .................................................................................................... 197
Coordonnées ............................................................................................... 197
Équation de ................................................................................................. 197
Paramétrique .............................................................................................. 197
Coordonnées polaires ................................................................................. 198
Mesure ........................................................................................................................... 198
Distance ...................................................................................................... 198
Rayon .......................................................................................................... 198
Périmètre .................................................................................................... 198
Pente ........................................................................................................... 198
Aire .............................................................................................................. 198
xiii
Angle ........................................................................................................... 199
Longueur d'arc ............................................................................................ 199
Tests .............................................................................................................................. 199
Colinéaire .................................................................................................... 199
Sur cercle .................................................................................................... 199
Sur l'objet .................................................................................................... 200
Parallèle ...................................................................................................... 200
Perpendiculaire .......................................................................................... 200
Isocèle ......................................................................................................... 200
Équilatéral .................................................................................................. 200
Parallélogramme ........................................................................................ 200
Conjugaison ................................................................................................ 201
Autres fonctions géométriques ...................................................................................................... 201
affix ............................................................................................................................... 201
barycenter ..................................................................................................................... 201
convexhull ..................................................................................................................... 201
distance2 ....................................................................................................................... 201
division_point ............................................................................................................... 202
equilateral_triangle ...................................................................................................... 202
exbisector ..................................................................................................................... 202
extract_measure .......................................................................................................... 202
harmonic_conjugate ..................................................................................................... 203
harmonic_division ........................................................................................................ 203
isobarycenter ................................................................................................................ 203
is_harmonic .................................................................................................................. 203
is_harmonic_circle_bundle ........................................................................................... 203
is_harmonic_line_bundle ............................................................................................. 203
is_orthogonal ................................................................................................................ 204
is_rectangle .................................................................................................................. 204
is_rhombus ................................................................................................................... 204
is_square ....................................................................................................................... 204
LineHorz ........................................................................................................................ 204
LineVert ......................................................................................................................... 205
open_polygon ............................................................................................................... 205
orthocenter ................................................................................................................... 205
perpen_bisector ............................................................................................................ 205
point2d .......................................................................................................................... 205
polar .............................................................................................................................. 205
pole ............................................................................................................................... 206
powerpc ........................................................................................................................ 206
radical_axis ................................................................................................................... 206
xiv
vector ............................................................................................................................ 206
vertices .......................................................................................................................... 206
vertices_abca ................................................................................................................ 206
xv
Types de tracé ................................................................................................................................. 235
Histogramme ................................................................................................................ 235
Diagramme de quartiles ............................................................................................... 235
Tracé de probabilité normale ........................................................................................ 236
Graphique à ligne .......................................................................................................... 236
Graphique à barres ....................................................................................................... 237
Diagramme de Pareto ................................................................................................... 237
Diagramme de contrôle ................................................................................................ 238
Tracé de points .............................................................................................................. 238
Tracé Stem and Leaf ..................................................................................................... 239
Diagramme à secteurs .................................................................................................. 239
Configuration du tracé .................................................................................................................... 240
Exploration du graphique ............................................................................................................... 240
Vue Graphique : options de menu ................................................................................ 240
xvi
Prévision de valeurs ........................................................................................................................ 256
Vue graphique ............................................................................................................... 256
Vue d'accueil ................................................................................................................. 257
Résolution d'un problème de tracé ................................................................................................. 257
xvii
Test T sur un échantillon ................................................................................................................. 272
Nom du menu ................................................................................................................ 272
Entrées .......................................................................................................................... 272
Résultats ....................................................................................................................... 273
Test T sur deux échantillons ........................................................................................................... 273
Nom du menu ................................................................................................................ 273
Entrées .......................................................................................................................... 273
Résultats ....................................................................................................................... 274
Intervalles de confiance .................................................................................................................................... 274
Intervalle Z sur un échantillon ........................................................................................................ 274
Nom du menu ................................................................................................................ 274
Entrées .......................................................................................................................... 274
Résultats ....................................................................................................................... 274
Intervalle Z sur deux échantillons ................................................................................................... 275
Nom du menu ................................................................................................................ 275
Entrées .......................................................................................................................... 275
Résultats ....................................................................................................................... 275
Intervalle Z sur une proportion ....................................................................................................... 276
Nom du menu ................................................................................................................ 276
Entrées .......................................................................................................................... 276
Résultats ....................................................................................................................... 276
Intervalle Z sur deux proportions ................................................................................................... 276
Nom du menu ................................................................................................................ 276
Entrées .......................................................................................................................... 276
Résultats ....................................................................................................................... 277
Intervalle T sur un échantillon ........................................................................................................ 277
Nom du menu ................................................................................................................ 277
Entrées .......................................................................................................................... 277
Résultats ....................................................................................................................... 277
Intervalle T sur deux échantillons ................................................................................................... 278
Nom du menu ................................................................................................................ 278
Entrées .......................................................................................................................... 278
Résultats ....................................................................................................................... 278
Tests de Khi carré ............................................................................................................................................... 279
Test de qualité de l'ajustement ....................................................................................................... 279
Nom du menu ................................................................................................................ 279
Entrées .......................................................................................................................... 279
Résultats ....................................................................................................................... 279
Touches de menu .......................................................................................................... 279
Test de table bidirectionnelle .......................................................................................................... 280
Nom du menu ................................................................................................................ 280
xviii
Entrées .......................................................................................................................... 280
Résultats ....................................................................................................................... 280
Touches de menu .......................................................................................................... 280
Inférence pour la régression .............................................................................................................................. 281
Test t linéaire ................................................................................................................................... 281
Nom du menu ................................................................................................................ 281
Entrées .......................................................................................................................... 281
Résultats ....................................................................................................................... 281
Touches de menu .......................................................................................................... 282
Intervalle de confiance pour la pente ............................................................................................. 282
Nom du menu ................................................................................................................ 282
Entrées .......................................................................................................................... 282
Résultats ....................................................................................................................... 282
Touches de menu .......................................................................................................... 283
Intervalle de confiance pour l'interception ..................................................................................... 283
Nom du menu ................................................................................................................ 283
Entrées .......................................................................................................................... 283
Résultats ....................................................................................................................... 283
Touches de menu .......................................................................................................... 284
Intervalle de confiance pour une réponse moyenne ...................................................................... 284
Nom du menu ................................................................................................................ 284
Entrées .......................................................................................................................... 284
Résultats ....................................................................................................................... 284
Touches de menu .......................................................................................................... 285
Intervalle de prédiction ................................................................................................................... 285
Nom du menu ................................................................................................................ 285
Entrées .......................................................................................................................... 285
Résultats ....................................................................................................................... 285
Touches de menu .......................................................................................................... 286
ANOVA ................................................................................................................................................................ 286
Nom du menu .................................................................................................................................. 286
Entrées ............................................................................................................................................ 286
Résultats ......................................................................................................................................... 286
Touches de menu ............................................................................................................................ 287
xix
Résolution de la variable inconnue .............................................................................. 290
Tracé de l'équation ........................................................................................................ 291
Equations multiples ........................................................................................................................ 292
Ouverture de l'application Solve (Résoudre) ................................................................ 292
Définition des équations ............................................................................................... 292
Saisie d'une valeur de départ ....................................................................................... 293
Résolution des variables inconnues ............................................................................. 294
Limites ............................................................................................................................................. 295
Informations sur les solutions .......................................................................................................................... 295
xx
Définition de l'expression ................................................................................................................ 310
Configuration du tracé .................................................................................................................... 311
Tracé de la suite .............................................................................................................................. 312
Exploration du graphique ............................................................................................................... 313
Affichage de la vue Numérique ....................................................................................................... 313
Exploration du tableau de valeurs .................................................................................................. 314
Définition du tableau de valeurs ..................................................................................................... 315
Autre exemple : Suites explicitement définies .................................................................................................. 315
Définition de l'expression ................................................................................................................ 315
Configuration du tracé .................................................................................................................... 316
Tracé de la suite .............................................................................................................................. 316
Exploration du tableau de valeurs .................................................................................................. 317
xxi
Mode de test ................................................................................................................. 332
Application Explorateur quadratique ................................................................................................................ 333
Ouverture de l'application ............................................................................................................... 333
Mode Graph ................................................................................................................... 334
Mode Equation .............................................................................................................. 334
Mode de test ................................................................................................................. 335
Explorateur trig ................................................................................................................................................. 336
Ouverture de l'application ............................................................................................................... 336
Mode Graph ................................................................................................................... 336
Mode Equation .............................................................................................................. 337
Mode de test ................................................................................................................. 338
.................................................................................................. 341
........................................................................................................................................... 341
........................................................................................................................................... 342
................................................................................................................ 342
........................................................................................................................................... 343
............................................................................................................................. 343
........................................................................................................................................... 343
............................................................................................................................. 344
............................................................................................................................. 344
........................................................................................................................................... 344
xxii
(|x|) ....................................................................................................................... 344
........................................................................................................................................... 344
............................................................................................................................. 345
........................................................................................................................................... 345
........................................................................................................................... 345
.......................................................................................................................... 346
.......................................................................................................................... 346
.......................................................................................................................... 346
xxiii
Trigonométrie ................................................................................................................................. 350
CSC ................................................................................................................................ 350
ACSC .............................................................................................................................. 350
SEC ................................................................................................................................ 350
ASEC .............................................................................................................................. 350
COT ................................................................................................................................ 350
ACOT .............................................................................................................................. 350
Hyperbolique ................................................................................................................................... 351
SINH ............................................................................................................................... 351
ASINH ............................................................................................................................ 351
COSH .............................................................................................................................. 351
ACOSH ............................................................................................................................ 351
TANH .............................................................................................................................. 351
ATANH ............................................................................................................................ 351
Probability (Probabilité) .................................................................................................................. 351
Factoriel ........................................................................................................................ 351
Combinaison ................................................................................................................. 351
Permutation .................................................................................................................. 352
Probabilité – Aléatoire ..................................................................................................................... 352
Nombre ......................................................................................................................... 352
Nombre entier ............................................................................................................... 352
Normal .......................................................................................................................... 352
Germe aléatoire ............................................................................................................ 352
Probabilité – Densité ....................................................................................................................... 353
Normal .......................................................................................................................... 353
T .................................................................................................................................... 353
χ2 ................................................................................................................................... 353
F ..................................................................................................................................... 353
Binomial ........................................................................................................................ 353
Géométrie ..................................................................................................................... 354
Poisson .......................................................................................................................... 354
Probabilité – Cumulative ................................................................................................................. 354
Normal .......................................................................................................................... 354
T .................................................................................................................................... 354
X2 .................................................................................................................................. 354
F ..................................................................................................................................... 355
Binomial ........................................................................................................................ 355
Géométrie ..................................................................................................................... 355
Poisson .......................................................................................................................... 355
Probabilité – Inverse ....................................................................................................................... 355
Normal .......................................................................................................................... 355
xxiv
T .................................................................................................................................... 356
χ2 ................................................................................................................................... 356
F ..................................................................................................................................... 356
Binomial ........................................................................................................................ 356
Géométrie ..................................................................................................................... 356
Poisson .......................................................................................................................... 357
Liste ................................................................................................................................................. 357
Matrice ............................................................................................................................................. 357
Spécial ............................................................................................................................................. 357
Bêta ............................................................................................................................... 357
Gamma .......................................................................................................................... 357
Psi .................................................................................................................................. 357
Zêta ............................................................................................................................... 357
erf .................................................................................................................................. 357
erfc ................................................................................................................................ 357
Ei .................................................................................................................................... 358
Si .................................................................................................................................... 358
Ci .................................................................................................................................... 358
Menu CAS ........................................................................................................................................................... 358
Algèbre ............................................................................................................................................ 358
Simplifier ....................................................................................................................... 358
Regrouper ..................................................................................................................... 359
Développer .................................................................................................................... 359
Facteur .......................................................................................................................... 359
Substituer ..................................................................................................................... 359
Fraction partielle ........................................................................................................... 359
Algèbre – Extraction ........................................................................................................................ 359
Numérateur ................................................................................................................... 359
Dénominateur ............................................................................................................... 360
Côté gauche .................................................................................................................. 360
Côté droit ...................................................................................................................... 360
Analyse ............................................................................................................................................ 360
Différencier ................................................................................................................... 360
Intégrer ......................................................................................................................... 360
Limite ............................................................................................................................ 361
Série .............................................................................................................................. 361
Somme .......................................................................................................................... 361
Analyse – Différentielle ................................................................................................................... 361
Opérateur rotationnel ................................................................................................... 361
Divergence .................................................................................................................... 362
Gradient ........................................................................................................................ 362
xxv
Hessian .......................................................................................................................... 362
Analyse – Intégrale .......................................................................................................................... 362
Par parties u .................................................................................................................. 362
Par parties v .................................................................................................................. 362
F(b)–F(a) ........................................................................................................................ 363
Analyse – Limites ............................................................................................................................ 363
Sommes de Riemann .................................................................................................... 363
Taylor ............................................................................................................................ 363
Quotient de Taylor ........................................................................................................ 363
Analyse – Transformation ............................................................................................................... 363
Laplace .......................................................................................................................... 363
Laplace inversé ............................................................................................................. 363
Transformée de Fourier rapide ..................................................................................... 364
Transformée de Fourier rapide inverse ........................................................................ 364
Résoudre ......................................................................................................................................... 364
Résoudre ....................................................................................................................... 364
Zéros ............................................................................................................................. 364
Résolution complexe .................................................................................................... 365
Zéros complexes ........................................................................................................... 365
Résolution numérique .................................................................................................. 365
Equation différentielle .................................................................................................. 365
Résolution EDO ............................................................................................................. 366
Système linéaire ........................................................................................................... 366
Réécrire ........................................................................................................................................... 366
lncollect ......................................................................................................................... 366
powexpand ................................................................................................................... 366
texpand ......................................................................................................................... 366
Réécrire – Exp et Ln ......................................................................................................................... 367
ey*lnx→ xy ................................................................................................................... 367
xy→ey*lnx .................................................................................................................... 367
exp2trig ......................................................................................................................... 367
expexpand .................................................................................................................... 367
Réécrire – Sinus ............................................................................................................................... 367
asinx→acosx ................................................................................................................ 367
asinx→atanx ................................................................................................................ 367
sinx→cosx*tanx ........................................................................................................... 368
Réécrire – Cosinus ........................................................................................................................... 368
acosx→asinx ................................................................................................................ 368
acosx→atanx ................................................................................................................ 368
cosx→sinx/tanx ............................................................................................................ 368
Réécrire – Tangente ........................................................................................................................ 368
xxvi
atanx→asinx ................................................................................................................ 368
atanx→acosx ................................................................................................................ 369
tanx→sinx/cosx ............................................................................................................ 369
halftan ........................................................................................................................... 369
Réécrire – Trig ................................................................................................................................. 369
trigx→sinx .................................................................................................................... 369
trigx→cosx ................................................................................................................... 369
trigx→tanx ................................................................................................................... 369
atrig2ln ......................................................................................................................... 370
tlin ................................................................................................................................. 370
tcollect .......................................................................................................................... 370
trigexpand ..................................................................................................................... 370
trig2exp ......................................................................................................................... 370
Nombre entier ................................................................................................................................. 371
Diviseurs ....................................................................................................................... 371
Facteurs ........................................................................................................................ 371
Liste de facteurs ........................................................................................................... 371
PGCD .............................................................................................................................. 371
PPCM ............................................................................................................................. 371
Entier – Nombre premier ................................................................................................................. 372
Tester si nombre premier ............................................................................................. 372
Nième nombre premier ................................................................................................. 372
Nombre premier suivant ............................................................................................... 372
Nombre premier précédent .......................................................................................... 372
Euler .............................................................................................................................. 372
Entier – Division .............................................................................................................................. 372
Quotient ........................................................................................................................ 372
Reste ............................................................................................................................. 373
anMOD p ........................................................................................................................ 373
Reste chinois ................................................................................................................. 373
Polynomial ...................................................................................................................................... 373
Rechercher les racines .................................................................................................. 373
Coefficients ................................................................................................................... 373
Diviseurs ....................................................................................................................... 373
Liste de facteurs ........................................................................................................... 374
PGCD .............................................................................................................................. 374
PPCM ............................................................................................................................. 374
Polynôme – Créer ............................................................................................................................ 374
Poly à Coef .................................................................................................................... 374
Coef à Poly .................................................................................................................... 374
Racines à Coef ............................................................................................................... 375
xxvii
Racines à Poly ............................................................................................................... 375
Aléatoire ........................................................................................................................ 375
Minimum ....................................................................................................................... 375
Polynôme – Algèbre ........................................................................................................................ 375
Quotient ........................................................................................................................ 375
Reste ............................................................................................................................. 376
Degré ............................................................................................................................. 376
Facteur par degré .......................................................................................................... 376
Coef. PGCD .................................................................................................................... 376
Dénombre zéro ............................................................................................................. 376
Reste chinois ................................................................................................................. 377
Polynôme – Spécial ......................................................................................................................... 377
Cyclotomique ................................................................................................................ 377
Base de Gröbner ............................................................................................................ 377
Reste de Gröbner .......................................................................................................... 377
Hermite ......................................................................................................................... 377
Lagrange ....................................................................................................................... 378
Laguerre ........................................................................................................................ 378
Legendre ....................................................................................................................... 378
Chebyshev Tn ................................................................................................................ 378
Chebyshev Un ............................................................................................................... 378
Tracé ................................................................................................................................................ 379
Fonction ........................................................................................................................ 379
Contour ......................................................................................................................... 379
Menu App ........................................................................................................................................................... 379
Fonctions de l'application Fonction ................................................................................................ 380
AREA .............................................................................................................................. 380
EXTREMUM .................................................................................................................... 380
ISECT ............................................................................................................................. 380
ROOT ............................................................................................................................. 380
SLOPE ............................................................................................................................ 380
Fonctions de l'application Résoudre ............................................................................................... 381
SOLVE ............................................................................................................................ 381
Fonctions de l'application Tableur .................................................................................................. 381
SUM ............................................................................................................................... 382
AVERAGE ....................................................................................................................... 382
AMORT ........................................................................................................................... 383
STAT1 ............................................................................................................................. 383
STAT2 ............................................................................................................................. 384
REGRS ............................................................................................................................ 385
predY ............................................................................................................................. 387
xxviii
PredX ............................................................................................................................. 387
HypZ1mean ................................................................................................................... 388
HypZ2mean ................................................................................................................... 388
HypZ1prop .................................................................................................................... 389
HypZ2prop .................................................................................................................... 389
HypT1mean ................................................................................................................... 390
HypT2mean ................................................................................................................... 391
ConfZ1mean .................................................................................................................. 391
ConfZ2mean .................................................................................................................. 392
ConfZ1prop ................................................................................................................... 392
ConfZ2prop ................................................................................................................... 392
ConfT1mean .................................................................................................................. 393
ConfT2mean .................................................................................................................. 393
Fonctions de l'application Stats - 1Var ........................................................................................... 394
Do1VStats ..................................................................................................................... 394
SetFreq .......................................................................................................................... 394
SetSample ..................................................................................................................... 394
Fonctions de l'application Stats - 2Var ........................................................................................... 394
PredX ............................................................................................................................. 395
PredY ............................................................................................................................. 395
Resid .............................................................................................................................. 395
Do2VStats ..................................................................................................................... 395
SetDepend .................................................................................................................... 395
SetIndep ........................................................................................................................ 395
Fonctions de l'application Inférence ............................................................................................... 396
DoInference ................................................................................................................... 396
HypZ1mean ................................................................................................................... 396
HypZ2mean ................................................................................................................... 396
HypZ1prop .................................................................................................................... 397
HypZ2prop .................................................................................................................... 397
HypT1mean ................................................................................................................... 398
HypT2mean ................................................................................................................... 398
ConfZ1mean .................................................................................................................. 399
ConfZ2mean .................................................................................................................. 399
ConfZ1prop ................................................................................................................... 399
ConfZ2prop ................................................................................................................... 400
ConfT1mean .................................................................................................................. 400
ConfT2mean .................................................................................................................. 400
Chi2GOF ......................................................................................................................... 401
Chi2TwoWay .................................................................................................................. 401
LinRegrTConf- Slope ..................................................................................................... 401
xxix
LinRegrTConfInt ............................................................................................................ 401
LinRegrTMean-Resp ..................................................................................................... 402
LinRegrTPredInt ............................................................................................................ 402
LinRegrTTest ................................................................................................................. 403
Fonctions de l'application Finance .................................................................................................. 403
CalcFV ............................................................................................................................ 404
CalcIPYR ........................................................................................................................ 404
CalcNbPmt ..................................................................................................................... 404
CalcPMT ......................................................................................................................... 404
CalcPV ........................................................................................................................... 404
DoFinance ..................................................................................................................... 405
Fonctions de l'application Solveur linéaire ..................................................................................... 405
Solve2x2 ....................................................................................................................... 405
Solve3x3 ....................................................................................................................... 405
LinSolve ......................................................................................................................... 405
Fonctions de l'application Solveur triangle .................................................................................... 406
AAS ................................................................................................................................ 406
ASA ................................................................................................................................ 406
SAS ................................................................................................................................ 406
SSA ................................................................................................................................ 406
SSS ................................................................................................................................ 407
DoSolve ......................................................................................................................... 407
Fonctions de l'application Explorateur Affine ................................................................................. 407
SolveForSlope ............................................................................................................... 407
SolveForYIntercept ....................................................................................................... 407
Fonctions de l'application Explorateur quadratique ...................................................................... 407
SOLVE ............................................................................................................................ 407
DELTA ............................................................................................................................. 408
Fonctions d'applications communes .............................................................................................. 408
CHECK ............................................................................................................................ 408
UNCHECK ....................................................................................................................... 408
ISCHECK ......................................................................................................................... 409
Menu Ctlg ........................................................................................................................................................... 409
! ........................................................................................................................................................ 410
% ...................................................................................................................................................... 410
%TOTAL ............................................................................................................................................ 410
( ........................................................................................................................................................ 410
* ....................................................................................................................................................... 410
+ ....................................................................................................................................................... 410
– ....................................................................................................................................................... 410
.* ...................................................................................................................................................... 410
xxx
./ ...................................................................................................................................................... 411
.^ ...................................................................................................................................................... 411
/ ....................................................................................................................................................... 411
:= ...................................................................................................................................................... 411
< ....................................................................................................................................................... 411
<= ..................................................................................................................................................... 411
<> ..................................................................................................................................................... 411
= ....................................................................................................................................................... 411
== ..................................................................................................................................................... 411
EQ .................................................................................................................................................... 411
> ....................................................................................................................................................... 412
>= ..................................................................................................................................................... 412
^ ....................................................................................................................................................... 412
a2q ................................................................................................................................................... 412
abcuv ............................................................................................................................................... 412
additionally ...................................................................................................................................... 412
Airy Ai ............................................................................................................................................... 412
Airy Bi ............................................................................................................................................... 413
algvar ............................................................................................................................................... 413
ET ..................................................................................................................................................... 413
append ............................................................................................................................................. 413
apply ................................................................................................................................................ 413
assume ............................................................................................................................................ 413
basis ................................................................................................................................................ 414
betad ............................................................................................................................................... 414
betad_cdf ........................................................................................................................................ 414
betad_icdf ....................................................................................................................................... 414
bounded_function ........................................................................................................................... 414
breakpoint ....................................................................................................................................... 414
canonical_form ............................................................................................................................... 414
cat .................................................................................................................................................... 415
Cauchy ............................................................................................................................................. 415
Cauchy_cdf ...................................................................................................................................... 415
Cauchy_icdf ..................................................................................................................................... 415
cFactor ............................................................................................................................................. 415
charpoly ........................................................................................................................................... 416
chrem ............................................................................................................................................... 416
col .................................................................................................................................................... 416
colDim .............................................................................................................................................. 416
comDenom ...................................................................................................................................... 416
companion ....................................................................................................................................... 416
xxxi
compare ........................................................................................................................................... 417
complexroot .................................................................................................................................... 417
contains ........................................................................................................................................... 417
CopyVar ........................................................................................................................................... 417
correlation ....................................................................................................................................... 418
count ................................................................................................................................................ 418
covariance ....................................................................................................................................... 418
covariance_correlation ................................................................................................................... 418
cpartfrac .......................................................................................................................................... 418
crationalroot ................................................................................................................................... 419
cumSum ........................................................................................................................................... 419
DateAdd ........................................................................................................................................... 419
Jour de la semaine .......................................................................................................................... 419
DeltaDays ........................................................................................................................................ 419
delcols ............................................................................................................................................. 420
delrows ............................................................................................................................................ 420
deltalist ........................................................................................................................................... 420
deltalist ........................................................................................................................................... 420
Dirac ................................................................................................................................................. 420
e ....................................................................................................................................................... 420
egcd ................................................................................................................................................. 421
eigenvals ......................................................................................................................................... 421
eigenvects ....................................................................................................................................... 421
eigVl ................................................................................................................................................. 421
EVAL ................................................................................................................................................. 421
evalc ................................................................................................................................................ 421
evalf ................................................................................................................................................. 422
even ................................................................................................................................................. 422
exact ................................................................................................................................................ 422
EXP .................................................................................................................................................. 422
exponential ..................................................................................................................................... 422
exponential_cdf .............................................................................................................................. 423
exponential_icdf ............................................................................................................................. 423
exponential_regression .................................................................................................................. 423
EXPR ................................................................................................................................................ 423
ezgcd ............................................................................................................................................... 423
f2nd ................................................................................................................................................. 424
factorial ........................................................................................................................................... 424
float ................................................................................................................................................. 424
fMax ................................................................................................................................................. 424
fMin .................................................................................................................................................. 424
xxxii
format .............................................................................................................................................. 424
Fourier an ........................................................................................................................................ 425
Fourier bn ........................................................................................................................................ 425
Fourier cn ......................................................................................................................................... 425
fracmod ........................................................................................................................................... 425
froot ................................................................................................................................................. 425
fsolve ............................................................................................................................................... 425
function_diff .................................................................................................................................... 425
gammad .......................................................................................................................................... 426
gammad_cdf ................................................................................................................................... 426
gamma_icdf .................................................................................................................................... 426
gauss ............................................................................................................................................... 426
GF ..................................................................................................................................................... 426
gramschmidt ................................................................................................................................... 427
hadamard ........................................................................................................................................ 427
halftan2hypexp ............................................................................................................................... 427
halt ................................................................................................................................................... 427
hamdist ............................................................................................................................................ 427
has ................................................................................................................................................... 427
head ................................................................................................................................................. 428
Heaviside ......................................................................................................................................... 428
horner .............................................................................................................................................. 428
hyp2exp ........................................................................................................................................... 428
iabcuv .............................................................................................................................................. 428
ibasis ................................................................................................................................................ 428
icontent ........................................................................................................................................... 429
id ...................................................................................................................................................... 429
identity ............................................................................................................................................ 429
iegcd ................................................................................................................................................ 429
igcd .................................................................................................................................................. 429
image ............................................................................................................................................... 430
interval2center ................................................................................................................................ 430
inv .................................................................................................................................................... 430
iPart ................................................................................................................................................. 430
iquorem ........................................................................................................................................... 430
jacobi_symbol ................................................................................................................................. 430
ker .................................................................................................................................................... 431
laplacian .......................................................................................................................................... 431
latex ................................................................................................................................................. 431
lcoeff ................................................................................................................................................ 431
legendre_symbol ............................................................................................................................ 431
xxxiii
length .............................................................................................................................................. 431
lgcd .................................................................................................................................................. 432
lin ..................................................................................................................................................... 432
linear_interpolate ........................................................................................................................... 432
linear_regression ............................................................................................................................ 432
LineHorz .......................................................................................................................................... 432
LineTan ............................................................................................................................................ 433
LineVert ........................................................................................................................................... 433
list2mat ........................................................................................................................................... 433
lname ............................................................................................................................................... 433
lnexpand .......................................................................................................................................... 433
logarithmic_regression ................................................................................................................... 434
logb .................................................................................................................................................. 434
logistic_regression .......................................................................................................................... 434
lu ...................................................................................................................................................... 434
lvar ................................................................................................................................................... 434
mapper ............................................................................................................................................ 435
mat2list ........................................................................................................................................... 435
matpow ........................................................................................................................................... 435
matrice ............................................................................................................................................ 435
MAXREAL ......................................................................................................................................... 435
mean ................................................................................................................................................ 436
median ............................................................................................................................................. 436
member ........................................................................................................................................... 436
MEMORY .......................................................................................................................................... 436
MINREAL .......................................................................................................................................... 436
modgcd ............................................................................................................................................ 436
mRow ............................................................................................................................................... 437
mult_c_conjugate ........................................................................................................................... 437
mult_conjugate ............................................................................................................................... 437
nDeriv .............................................................................................................................................. 437
NEG .................................................................................................................................................. 438
negbinomial .................................................................................................................................... 438
negbinomial_cdf ............................................................................................................................. 438
negbinomial_icdf ............................................................................................................................ 438
newton ............................................................................................................................................. 438
normal ............................................................................................................................................. 438
normalize ........................................................................................................................................ 439
NON .................................................................................................................................................. 439
odd ................................................................................................................................................... 439
OR .................................................................................................................................................... 439
xxxiv
order_size ........................................................................................................................................ 439
pa2b2 ............................................................................................................................................... 439
pade ................................................................................................................................................. 439
part .................................................................................................................................................. 440
peval ................................................................................................................................................ 440
PI ...................................................................................................................................................... 440
PIECEWISE ....................................................................................................................................... 440
plotinequation ................................................................................................................................. 440
polar_point ...................................................................................................................................... 441
pole .................................................................................................................................................. 441
POLYCOEF ........................................................................................................................................ 441
POLYEVAL ........................................................................................................................................ 441
polygon ............................................................................................................................................ 441
polygonplot ..................................................................................................................................... 441
polygonscatterplot .......................................................................................................................... 442
polynomial_regression ................................................................................................................... 442
POLYROOT ........................................................................................................................................ 442
potential .......................................................................................................................................... 442
power_regression ........................................................................................................................... 443
powerpc ........................................................................................................................................... 443
prepend ........................................................................................................................................... 443
primpart .......................................................................................................................................... 443
produit ............................................................................................................................................. 443
propfrac ........................................................................................................................................... 444
ptayl ................................................................................................................................................. 444
purge ............................................................................................................................................... 444
Q2a .................................................................................................................................................. 444
quantile ........................................................................................................................................... 444
quartile1 .......................................................................................................................................... 444
quartile3 .......................................................................................................................................... 445
quartiles .......................................................................................................................................... 445
quorem ............................................................................................................................................ 445
QUOTE .............................................................................................................................................. 445
randbinomial ................................................................................................................................... 445
randchisquare ................................................................................................................................. 446
randexp ........................................................................................................................................... 446
randfisher ........................................................................................................................................ 446
randgeometric ................................................................................................................................. 446
randperm ......................................................................................................................................... 446
randpoisson ..................................................................................................................................... 446
randstudent ..................................................................................................................................... 447
xxxv
randvector ....................................................................................................................................... 447
ranm ................................................................................................................................................ 447
ratnormal ........................................................................................................................................ 447
rectangular_coordinates ................................................................................................................. 447
reduced_conic ................................................................................................................................. 447
ref .................................................................................................................................................... 448
remove ............................................................................................................................................. 448
reorder ............................................................................................................................................. 448
residue ............................................................................................................................................. 448
restart .............................................................................................................................................. 448
resultant .......................................................................................................................................... 449
revlist ............................................................................................................................................... 449
romberg ........................................................................................................................................... 449
row ................................................................................................................................................... 449
rowAdd ............................................................................................................................................ 449
rowDim ............................................................................................................................................ 450
rowSwap .......................................................................................................................................... 450
rsolve ............................................................................................................................................... 450
select ............................................................................................................................................... 450
seq ................................................................................................................................................... 450
seqsolve .......................................................................................................................................... 451
Maj ................................................................................................................................................... 451
shift_phase ..................................................................................................................................... 451
signature ......................................................................................................................................... 451
simult ............................................................................................................................................... 451
sincos ............................................................................................................................................... 452
spline ............................................................................................................................................... 452
sqrfree ............................................................................................................................................. 452
sqrt .................................................................................................................................................. 452
srand ................................................................................................................................................ 452
stddev .............................................................................................................................................. 452
stddevp ............................................................................................................................................ 453
sto .................................................................................................................................................... 453
sturmseq ......................................................................................................................................... 453
subMat ............................................................................................................................................. 453
suppress .......................................................................................................................................... 453
surd .................................................................................................................................................. 454
sylvester .......................................................................................................................................... 454
table ................................................................................................................................................. 454
tail .................................................................................................................................................... 454
tan2cossin2 ..................................................................................................................................... 454
xxxvi
tan2sincos2 ..................................................................................................................................... 454
transpose ........................................................................................................................................ 455
trunc ................................................................................................................................................ 455
tsimplify .......................................................................................................................................... 455
type .................................................................................................................................................. 455
unapply ............................................................................................................................................ 455
uniform ............................................................................................................................................ 455
uniform_cdf ..................................................................................................................................... 456
uniform_icdf .................................................................................................................................... 456
UNION .............................................................................................................................................. 456
valuation .......................................................................................................................................... 456
variance ........................................................................................................................................... 456
vpotential ........................................................................................................................................ 457
VERSION ........................................................................................................................................... 457
weibull ............................................................................................................................................. 457
weibull_cdf ...................................................................................................................................... 457
weibull_icdf ..................................................................................................................................... 457
when ................................................................................................................................................ 458
XOR .................................................................................................................................................. 458
zip .................................................................................................................................................... 458
ztrans ............................................................................................................................................... 458
| ........................................................................................................................................................ 458
2 ....................................................................................................................................................... 459
π ....................................................................................................................................................... 459
∂ ....................................................................................................................................................... 459
Σ ....................................................................................................................................................... 459
− ....................................................................................................................................................... 459
√ ....................................................................................................................................................... 459
ʃ ........................................................................................................................................................ 459
≠ ....................................................................................................................................................... 459
≤ ....................................................................................................................................................... 459
≥ ....................................................................................................................................................... 459
► ..................................................................................................................................................... 460
i ........................................................................................................................................................ 460
–1 ..................................................................................................................................................... 460
Création de vos propres fonctions .................................................................................................................... 460
xxxvii
Utilisation des variables d'application ............................................................................................ 464
Plus d'infos sur le menu Vars .......................................................................................................... 464
Qualification des variables ................................................................................................................................ 465
Variables d'accueil ............................................................................................................................................. 466
Variables d'application ...................................................................................................................................... 467
Variables de l'application Fonction ................................................................................................. 467
Variables de résultats ..................................................................................................................... 468
Extremum ..................................................................................................................... 468
Isect ............................................................................................................................... 468
Racine ............................................................................................................................ 468
Zone signée ................................................................................................................... 469
Pente ............................................................................................................................. 469
Variables de l'application Géométrie .............................................................................................. 469
Variables de l'application Tableur ................................................................................................... 469
Variables de l'application Résoudre ................................................................................................ 470
Variables de l'application Graphiques avancés ............................................................................... 470
Variables de l'application Stats 1Var .............................................................................................. 471
Résultats ....................................................................................................................... 472
NbItem ........................................................................................................ 472
MinVal ......................................................................................................... 472
Q1 ................................................................................................................ 472
MedVal ........................................................................................................ 472
Q3 ................................................................................................................ 472
MaxVal ........................................................................................................ 472
ΣX ................................................................................................................ 472
ΣX2 .............................................................................................................. 472
MeanX ......................................................................................................... 472
sX ................................................................................................................ 473
σX ................................................................................................................ 473
serrX ........................................................................................................... 473
ssX .............................................................................................................. 473
Variables de l'application Stats 2Var .............................................................................................. 473
Résultats ....................................................................................................................... 474
NbItem ........................................................................................................ 474
Corrélation .................................................................................................. 474
Coefficient de détermination ..................................................................... 474
sCov ............................................................................................................ 474
σCov ............................................................................................................ 474
ΣXY .............................................................................................................. 474
MeanX ......................................................................................................... 474
ΣX ................................................................................................................ 474
xxxviii
ΣX2 .............................................................................................................. 474
sX ................................................................................................................ 475
σX ................................................................................................................ 475
serrX ........................................................................................................... 475
ssX .............................................................................................................. 475
MeanY ......................................................................................................... 475
ΣY ................................................................................................................ 475
ΣY2 .............................................................................................................. 475
sY ................................................................................................................ 475
σY ................................................................................................................ 475
serrY ........................................................................................................... 475
ssY ............................................................................................................... 475
Variables de l'application Inférence ................................................................................................ 475
Résultats ....................................................................................................................... 476
Coefficient de détermination ..................................................................... 476
ContribList .................................................................................................. 476
ContribMat .................................................................................................. 477
Corrélation .................................................................................................. 477
CritScore ..................................................................................................... 477
CritVal1 ....................................................................................................... 477
CritVal2 ....................................................................................................... 477
DF ................................................................................................................ 477
ExpList ........................................................................................................ 477
ExpMat ........................................................................................................ 477
Inter ............................................................................................................ 477
Prob ............................................................................................................ 477
Résultat ...................................................................................................... 477
serrInter ...................................................................................................... 477
serrLine ....................................................................................................... 477
serrSlope .................................................................................................... 477
serrY ........................................................................................................... 478
Pente ........................................................................................................... 478
TestScore .................................................................................................... 478
TestValue .................................................................................................... 478
Yval ............................................................................................................. 478
Variables de l'application Paramétrique ......................................................................................... 478
Variables de l'application Polaire .................................................................................................... 479
Variables de l'application Finance ................................................................................................... 480
Variables de l'application Solveur linéaire ...................................................................................... 480
Variables de l'application Solveur triangle ..................................................................................... 480
Variables de l'application Explorateur Affine .................................................................................. 481
xxxix
Variables de l'application Explorateur quadratique ....................................................................... 481
Variables de l'application Explorateur trig ...................................................................................... 481
Variables de l'application Suite ....................................................................................................... 482
xl
Inverser ........................................................................................................................................... 503
Concaténer ...................................................................................................................................... 504
Position ............................................................................................................................................ 504
Taille ................................................................................................................................................ 504
ΔLIST ................................................................................................................................................ 504
ΣLIST ................................................................................................................................................ 505
πLIST ................................................................................................................................................ 505
Recherche de valeurs statistiques pour des listes ............................................................................................ 505
xli
Identité .......................................................................................................................... 526
Aléatoire ........................................................................................................................ 526
Jordan ........................................................................................................................... 527
Hilbert ........................................................................................................................... 527
Isométrique ................................................................................................................... 527
Vandermonde ............................................................................................................... 527
Basique ............................................................................................................................................ 528
Norme ........................................................................................................................... 528
Norme de ligne .............................................................................................................. 528
Norme de colonne ......................................................................................................... 528
Norme spectrale ........................................................................................................... 528
Rayon spectral .............................................................................................................. 528
Condition ....................................................................................................................... 529
Rang .............................................................................................................................. 529
Pivot .............................................................................................................................. 529
Tracer ............................................................................................................................ 529
Avancé ............................................................................................................................................. 529
Valeurs Eigen ................................................................................................................ 529
Vecteurs Eigen .............................................................................................................. 530
Jordan ........................................................................................................................... 530
Diagonale ...................................................................................................................... 530
Cholesky ........................................................................................................................ 530
Hermite ......................................................................................................................... 531
Hessenberg ................................................................................................................... 531
Smith ............................................................................................................................. 531
Factoriser ......................................................................................................................................... 531
LQ .................................................................................................................................. 531
LSQ ................................................................................................................................ 531
LU .................................................................................................................................. 532
QR .................................................................................................................................. 532
SCHUR ........................................................................................................................... 532
SVD ................................................................................................................................ 532
SVL ................................................................................................................................ 533
Vecteur ............................................................................................................................................ 533
Produit croisé ................................................................................................................ 533
Produit scalaire ............................................................................................................. 533
L2Norm ......................................................................................................................... 533
L1Norm ......................................................................................................................... 533
Norme max. .................................................................................................................. 533
Exemples ......................................................................................................................................... 534
Matrice d'identité .......................................................................................................... 534
xlii
Transposition d'une matrice ......................................................................................... 534
Forme échelonnée réduite ............................................................................................ 534
xliii
Noms de touche .............................................................................................................................. 566
Programmes d'application .............................................................................................................. 569
Utilisation des fonctions de programme dédiées ........................................................ 569
Redéfinition du menu Affichage ................................................................................... 570
Personnalisation d'une application .............................................................................. 570
Exemple ...................................................................................................... 570
Commandes de programmes ............................................................................................................................ 576
Commandes du menu Tmplt ........................................................................................................... 576
Bloc ................................................................................................................................ 576
BEGIN END .................................................................................................. 576
RETURN ....................................................................................................... 576
KILL ............................................................................................................. 576
Branche ......................................................................................................................... 576
IF THEN ....................................................................................................... 576
IF THEN ELSE ............................................................................................... 577
CASE ............................................................................................................ 577
IFERR ........................................................................................................... 577
IFERR ELSE .................................................................................................. 578
Boucle ........................................................................................................................... 578
FOR .............................................................................................................. 578
FOR STEP .................................................................................................... 579
FOR DOWN .................................................................................................. 580
FOR STEP DOWN ......................................................................................... 580
WHILE .......................................................................................................... 580
REPEAT ........................................................................................................ 581
BREAK ......................................................................................................... 581
CONTINUE ................................................................................................... 581
Variable ......................................................................................................................... 581
LOCAL .......................................................................................................... 581
EXPORT ....................................................................................................... 582
Fonction ........................................................................................................................ 582
EXPORT ....................................................................................................... 582
VIEW ............................................................................................................ 582
KEY .............................................................................................................. 582
Commandes du menu Cmds ........................................................................................................... 583
Chaînes .......................................................................................................................... 583
ASC .............................................................................................................. 583
LOWER ........................................................................................................ 583
UPPER ......................................................................................................... 583
CHAR ........................................................................................................... 583
DIM .............................................................................................................. 583
xliv
STRING ........................................................................................................ 584
INSTRING ..................................................................................................... 585
LEFT ............................................................................................................ 585
RIGHT .......................................................................................................... 585
MID .............................................................................................................. 585
ROTATE ........................................................................................................ 585
STRINGFROMID ........................................................................................... 585
REPLACE ..................................................................................................... 586
Dessin ............................................................................................................................ 586
C→PX .......................................................................................................... 586
DRAWMENU ................................................................................................ 586
FREEZE ........................................................................................................ 586
PX→C .......................................................................................................... 587
RGB ............................................................................................................. 587
Pixels et coordonnées cartésiennes ............................................................................. 587
ARC_P, ARC .................................................................................................. 587
BLIT_P, BLIT ................................................................................................. 587
DIMGROB_P, DIMGROB ................................................................................ 588
FILLPOLY_P, FILLPOLY ................................................................................. 588
GETPIX_P, GETPIX ....................................................................................... 589
GROBH_P, GROBH ....................................................................................... 589
GROBW_P, GROB ......................................................................................... 589
INVERT_P, INVERT ....................................................................................... 589
LINE_P, LINE ................................................................................................ 589
PIXOFF_P, PIXOFF ........................................................................................ 590
PIXON_P, PIXON .......................................................................................... 591
RECT_P, RECT .............................................................................................. 591
SUBGROB_P, SUBGROB ............................................................................... 592
TEXTOUT_P, TEXTOUT ................................................................................. 593
TRIANGLE_P, TRIANGLE .............................................................................. 594
Matrice .......................................................................................................................... 595
ADDCOL ....................................................................................................... 595
ADDROW ..................................................................................................... 596
DELCOL ........................................................................................................ 596
DELROW ...................................................................................................... 596
EDITMAT ...................................................................................................... 596
REDIM .......................................................................................................... 596
REPLACE ..................................................................................................... 596
SCALE .......................................................................................................... 597
SCALEADD ................................................................................................... 597
SUB .............................................................................................................. 597
xlv
SWAPCOL .................................................................................................... 597
SWAPROW ................................................................................................... 597
Fonctions des applications ........................................................................................... 597
STARTAPP ................................................................................................... 597
STARTVIEW ................................................................................................. 597
VIEW ............................................................................................................ 598
Nombre entier ............................................................................................................... 599
BITAND ........................................................................................................ 599
BITNOT ........................................................................................................ 599
BITOR .......................................................................................................... 599
BITSL ........................................................................................................... 599
BITSR ........................................................................................................... 599
BITXOR ........................................................................................................ 599
B→R ............................................................................................................ 600
GETBASE ..................................................................................................... 600
GETBITS ...................................................................................................... 600
R→B ............................................................................................................ 600
SETBITS ....................................................................................................... 600
SETBASE ..................................................................................................... 600
E/S ................................................................................................................................. 601
CHOOSE ....................................................................................................... 601
EDITLIST ...................................................................................................... 601
EDITMAT ...................................................................................................... 602
GETKEY ....................................................................................................... 602
INPUT .......................................................................................................... 602
ISKEYDOWN ................................................................................................ 603
MOUSE ........................................................................................................ 603
MSGBOX ...................................................................................................... 603
PRINT .......................................................................................................... 604
WAIT ............................................................................................................ 605
Plus ................................................................................................................................ 605
%CHANGE .................................................................................................... 605
%TOTAL ....................................................................................................... 605
CAS .............................................................................................................. 606
EVALLIST ..................................................................................................... 606
EXECON ....................................................................................................... 606
→HMS ......................................................................................................... 606
HMS→ ......................................................................................................... 607
ITERATE ....................................................................................................... 607
TICKS ........................................................................................................... 607
TEVAL .......................................................................................................... 607
xlvi
TYPE ............................................................................................................ 607
Variables et programmes ............................................................................................. 607
Variables d'application ............................................................................... 608
xlvii
xlviii
1 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 des opérations.
● Une touche qui déclenche une fonction primaire est représentée par l'image de cette touche.
, , , etc.
● Une combinaison de touches qui lance une fonction secondaire (ou insère un caractère) est représentée
par la touche de sélection appropriée ( ou ) suivie de la touche de la fonction ou du
caractère à utiliser.
● Une touche utilisée pour insérer un chiffre est représentée par le chiffre en question.
5, 7, 8, etc.
● Tous les textes fixes qui s'affichent à l'écran (comme les noms d'écrans et de champs) sont indiqués en
gras. Par exemple :
Paramètres du CAS, xstep, Séparateur décimal, etc.
● Une option de menu pouvant être sélectionnée en appuyant sur l'écran est symbolisée par une image la
représentant. Par exemple :
, , , etc.
REMARQUE : vous devez sélectionner les options de menu avec le doigt. Le fait d'appuyer sur un
élément avec un stylet ou un objet similaire ne permet pas de le sélectionner.
● Les caractères de la ligne de saisie sont définis dans une police non proportionnelle comme suit :
Fonction, Polaire, Paramétrique, Ans, etc.
●
Les touches de curseur sont représentées par les symboles , , et . Ces touches
permettent de parcourir les différents champs d'un écran ou de passer d'une option à l'autre dans une
liste d'options.
● Les messages d'erreur apparaissent entre guillemets :
« Erreur de syntaxe »
Conventions du manuel 1
2 Mise en route
La calculatrice graphique HP Prime est une calculatrice graphique facile à utiliser, mais suffisamment
puissante pour l'enseignement des mathématiques dans le secondaire et au-delà. Non seulement elle
propose des centaines de fonctions et commandes, mais elle intègre aussi un système de calcul formel (CAS)
permettant d'effectuer des calculs symboliques.
En plus d'une vaste bibliothèque de fonctions et de commandes, la calculatrice est fournie avec un ensemble
d'applications HP. Une application HP est une application spéciale conçue pour vous aider à explorer un
domaine spécifique des mathématiques ou pour résoudre un problème particulier. Par exemple, il existe une
application HP qui vous permet d'explorer la géométrie et une autre qui vous permet d'étudier les équations
paramétriques. D'autres applications vous permettent également de résoudre des systèmes d'équations
linéaires ainsi que les problèmes de valeur temps de l'argent.
La calculatrice HP Prime comprend également son propre langage de programmation que vous pouvez
utiliser pour explorer et résoudre des problèmes mathématiques.
Les fonctions, commandes, applications et programmations sont décrites en détail ultérieurement dans ce
guide. Dans ce chapitre, les fonctionnalités générales de la calculatrice sont expliquées, ainsi que les
interactions courantes et les opérations mathématiques de base.
Avant de commencer
Chargez complètement la batterie avant d'utiliser la calculatrice pour la première fois. Pour charger la
batterie, effectuez l'une des opérations suivantes :
● Connectez la calculatrice HP Prime à un ordinateur à l'aide du câble USB fourni. (Vous devez mettre
l'ordinateur sous tension pour pouvoir charger l'appareil.)
● Branchez la calculatrice sur une prise murale en utilisant l'adaptateur secteur HP fourni.
Lorsque la calculatrice est allumée, un symbole de batterie s'affiche dans la barre de titre de l'écran. Son
apparence indique le niveau de charge de la batterie. Une batterie déchargée se charge complètement environ
en 4 heures.
● Pour réduire les risques d'incendie ou de brûlures, abstenez-vous de démonter, d'écraser ou de perforer
la batterie ; ne court-circuitez pas les contacts externes, et ne la jetez pas dans le feu ou l'eau.
● Pour réduire les risques en matière de sécurité, utilisez uniquement la batterie fournie avec la
calculatrice, une batterie de rechange fournie par HP ou une batterie compatible recommandée par HP.
● Tenez la batterie hors de portée des enfants.
● Si vous rencontrez des problèmes lors du chargement de la calculatrice, arrêtez immédiatement la
charge et contactez HP.
● Pour réduire le risque de choc électrique et éviter d'endommager l'équipement, branchez uniquement
l'adaptateur secteur sur une prise murale secteur qui est toujours facilement accessible.
● Pour réduire tout risque de sécurité potentiel, utilisez uniquement l'adaptateur secteur fourni avec la
calculatrice, un adaptateur secteur de rechange fourni par HP ou un adaptateur secteur acheté en tant
qu'accessoire auprès de HP.
La calculatrice s'éteint automatiquement après quelques minutes d'inactivité pour réaliser des économies
d'énergie. Toutes les informations mémorisées et affichées sont enregistrées.
Vue d'accueil
La vue d'accueil constitue le point de départ de nombreux calculs. La plupart des fonctions mathématiques
sont disponibles dans la vue d'accueil. D'autres fonctions sont disponibles dans le système de calcul formel
(CAS). Un historique de vos anciens calculs est conservé ; vous pouvez réutiliser un calcul antérieur ou son
résultat.
Couvercle de protection
La calculatrice est équipée d'un couvercle coulissant pour protéger l'écran et le clavier. Retirez le couvercle en
le saisissant par les deux extrémités et faites-le glisser vers le bas.
Vous pouvez renverser le couvercle coulissant et le faire glisser sur le dos de la calculatrice afin de ne pas le
perdre durant l'utilisation de l'appareil.
Pour prolonger la durée de vie de la calculatrice, replacez toujours le couvercle sur l'écran et le clavier lorsque
vous n'utilisez pas l'appareil.
Écran
Réglage de la luminosité
Pour ajuster la luminosité de l'écran, appuyez sur la touche en la maintenant enfoncée, puis appuyez
modifie la luminosité.
Effacement de l'affichage
●
Appuyez sur ou pour effacer la ligne de saisie.
●
Appuyez sur pour effacer la liste de saisie et l'historique.
Sections de l'écran
La vue d'accueil comporte quatre sections (illustrées ci-dessus). La barre de titre indique le nom de l'écran ou
de l'application que vous utilisez actuellement ; dans l'exemple ci-dessus, Fonction. Dans cet exemple, cette
barre comporte l'heure, un témoin d'état de la batterie, ainsi que plusieurs symboles spécifiant différents
paramètres de la calculatrice. Ils sont décrits ci-après. L'historique affiche le journal des calculs précédents. La
Les annonciateurs correspondent à des symboles ou caractères apparaissant dans la barre de titre. Ils
indiquent les paramètres actuels, ainsi que l'heure et des informations sur le niveau de la batterie.
Annonciateur Signification
[Vert citron]
[Vert citron]
S La touche Maj est active. La fonction apparaissant en bleu sur une touche sera active une
fois que vous aurez appuyé sur cette touche. Appuyez sur pour annuler le mode
[Cyan]
Maj.
CAS (CAS) [Blanc] Vous utilisez la vue du CAS, et non la vue d'accueil.
A...Z Cela implique que la touche Alpha est active dans la vue d'accueil. Le caractère
apparaissant en orange sur une touche sera entré en majuscule une fois que vous aurez
appuyé sur cette touche. Pour plus d'informations, reportez-vous à la section Touches
[Orange] préfixes à la page 10.
Cela implique que la combinaison de touches Alpha–Maj est active dans la vue du CAS. Le
caractère apparaissant en orange sur une touche sera entré en majuscule une fois que
vous aurez appuyé sur cette touche. Pour plus d'informations, reportez-vous à la section
Touches préfixes à la page 10.
a...z Cela implique que la combinaison de touches Alpha–Maj est active dans la vue d'accueil. Le
caractère apparaissant en orange sur une touche sera entré en minuscule une fois que
vous aurez appuyé sur cette touche. Pour plus d'informations, reportez-vous à la section
[Orange] Touches préfixes à la page 10.
Cela implique que la touche Alpha est active dans la vue du CAS. Le caractère apparaissant
en orange sur une touche sera entré en minuscule une fois que vous aurez appuyé sur
cette touche. Pour plus d'informations, reportez-vous à la section Touches préfixes
à la page 10.
U Le clavier utilisateur est actif. Toutes les pressions de touches suivantes entrent les objets
personnalisés associés à la touche. Vous pouvez personnaliser les pressions de touches
utilisateur.
[Jaune]
1U Le clavier utilisateur est actif. La pression de touche suivante entre l'objet personnalisé
associé à la touche. Vous pouvez personnaliser les pressions de touches utilisateur.
[Jaune]
[Heure] Affiche l'heure actuelle. Le format 24 heures est utilisé par défaut, mais vous pouvez
choisir le format am–pm. Pour plus d'informations, reportez-vous à la section Paramètres
accueil à la page 19.
Écran 5
Menu Paramètres rapides
Appuyez sur la partie droite de la barre de titre (où l'heure, le niveau de batterie et le mode de mesure d'angle
apparaissent) pour ouvrir le menu Paramètres rapides. Vous pouvez entre autres réaliser les opérations
suivantes depuis ce menu :
● Appuyez sur l'une des icônes d'angle pour modifier le mode de mesure d'angle (radians ou degrés).
● Appuyez sur la date/heure pour ouvrir un calendrier mensuel. Vous pouvez naviguer entre les mois pour
rechercher les dates qui vous intéressent.
● Appuyez sur l'icône sans fil pour vous connecter au réseau de salle de classe HP le plus proche ou vous
déconnecter du réseau de salle de classe HP actuel.
Navigation
La calculatrice HP Prime propose deux modes de navigation : les touches et les gestes tactiles. Dans de
nombreux cas, vous pouvez appuyer sur une icône, un champ, un menu ou un objet pour le sélectionner (ou le
désélectionner). Par exemple, vous pouvez ouvrir l'application Fonction en appuyant une fois sur l'icône
correspondante dans la bibliothèque d'applications. Toutefois, pour ouvrir la bibliothèque d'applications, vous
devez appuyer sur la touche : .
Au lieu d'appuyer sur une icône dans la bibliothèque d'applications, vous pouvez également utiliser les
touches de curseur ( , , , ) pour mettre en surbrillance l'application à ouvrir, puis
appuyer sur . Dans la bibliothèque d'applications, vous pouvez également saisir la première
lettre, ou les deux premières, du nom d'une application pour la sélectionner. Ensuite, appuyez sur l'icône de
l'application ou sur pour l'ouvrir.
Parfois, il est possible d'utiliser une touche ou une combinaison de touches sur l'écran pour un même objet.
Par exemple, vous pouvez désélectionner une option à bascule en appuyant deux fois dessus ou en utilisant
les touches fléchées pour sélectionner le champ, puis appuyer sur le bouton tactile au bas de l'écran (en
l'occurrence, ).
REMARQUE : vous devez sélectionner tactilement un élément à l'aide de votre doigt ou d'un stylet capacitif.
Clavier
Les numéros de la légende ci-dessous font référence aux parties du clavier décrites dans l'illustration de la
page suivante.
Nombre Fonction
3 Touches d'applications HP
Navigation 7
Nombre Fonction
10 Touche Entrée
16 Touche d'aide
2 17
16
3 15
14
4 13
12
11
5
10
7 9
Menu contextuel
Un menu contextuel occupe la ligne au bas de l'écran.
● Bouton de commande : appuyez dessus pour lancer une commande. Ces boutons disposent de coins
arrondis (par exemple, dans l'illustration ci-dessus).
Valide une entrée ou exécute une opération. Dans un calcul, fait office de symbole
Permet d'entrer un nombre négatif. Par exemple, pour saisir –25, appuyez sur 25.
REMARQUE : cette opération est différente de celle effectuée à l'aide de la touche de soustraction
( ).
Insère automatiquement le symbole des degrés, des minutes ou des secondes, selon le contexte.
Supprime le caractère se trouvant à gauche du curseur. Cette touche permet de rétablir la valeur par
défaut du champ sélectionné, le cas échéant.
Efface toutes les données affichées à l'écran (y compris l'historique). Sur un écran de configuration,
(Effacer) par exemple Configuration du tracé, restaure tous les paramètres par défaut.
Déplace le curseur sur l'écran. Appuyez sur pour déplacer le curseur à la fin d'un
menu ou d'un écran, ou sur pour le déplacer vers le début. Ces touches
représentent les touches de direction, qui prennent également en charge les mouvements
diagonaux.
Affiche tous les caractères disponibles. Pour saisir un caractère, sélectionnez-le à l'aide des touches
de curseur, puis appuyez sur . Pour sélectionner plusieurs caractères, sélectionnez-en
un, appuyez sur , puis continuez ainsi avant d'appuyer sur . Il existe de
nombreuses pages de caractères. Vous pouvez passer à un bloc Unicode donné en appuyant sur
, puis en sélectionnant le bloc. Vous pouvez également passer rapidement d'une page à
une autre.
Touches préfixes
Deux touches préfixes vous permettent d'accéder aux opérations et aux caractères inscrits au bas des
touches : et .
Appuyez sur pour accéder aux opérations imprimées en bleu sur les touches.
Par exemple, pour accéder aux paramètres de la vue d'accueil, appuyez sur
Appuyez sur pour accéder aux caractères imprimés en orange sur les touches.
Par exemple, pour saisir Z dans la vue d'accueil, appuyez sur , puis sur
puis sur la lettre concernée. Dans la vue du CAS, la combinaison avec une
Ajout de texte
Les caractères orange apparaissant sur les touches indiquent le texte que vous pouvez entrer directement. Il
est possible de ne saisir ces caractères qu'en appuyant sur les touches et . Il est possible
d'entrer des caractères en majuscule et en minuscule, la méthode étant inverse dans la vue du CAS et dans la
vue d'accueil.
Mode de verrouillage : met tous les Mode de verrouillage : met tous les
caractères en majuscule jusqu'à sa caractères en minuscule jusqu'à sa
réinitialisation. réinitialisation.
Mode de verrouillage : met tous les Mode de verrouillage : met tous les
caractères en minuscule jusqu'à sa caractères en minuscule jusqu'à sa
réinitialisation. réinitialisation.
Met tous les caractères en majuscule Met tous les caractères en minuscule
lorsque le mode minuscule est verrouillé lorsque le mode majuscule est verrouillé
jusqu'à la réinitialisation du mode. jusqu'à la réinitialisation du mode.
Vous pouvez également entrer du texte (et d'autres caractères) en affichant la palette de caractères :
Touches mathématiques
Les fonctions mathématiques les plus courantes disposent de leurs propres touches sur le clavier (ou une
combinaison de touches avec ).
Exemple 1 : Pour calculer SIN(10), appuyez sur 10, puis sur . La réponse suivante
apparaît : –0.544… (si votre paramètre de mesure d'angle est défini sur Radians).
Exemple 2 : Pour rechercher la racine carrée de 256, appuyez sur 256, puis sur .
La réponse suivante apparaît : 16. Notez que la touche déclenche l'opérateur représenté en bleu sur
la touche suivante sur laquelle vous appuyez (en l'occurrence, √ sur la touche ).
Les fonctions mathématiques non représentées sur le clavier sont disponibles dans les menus Math, CAS et
Catlg.
REMARQUE : le mode de saisie détermine l'ordre dans lequel vous entrez les opérandes et les opérateurs.
Par défaut, le mode de saisie est Livre, qui implique que vous saisissez les opérandes et les opérateurs
comme vous le feriez si vous consigniez l'expression sur papier. Si votre mode de saisie préféré est RPN
(Reverse Polish Notation, notation polonaise inversée), l'ordre de saisie est différent.
Modèle mathématique
La touche de modèle mathématique ( ) vous permet d'insérer la structure des calculs les plus courants
(ainsi que des vecteurs, des matrices et des nombres hexadécimaux). Elle affiche une palette de structures
préconfigurées auxquelles vous ajoutez les constantes, variables, etc. Il vous suffit d'appuyer sur le modèle de
votre choix (ou de le sélectionner à l'aide des touches fléchées), puis d'appuyer sur . Entrez
2. Sélectionnez .
3. Chaque zone remplie du modèle doit être complétée : Les cases vides son facultatives.
3 945
4.
Appuyez sur pour afficher le résultat suivant : 9,813...
La palette de modèles peut vous permettre de gagner du temps, en particulier avec les calculs d'analyse.
Vous pouvez afficher la palette à tout moment lors de la définition d'une expression. En d'autres termes, vous
n'êtes pas obligé de commencer avec un modèle. Au contraire, vous pouvez intégrer un ou plusieurs modèles
à tout moment lors de la définition d'une expression.
Raccourcis mathématiques
Tout comme le modèle mathématique, d'autres écrans similaires offrent une palette de caractères spéciaux.
Par exemple, lorsque vous appuyez sur , la palette de symboles spéciaux apparaît (comme
l'illustre la figure suivante). Sélectionnez un caractère en appuyant dessus (ou faites défiler l'écran jusqu'au
caractère, puis appuyez sur ).
fait partie des autres touches de raccourcis mathématiques. Le fait d'appuyer sur cette touche
permet d'insérer X, T, θ ou N selon l'application que vous utilisez. (Cette opération est décrite plus en détail
dans les chapitres présentant les applications.)
De même, le fait d'appuyer sur permet d'entrer un caractère de degré, minute ou seconde. °
est saisi si aucun symbole de degré ne fait partie de l'expression ; ′ est saisi si l'entrée précédente est une
valeur en degrés ; et ″ est saisi si l'entrée précédente est une valeur en minutes.
La touche de fraction ( ) permet d'explorer trois types d'affichages sous forme de fractions. Si la
réponse actuelle est la fraction décimale 5,25, appuyer sur convertit la réponse en fraction
commune 21/4. Si vous appuyez de nouveau sur , la réponse est convertie en nombre mixte (5 + 1/4).
Si vous appuyez une nouvelle fois sur cette touche, l'écran revient à la fraction décimale (5.25).
Lorsqu'elle n'est pas en mesure d'obtenir des résultats exacts, la calculatrice HP Prime fournit une
représentation approximative des fractions et des nombres mixtes. Par exemple, entrez √5 pour obtenir
l'approximation décimale suivante : 2,236... Appuyez une fois sur pour obtenir , puis de
nouveau pour obtenir . Appuyez une troisième fois sur pour revenir à la représentation
décimale initiale.
Nombres hexadécimaux
Aucun résultat décimal ne peut apparaître au format hexadécimal, c'est-à-dire en unités subdivisées en
groupes de 60. Sont concernés les degrés, les heures, les minutes et les secondes. Par exemple, entrez
pour obtenir le résultat décimal suivant : 1,375. Appuyez sur pour obtenir 1°22′30. Appuyez
Lorsqu'il est impossible d'obtenir un résultat exact, la calculatrice HP Prime fournit la meilleure approximation
possible. Entrez √5 pour obtenir l'approximation décimale suivante : 2,236... Appuyez sur
pour obtenir 2°14′9.84472.
3.
Appuyez sur pour revenir à la vue d'accueil.
4.
Entrez 4 13 6 23 3 5.
Menus
Un menu vous permet de choisir entre plusieurs éléments. Comme l'illustre l'exemple suivant, certains menus
comprennent des sous-menus et des sous sous-menus.
ou
REMARQUE : il est possible de n'activer le menu de boutons situé au bas de l'écran qu'en appuyant dessus.
Menus 17
Raccourcis
●
Lorsque vous êtes en haut du menu, appuyez sur pour en afficher immédiatement le dernier
élément.
●
Lorsque vous êtes en bas du menu, appuyez sur pour en afficher immédiatement le premier
élément.
●
Appuyez sur pour aller directement en bas du menu.
●
Appuyez sur pour aller directement en haut du menu.
Formulaires de saisie
Un formulaire de saisie est un écran qui propose un ou plusieurs champs dans lesquels vous devez saisir des
données ou sélectionner une option. Il est également dénommé « boîte de dialogue ».
● Si un champ vous permet de saisir les données de votre choix, vous pouvez le sélectionner, ajouter vos
données, puis appuyer sur . (Il n’est pas nécessaire d'appuyer sur en premier.)
● Si un champ vous permet de sélectionner un élément dans un menu, vous pouvez appuyer dessus (ou
sur son nom), appuyer de nouveau dessus pour afficher les options, puis appuyer sur l'élément de votre
choix. (Vous pouvez également choisir un élément d'une liste ouverte en appuyant sur les touches de
curseur ou sur lorsque l'option souhaitée est sélectionnée.)
● S'il s'agit d'un champ à bascule (c'est-à-dire s'il est possible de le sélectionner ou de le désélectionner),
appuyez une fois dessus pour le sélectionner, puis appuyez de nouveau dessus pour sélectionner l'autre
option. (Vous avez aussi la possibilité de sélectionner le champ et d'appuyer sur .)
L'illustration suivante représente un formulaire de saisie contenant les trois types de champs.
Paramètres accueil
Vous utilisez le formulaire de saisie Paramètres accueil pour spécifier les paramètres de la vue d'accueil (et les
paramètres par défaut des applications). Appuyez sur pour ouvrir le formulaire de saisie
Paramètres accueil. Il existe quatre pages de paramètres.
Paramètre Options
Le mode d'angle sélectionné est valable à la fois dans la vue d'accueil et dans
l'application en cours. Ainsi, les résultats des calculs trigonométriques effectués dans
l'application en cours et dans la vue d'accueil sont identiques.
Format nombre Le format numérique défini sera utilisé dans tous les calculs de la vue d'accueil.
Entrée ● Livre : pour entrer une expression, vous devez procéder comme si vous écriviez
sur une feuille de papier (certains arguments apparaissant les uns en dessous
des autres). En d'autres termes, la saisie peut s'étendre sur deux dimensions.
● Algébrique : une expression est entrée sur une seule ligne. Cette saisie est
toujours unidimensionnelle.
● RPN : Reverse Polish Notation, Notation polonaise inversée. Les arguments d'une
expression sont saisis en premier, suivis de l'opérateur. La saisie d'un opérateur
évalue automatiquement les éléments déjà entrés.
Entiers Définit la base par défaut pour l'arithmétique des entiers. binaire, octale, décimale ou
hexadécimale. Vous pouvez également définir le nombre de bits par entier et
déterminer si les entiers doivent être signés.
Complexe Choisissez l'un des deux formats suivants d'affichage de nombres complexes : (a,b)
((a, b)) ou a+b*i (a + b * i).
Une case à cocher sans nom est située à droite de ce champ. Cochez-la si vous
souhaitez autoriser les résultats en nombres complexes à partir d'une entrée en
nombres réels.
Langue Sélectionnez la langue de votre choix pour les menus, les formulaires de saisie et l'aide
en ligne.
Séparateur décimal Point ou Virgule. Affiche un nombre au format 12456.98 (mode point) ou 12456,98
(mode virgule). Le mode point utilise des virgules pour séparer les éléments des listes
et des matrices, et les arguments des fonctions. Le mode virgule utilise des points-
virgules comme séparateur dans ces mêmes cas.
Page 2
Paramètre Options
Taille de police Choisissez une police de petite, moyenne ou grande taille pour l'écran général.
Affichage Livre Si ce paramètre est sélectionné, les expressions et les résultats sont affichés au
format Livre (tel que dans un livre). S'il n'est pas sélectionné, les expressions et les
résultats sont affichés au format algébrique (à savoir, dans un format
format algébrique.
Affichage Menu Ce paramètre détermine si les commandes des menus Math et CAS sont décrites en
détail ou sous forme de raccourcis mathématique courants. Par défaut, les noms
descriptifs des fonctions sont sélectionnés. Désélectionnez cette case si vous préférez
que les fonctions soient présentées sous forme de raccourcis mathématiques.
Une option vous permettant de sélectionner une couleur pour les nuances (comme
celle de la sélection) se situe le plus à droite.
Page 3
La page 3 du formulaire de saisie Paramètres accueil est réservée à la configuration du mode examen. Ce
mode permet de désactiver certaines fonctions de la calculatrice sur une période définie. Cette désactivation
est contrôlée par mot de passe. Cette fonctionnalité s'adresse principalement aux surveillants d'examens et
aux personnes devant s'assurer que les étudiants utilisent la calculatrice de manière appropriée.
Page 4
Si votre calculatrice HP Prime prend en charge la connectivité sans fil, vous verrez apparaître une quatrième
page de Paramètres accueil. La page 4 du formulaire de saisie Paramètres accueil s'applique à la
Option Paramètres
● Réseau 1
● Réseau 2 (etc.)
● Déconnecté
● Connecté
2. Appuyez sur Format nombre (sur le champ ou son intitulé). Le champ est sélectionné. (Vous pouvez
également appuyer sur pour le sélectionner.)
4. Appuyez sur Scientifique. L'option est sélectionnée et le menu disparaît. (Vous pouvez également choisir
un élément en appuyant sur les touches de curseur ou sur lorsque l'option souhaitée est
sélectionnée.)
5. Notez qu'un nombre apparaît à droite du champ Format nombre. Il s'agit du nombre de positions
décimales actuellement défini. Pour redéfinir ce nombre sur 2, appuyez deux fois dessus, puis appuyez
sur 2 (2) dans le menu qui apparaît.
6.
Appuyez sur pour revenir à la vue d'accueil.
Calculs mathématiques
Les opérations mathématiques les plus courantes sont accessibles à partir du clavier (reportez-vous à
Touches mathématiques à la page 12). Il est possible d'accéder aux autres fonctions mathématiques via
plusieurs menus (reportez-vous à Menus à la page 17).
Calculs mathématiques 23
Notez que la calculatrice HP Prime représente tous les nombres inférieurs à 1 × 10–499 comme un zéro. Le plus
grand nombre affiché est 9.99999999999 × 10499. Un résultat supérieur correspondant à cette valeur
apparaît.
Par où commencer ?
La vue d'accueil ( ) constitue la vue de base de la calculatrice. Vous pouvez y réaliser tous vos calculs
non symboliques. Vous pouvez également effectuer des calculs dans la vue du CAS, qui utilise le système de
calcul formel. En fait, vous pouvez utiliser les fonctions du menu CAS (l'un des menus Boîte à outils) dans une
expression que vous entrez dans la vue d'accueil, et vous servir des fonctions du menu Math (un autre menu
des menus Boîte à outils) dans une expression que vous entrez dans la vue du CAS.
Pour entrer une expression, vous devez procéder comme si vous écriviez sur une feuille de papier
(certains arguments apparaissant les uns en dessous des autres). En d'autres termes, la saisie peut
s'étendre sur deux dimensions, comme dans l'exemple précédent.
● Algébrique
La saisie d'une expression se fait sur une seule ligne. Cette saisie est toujours unidimensionnelle.
● Notation polonaise inversée (RPN, Reverse Polish Notation) [non disponible dans la vue CAS].
Les arguments d'une expression sont saisis en premier, suivis de l'opérateur. La saisie d'un opérateur
évalue automatiquement les éléments déjà saisis. La saisie d'une expression à deux opérateurs (comme
dans l'exemple ci-dessus) comporte donc deux étapes, une par opérateur.
REMARQUE : la page 2 de l'écran Paramètres accueil vous permet d'indiquer si vous souhaitez afficher vos
calculs au format Livre. Ceci se rapporte à la présentation de vos calculs dans la section d'historique des vues
d'accueil et du CAS. Il s'agit d'un paramètre différent du paramètre Entrée abordé ci-dessus.
Saisie d'expressions
Les exemples suivants partent du principe que le mode de saisie est Livre.
Si vous commettez une erreur lors de la saisie d'une expression, vous pouvez réaliser l'une des opérations
suivantes :
●
supprimer le caractère se trouvant à gauche du curseur en appuyant sur ;
●
supprimer le caractère se trouvant à droite du curseur en appuyant sur ;
●
effacer toute la ligne de saisie en appuyant sur ou .
Exemple
Pour calculer :
▲
Entrez 23 14 8 3 45
Calculs mathématiques 25
Parenthèses
Comme l'indique l'exemple ci-dessus, des parenthèses sont automatiquement ajoutées pour encadrer les
arguments des fonctions (LN(), par exemple). Toutefois, vous devrez ajouter manuellement des parenthèses
en appuyant sur pour encadrer un groupe d'objets que vous souhaitez utiliser comme unité unique.
Les parenthèses permettent d'éviter toute ambiguïté arithmétique. Dans l'exemple ci-dessus, nous avons
souhaité diviser l'intégralité du numérateur par -3, des parenthèses encadrant entièrement cette valeur. Sans
les parenthèses, seul 14√8 aurait été divisé par –3.
Les exemples suivants illustrent l'utilisation des parenthèses et des touches de curseur pour quitter un
groupe d'objets entre parenthèses.
45
45
85 9
85 9
Priorité algébrique
La calculatrice HP Prime effectue les calculs en fonction de l'ordre de priorité suivant. Les fonctions ayant le
même ordre de priorité sont évaluées de gauche à droite.
1. Expressions entre parenthèses. Les parenthèses emboîtées sont évaluées de l'intérieur vers l'extérieur.
2. !, √, réciproque, racine carrée
3. Racine nième
4. Puissance, 10n
5. Négation, multiplication, division et modulo
6. Addition et soustraction
7. Opérateurs de relation (<, >, ≤, ≥, ==, ≠, =)
8. AND et NOT
9. OR et XOR
10. Argument à gauche de | (où)
11. Affecter à une variable (:=)
Il est préférable d'appuyer sur pour commencer un nombre négatif ou pour insérer un signe négatif.
Si vous appuyez plutôt sur , cette opération sera dans certains cas considérée comme une opération
de soustraction du nombre suivant du dernier résultat que vous saisirez. (Cette opération est décrite dans la
section Réutilisation du dernier résultat à la page 28.)
Pour élever un nombre négatif à une puissance, mettez-le entre parenthèses. Par exemple, (–5)2 = 25, alors
que –52 = –25.
Résultats longs
Si le résultat est trop long ou trop élevé pour apparaître dans son intégralité (par exemple, une matrice
comprenant de nombreuses lignes), sélectionnez-le, puis appuyez sur . Le résultat est affiché en
mode plein écran. Vous pouvez ensuite appuyer sur et (ainsi que et ) pour faire
défiler les parties du résultat qui ne sont pas visibles. Appuyez sur pour revenir à la vue précédente.
Pour récupérer un résultat et l'insérer dans la ligne de saisie, utilisez les touches de curseur pour le
sélectionner, puis appuyez sur .
Si l'expression ou le résultat de votre choix n'apparaît pas, appuyez de façon répétée sur pour parcourir
les entrées et afficher celles qui sont masquées. Vous pouvez également faire glisser l'écran pour faire défiler
rapidement l'historique.
Calculs mathématiques 27
ASTUCE : lorsque vous appuyez sur , vous accédez directement à la première entrée de
l'historique, alors que lorsque vous appuyez sur , vous accédez directement à la dernière
entrée.
Utilisation du Presse-papiers
Les quatre dernières expressions sont toujours copiées dans le Presse-papiers. Vous pouvez aisément les
récupérer en appuyant sur . Le Presse-papiers apparaît ; il vous permet de choisir
rapidement l'expression souhaitée.
REMARQUE : es expressions sont disponibles dans le Presse-papiers, contrairement aux résultats. Notez
également que les quatre dernières expressions sont conservées dans le Presse-papiers, même si vous avez
effacé l'historique.
Appuyez sur (Ans) pour récupérer la dernière réponse et l'utiliser dans un autre calcul. Ans
apparaît sur la ligne de saisie. Il s'agit d'un raccourci représentant la dernière réponse ; il peut être intégré à
une nouvelle expression. Vous pouvez ensuite ajouter d'autres composants au calcul (opérateurs, nombres,
variables, etc.) afin de créer un nouveau calcul.
ASTUCE : vous n'avez pas à sélectionner Ans pour l'intégrer à un nouveau calcul. Lorsque vous appuyez sur
une touche d'opérateur binaire pour commencer un nouveau calcul, Ans est automatiquement inséré au début
de la ligne de saisie en tant que premier composant du nouveau calcul. Par exemple, pour multiplier la
dernière réponse par 13, vous pouvez entrer 13 . Mais les deux
La variable Ans est toujours mémorisée de manière précise, alors que le paramètre Format nombre actuel
détermine la précision des résultats figurant dans l'historique (reportez-vous à Page 1 à la page 20). En
d'autres termes, lorsque vous récupérez le numéro associé à Ans, vous obtenez le résultat le plus précis. En
revanche, lorsque vous récupérez un nombre de l'historique, vous obtenez exactement la valeur qui était
affichée.
opération peut s'avérer utile si le calcul précédent concerne Ans. Par exemple, supposons que vous souhaitiez
calculer la racine nième de 2 lorsque n représente 2, 4, 8, 16, 32, etc.
1. Calculez la racine carrée de 2.
2. Saisissez √Ans
Appuyez sur ou jusqu'à ce que l'élément à récupérer soit sélectionné, puis appuyez sur
Calculs mathématiques 29
peuvent être utilisées dans les calculs effectués dans le CAS. Il existe également des variables d'application
intégrée et des variables de géométrie. Ces variables peuvent aussi être utilisées dans les calculs.
Exemple : Pour attribuer p2 à la variable A :
La valeur mémorisée apparaît comme illustré dans la figure suivante. Si vous souhaitez multiplier la valeur
mémorisée par 5, vous pouvez saisir la valeur suivante 5 .
Vous pouvez également créer vos propres variables dans la vue d'accueil. Par exemple, supposons que vous
souhaitiez créer une variable dénommée ME et lui affecter la valeur π2. Vous devez saisir les données
suivantes :
Un message vous demandant si vous souhaitez créer une variable dénommée ME apparaît. Appuyez sur
ou pour valider votre choix. Vous pouvez désormais utiliser cette variable dans les
Vous pouvez également créer des variables dans la vue du CAS de la même manière. Toutefois, les variables
intégrées du CAS doivent être saisies en minuscule. Cependant, les variables que vous créez peuvent être en
majuscule ou en minuscule.
Tout comme les applications intégrées de la vue d'accueil, les variables du CAS et les variables que vous créez,
chaque application dispose de variables auxquelles vous pouvez accéder et que vous pouvez utiliser dans les
calculs.
Nombres complexes
Vous pouvez effectuer des opérations arithmétiques à l'aide de nombres complexes. Il est possible d'entrer
des nombres complexes sous l'une des formes suivantes, où x représente la partie réelle, y la partie
imaginaire et i la constante imaginaire, √-1.
● (x, y)
● x + yi (sauf en mode RPN)
- ou -
Appuyez sur .
10 variables intégrées permettent de mémoriser des nombres complexes : Z0 à Z9. Vous pouvez également
attribuer un nombre complexe à une variable que vous créez.
Pour mémoriser un nombre complexe dans une variable, saisissez-le, appuyez sur , entrez la
variable à laquelle vous souhaitez l'attribuer, puis appuyez sur . Par exemple, pour mémoriser 2
+ 3idans la variable Z6 :
2 3 6
Copier et coller
copie l'élément sélectionné dans le presse-papiers de la calculatrice HP Prime.
Copier et coller 31
l'Éditeur de matrices, vous pouvez sélectionner une ou plusieurs lignes ou colonnes, une sous-matrice ou une
matrice entière. Cette sélection peut ensuite être copiée et collée dans l'Éditeur de liste ou dans la vue
Numérique des trois applications mentionnées précédemment.
Par exemple, dans la figure suivante, un rectangle de 2x2 a été sélectionné dans l'Éditeur de matrices et copié
dans le presse-papiers.
Dans la figure qui suit, le tableau rectangulaire est collé en tant que données de grille dans la vue Numérique
de l'application Stats 1Var.
Dans la figure d'après, le tableau rectangulaire est collé dans la vue Numérique de l'application Stats 1Var.
Pour poursuivre avec l'exemple précédent, appuyez sur pour calculer les statistiques sommaires
des deux points de données dans la colonne D1. Appuyez sur la déviation standard de l'échantillon, puis
appuyez sur pour la coller dans le presse-papiers. Appuyez sur pour accéder à la
vue d'accueil, puis sur pour copier la déviation standard de l'échantillon dans la ligne de
commande. Appuyez sur pour en calculer le carré, puis sur pour afficher le résultat
Cette technique du copier-coller vous permet d'effectuer d'autres opérations comme copier des valeurs et les
coller dans les champs Xmin et Xtick de la vue Configuration de tracé.
Partage de données
En plus de vous donner accès à de nombreux types de calculs mathématiques, la calculatrice HP Prime vous
permet de créer plusieurs objets qu'il est possible d'enregistrer et d'utiliser autant de fois que vous le
souhaitez. Par exemple, vous pouvez créer des applications, listes, matrices, programmes et remarques. Vous
pouvez également envoyer ces objets à d'autres calculatrice HP Prime. Si un écran où apparaît en
tant qu'élément de menu, vous pouvez y sélectionner un élément pour l'envoyer à une autre calculatrice
HP Prime.
Utilisez l'un des câbles USB fournis pour envoyer des objets d'une calculatrice HP Prime à une autre. Il s'agit
du câble USB micro-A/micro-B. Notez que les connecteurs situés aux extrémités du câble USB sont
légèrement différents. L'extrémité du connecteur micro-A est rectangulaire et celle du connecteur micro-B est
trapézoïdale. Pour partager des objets avec une autre calculatrice HP Prime, le connecteur micro-A doit être
inséré dans le port USB de la calculatrice qui envoie les données ; le connecteur micro-B doit être connecté au
port USB de la calculatrice qui les reçoit.
Partage de données 33
Procédure générale
La procédure générale de partage d'objets est la suivante :
1. Accédez à l'écran répertoriant l'objet que vous souhaitez envoyer.
Il s'agit de l'écran Bibliothèque d'applications pour les applications, Catalogue de listes pour les listes,
Catalogue de matrices pour les matrices, Catalogue de programmes pour les programmes et Catalogue
de remarques pour les remarques.
2. Connectez le câble USB aux deux calculatrices.
Le connecteur micro-A (extrémité rectangulaire) doit être inséré dans le port USB de la calculatrice qui
envoie les données.
3. Sur cette calculatrice, sélectionnez l'objet que vous souhaitez envoyer, puis appuyez sur .
Dans l'illustration suivante, un programme dénommé TriangleCalcs est sélectionné dans le Catalogue
de programmes et sera envoyé à la calculatrice connectée une fois que vous aurez appuyé sur .
appuyant sur . Dans le catalogue, vous pouvez supprimer les objets inutiles.
Catalogue de sauvegardes
Le catalogue de sauvegardes peut être utilisé pour sauvegarder ou restaurer votre calculatrice HP Prime sans
la raccorder à un ordinateur.
Pour ouvrir le catalogue de sauvegardes :
1. Ouvrir le gestionnaire de mémoire.
2. Appuyez sur Sauvegardes, puis appuyez sur .
●
: Supprime le fichier de sauvegarde sélectionné. Vous pouvez également appuyer sur
pour supprimer le fichier de sauvegarde sélectionné.
● : Crée un nouveau fichier de sauvegarde à l’aide de l’état actuel de la calculatrice HP Prime. Par
défaut, le nom du fichier de sauvegarde inclut la date.
Aide en ligne
La calculatrice HP Prime possède un vaste système d'aide en ligne contextuelle. Vous pouvez généralement
afficher l'aide contextuelle pour chaque application, chaque vue de l'application, chaque éditeur dédié (Liste,
Matrices, etc.) et chaque fonction ou commande. Appuyez sur pour ouvrir l'aide en ligne
correspondant au contexte courant. Par exemple, si vous ouvrez la vue Symbolique dans l'application
Fonction et que vous appuyez sur , la page d'aide suivante s'affiche.
Aide en ligne 35
La touche de menu est disponible sur de nombreuses pages de menu. Appuyez dessus pour coller
un exemple à l'emplacement du curseur. Par exemple, appuyez sur , puis sur le premier exemple de
la liste : SIN(6*X)*e^X.
La fonction est collée dans la ligne de commande de la vue Symbolique de l'application Fonction. Appuyez sur
pour coller cette fonction dans F1(X).
Enfin, si vous avez ouvert l'aide en ligne, vous pouvez appuyer sur et saisir un mot-clé à rechercher
dans l'aide.
Aide en ligne 37
3 RPN (Reverse Polish Notation – Notation
polonaise inversée)
La calculatrice HP Prime propose trois méthodes d'insertion d'objets dans la vue d'accueil :
● Livre
Pour entrer une expression, vous devez procéder comme si vous écriviez sur une feuille de papier
(certains arguments apparaissant les uns en dessous des autres). En d'autres termes, la saisie peut
s'étendre sur deux dimensions, comme dans l'exemple suivant :
● Algébrique
Une expression est entrée sur une seule ligne. Cette saisie est toujours unidimensionnelle. En mode de
saisie algébrique, le calcul ci-dessus apparaît comme suit :
Vous pouvez choisir votre méthode de saisie sur la page 1 de l'écran Paramètres accueil ( ).
Sélectionnez des paramètres normaux.
Le mode RPN est disponible dans la vue d'accueil, mais pas dans celle du CAS.
Les modes RPN, Algébrique et Livre disposent des mêmes outils d'édition de la ligne de saisie. Vous pouvez
modifier une expression sur la ligne de saisie à l'aide des touches suivantes :
●
Appuyez sur pour supprimer le caractère situé à gauche du curseur.
●
Appuyez sur pour supprimer le caractère situé à droite du curseur.
●
Appuyez sur pour effacer l'intégralité de la ligne de saisie.
Si la ligne de saisie est vide, vous pouvez appuyer sur pour effacer tout l'historique.
Le nombre de niveaux de la pile d'une entrée augmente à mesure que des calculs supplémentaires sont
ajoutés.
Si vous passez du mode de saisie RPN au mode Algébrique ou Livre, votre historique est conservé, même s'il
n'est plus visible. Si vous repassez au mode RPN, l'historique RPN réapparaît. De même, si vous activez le
mode RPN, l'historique non-RPN est conservé.
Lorsque vous n'êtes pas en mode RPN, l'historique est organisé de manière chronologique : les calculs les plus
anciens s'affichent en haut et les plus récents en bas. Par défaut, les éléments de l'historique sont classés par
ordre chronologique en mode RPN, mais vous pouvez modifier cet ordre. (Cette opération est décrite dans la
section Manipulation de la pile à la page 42.)
Méthode 2
1. Sélectionnez le résultat à copier. Pour ce faire, appuyez sur la flèche vers le haut ou vers le bas jusqu'à ce
que le résultat soit mis en surbrillance, ou appuyez directement dessus.
2. Appuyez sur , puis sélectionnez ÉCHO. Le résultat est copié dans la ligne de saisie et sa
sélection maintenue.
Alors que vous pouvez copier un élément de l'historique du CAS pour l'utiliser dans un calcul de la vue
d'accueil (et copier un élément de l'historique de cette vue pour l'utiliser dans un calcul du CAS), il est
impossible de copier des éléments de ou vers l'historique RPN. Vous avez toutefois la possibilité d'utiliser les
commandes et fonctions du CAS en mode RPN.
Saisissez ensuite l'opérateur ( ). La ligne de saisie présente l'apparence suivante avant la saisie de
l'opérateur :
Toutefois, vous pouvez saisir les arguments séparément puis, avec une ligne de saisie vide, entrer l'opérateur
( ). L'historique présente l'apparence suivante avant la saisie de l'opérateur :
Vous pouvez obtenir le même résultat en appuyant sur pour saisir la valeur π
Lorsque vous saisissez un opérateur ou une fonction alors que l'historique ne contient aucune saisie, un
message d'erreur s'affiche. Il en est de même lorsqu'un opérateur requiert une saisie d'un niveau de la pile,
Exemples de calculs 41
mais qu'il ne s'agit pas d'un argument approprié pour l'opérateur en question. Par exemple, si vous appuyez
sur lorsqu'une chaîne appartient au niveau 1, un message d'erreur s'affiche.
Un opérateur ou une fonction accepte uniquement le nombre minimal d'arguments nécessaires pour produire
un résultat. Ainsi, si vous saisissez 2 4 6 8 et appuyez sur , le niveau 1 de la pile indique 48. La
multiplication ne nécessite que deux arguments, c'est pourquoi les deux derniers arguments saisis sont
multipliés. Les saisies 2 et 4 ne sont pas ignorées : le 2 est placé sur le niveau 3 de la pile et le 4 sur le
niveau 2.
Lorsqu'une fonction peut accepter un nombre variable d'arguments, vous devez spécifier le nombre
d'arguments que vous souhaitez voir inclus à l'opération. Pour ce faire, spécifiez le nombre d'arguments entre
parenthèses, juste après le nom de la fonction. Appuyez ensuite sur pour évaluer la fonction.
Supposons que vous souhaitiez déterminer le minimum des nombres des niveaux 1, 2 et 3. Choisissez la
fonction MIN du menu MATH et terminez la saisie par MIN(3). Seul le minimum des trois derniers éléments de
la pile apparaît lorsque vous appuyez sur .
Manipulation de la pile
Plusieurs options de manipulation de la pile sont disponibles. La plupart d'entre elles s'affichent en tant
qu'éléments de menu, en bas de l'écran. Pour afficher ces éléments, vous devez d'abord sélectionner un
élément de l'historique.
ROLL (Roulement)
Deux commandes de roulement sont disponibles :
● Appuyez sur pour déplacer l'élément sélectionné vers le niveau 1 de la pile. Cette commande
est semblable à la commande Collecter, mais cette dernière duplique l'élément avant de le placer au
niveau 1. Toutefois, la commande Roulement ne duplique pas l'élément. Elle le déplace simplement.
● Appuyez sur pour déplacer l'élément du niveau 1 de la pile vers le niveau actuellement mis en
surbrillance.
Swap (Intervertir)
Vous pouvez intervertir les positions des objets du niveau 1 de la pile avec ceux du niveau 2. Il vous suffit
d'appuyer sur . Le niveau des autres objets n'est pas modifié. Notez que la ligne de saisie ne doit pas
être active à cet instant. Si elle l'est, une virgule est saisie.
Stack (Pile)
Appuyez sur pour afficher des outils de manipulation de pile supplémentaires.
DROPN
Supprime tous les éléments de la pile, de l'élément en surbrillance à l'élément au niveau 1 de la pile inclus. Les
éléments situés au-dessus de l'élément en surbrillance viennent remplir les niveaux des éléments supprimés.
Si vous souhaitez supprimer un seul élément de la pile, reportez-vous à la section Suppression d'un élément
à la page 45.
Manipulation de la pile 43
DUPN
Duplique tous les éléments situés entre l'élément en surbrillance et l'élément du niveau 1 inclus. Par exemple,
si vous avez sélectionné l'élément du niveau 3 de la pile, en sélectionnant DUPN, vous le dupliquez, ainsi que
les deux éléments qui le suivent, les placez aux niveaux 1 à 3 et déplacez les éléments dupliqués aux niveaux
4 à 6.
Echo (Écho)
Place une copie du résultat sélectionné sur la ligne de saisie, alors que le résultat de la source reste en
surbrillance.
→LIST
Crée une liste de résultats, dont le résultat mis en surbrillance est le premier élément, et l'élément du niveau 1
de la pile le dernier.
Figure 3-1 Avant
Manipulation de la pile 45
4 Système de calcul formel (CAS)
Le système de calcul formel (CAS, Computer Algebra System) permet d'effectuer des calculs symboliques. Par
défaut, le CAS fonctionne en mode exact et offre un degré de précision illimité. En revanche, les calculs
exécutés hors du CAS, tels que ceux effectués à partir de la vue d'accueil ou d'une application, sont des calculs
numériques qui constituent souvent des approximations limitées par la précision de la calculatrice (jusqu'à
12 chiffres significatifs pour la calculatrice HP Prime). Par exemple, le calcul 1/3+2/7 génère le résultat
approximatif 0,619047619047 (au format numérique standard) dans la vue d'accueil, alors que la réponse
exacte 13/21 est générée dans le système de calcul formel.
Le CAS offre des centaines de fonctions couvrant l'algèbre, l'analyse, la résolution d'équations, les polynômes
et bien plus encore. Sélectionnez une fonction dans le menu CAS, l'un des menus Boîte à outils. Pour plus
d'informations sur les commandes CAS, reportez-vous à la section Menu CAS dans le chapitre Fonctions et
commandes.
Vue du CAS
Les calculs du CAS s'effectuent dans la vue du CAS. La vue du CAS est quasiment identique à la vue d'accueil.
Un historique des calculs est constitué. Vous pouvez ainsi sélectionner et copier vos calculs précédents de la
même manière que dans la vue d'accueil, mais également mémoriser plusieurs objets dans des variables.
Pour ouvrir la vue du CAS, appuyez sur . La mention CAS s'affiche en blanc à gauche de la barre de
titre pour indiquer que vous êtes dans la vue du CAS, et non dans la vue d'accueil.
● : applique les règles courantes de simplification pour réduire une expression à sa forme la plus
● : affiche l'entrée sélectionnée en mode plein écran, défilement horizontal et vertical activé.
L'entrée est également présentée au format Livre.
Calculs du CAS
Les calculs s'effectuent dans la vue du CAS de la même manière que dans la vue d'accueil, à une différence
près : la vue du CAS ne permet pas la saisie en mode RPN ; seuls les modes Algébrique et Livre sont
disponibles. L'ensemble des opérateurs et touches de fonction s'utilise de la même manière dans la
vue du CAS que dans la vue d'accueil (bien que tous les caractères alphanumériques soient en minuscule
plutôt qu'en majuscule). La principale différence entre ces deux vues est que là où la vue d'accueil affiche les
résultats de manière numérique, la vue du CAS les affiche de manière symbolique.
La touche de modèle ( ) vous permet d'insérer la structure des calculs les plus courants (ainsi que des
vecteurs et des matrices).
Les fonctions les plus fréquemment utilisées du CAS sont disponibles dans le menu CAS. Pour afficher ce
menu, appuyez sur le bouton . (Si le menu CAS n'apparaît pas, appuyez sur .) D'autres
commandes du CAS sont disponibles dans le menu Catlg, un autre menu Boîte à outils.
Pour choisir une fonction, sélectionnez une catégorie, puis une commande.
Exemple 1
Pour rechercher les racines de 2x2 + 3x – 2, procédez comme suit :
1. Alors que le menu CAS est ouvert, sélectionnez Polynomial, puis Rechercher les racines.
La fonction proot() s'affiche sur la ligne de saisie.
Calculs du CAS 47
2.
Saisissez les données suivantes entre les parenthèses : 2 3
2.
3.
Appuyez sur .
Exemple 2
Pour rechercher la zone sous le graphique de 5x2 – 6 entre x = 1 et x = 3, procédez comme suit :
1. Alors que le menu CAS est ouvert, sélectionnez Analyse, puis Intégrer.
La fonction int() s'affiche sur la ligne de saisie.
2.
Saisissez les données suivantes entre les parenthèses : 5 6
1 3.
3.
Appuyez sur .
Page 1
Paramètre Objectif
Unité d'angle Sélectionner les unités de mesure des angles : Radians ou Degrés.
Format nombre (première liste Sélectionner le format numérique d'affichage des solutions : Standard, Scientifique ou Ingénierie.
déroulante)
Format nombre (deuxième liste Sélectionner le nombre de chiffres s'affichant en mode approximatif (mantisse + exposant).
déroulante)
Octale (base 8)
Entiers (case à cocher) Lorsque cette case est cochée, tout nombre réel équivalent à un entier dans un environnement
hors du CAS est converti en nombre entier dans le CAS. (Les nombres réels non équivalents à des
entiers sont considérés comme des nombres réels dans le CAS, que cette option soit sélectionnée
ou non.)
Exact Si cette case est cochée, la calculatrice est en mode exact. Celle-ci affiche donc les solutions de
manière symbolique. Sinon, la calculatrice est en mode approximatif. Celle-ci affiche alors les
Paramètres 49
Paramètre Objectif
solutions de manière approximative. Par exemple, 26 5 donne 26/5 en mode exact et 5,2
en mode approximatif.
Complexe La sélection de ce mode autorise l'utilisation de résultats complexes dans les variables.
Utiliser √ Si cette case est cochée, les polynômes d'ordre 2 sont factorisés en mode complexe ou en mode
réel lorsque le discriminant est positif.
Utiliser I Si cette case est cochée, la calculatrice est en mode complexe. Celle-ci affiche donc des solutions
complexes, le cas échéant. Sinon, la calculatrice est en mode réel. Celle-ci affiche alors uniquement
des solutions réelles. Par exemple, factors(x4–1) donne (x–1),(x+1),(x+i),(x–i) en mode complexe et
(x–1),(x+1),(x2+1) en mode réel.
Principal Si cette case est cochée, les solutions principales aux fonctions trigonométriques s'affichent.
Sinon, ce sont les solutions générales aux fonctions trigonométriques qui apparaissent.
Croissant Si cette case est cochée, les polynômes s'affichent avec des puissances croissantes (par exemple, –
4+x+3x2+x3). Sinon, les polynômes s'affichent avec des puissances décroissantes (par exemple,
x3+3x2+x–4).
Page 2
Paramètre Objectif
Évaluation récursive Spécifier le nombre maximal de variables intégrées autorisées dans une évaluation interactive. Voir
également Remplacement récursif.
Remplacement récursif Spécifier le nombre maximal de variables intégrées autorisées dans une évaluation unique au sein
d'un programme. Voir également Évaluation récursive.
Epsilon Tout nombre inférieur à la valeur attribuée à epsilon s'affiche en tant que zéro.
Probabilité Spécifier la probabilité maximale qu'un résultat soit erroné pour les algorithmes non déterministes.
Définissez cette valeur sur zéro pour les algorithmes déterministes.
Newton Spécifier le nombre maximum d'itérations afin de rechercher les racines d'une équation
quadratique avec la méthode de Newton.
Par défaut, le mode de présentation affiche les noms descriptifs des fonctions du CAS. Si vous préférez que
les fonctions soient représentées par leurs noms de commande, désélectionnez l'option Affichage du menu
sur la deuxième page de l'écran Paramètres accueil.
L'élément mis en surbrillance est copié à l'emplacement du curseur dans le CAS. Vous pouvez également
utiliser une opération Copier ( ) et Coller ( ).
Paramètres 51
5 Mode examen
Vous pouvez configurer avec précision la calculatrice HP Prime pour les besoins d'un examen en désactivant
les fonctionnalités de votre choix sur une durée définie. La modification des paramètres d'une calculatrice
HP Prime pour un examen est dénommée configuration du mode examen. Différentes configurations du
mode examen peuvent être créées et enregistrées, en désactivant pour chacune un sous-ensemble de
fonctionnalités donné. Pour chaque configuration, une durée spécifique peut-être définie, avec ou sans mot
de passe. Une configuration du mode examen peut être activée depuis une calculatrice HP Prime, transférée
d'une calculatrice HP Prime à une autre via un câble USB ,ou envoyée à une ou plusieurs calculatrices
HP Prime à l'aide du kit de connexion.
La configuration du mode examen s'adresse principalement aux enseignants et aux surveillants d'examens
souhaitant s'assurer que les étudiants utilisent la calculatrice de manière appropriée. Dans la figure suivante,
les applications personnalisées, le système d'aide et le système de calcul formel (CAS) sont sélectionnés à des
fins de désactivation.
Dans le cadre d'une configuration du mode examen, vous pouvez choisir d'activer le clignotement à
intervalles réguliers des trois voyants de la calculatrice lorsque le mode examen est actif. Ces voyants sont
placés sur la partie supérieure de la calculatrice. Ils permettent aux surveillants d'examen d'identifier toute
calculatrice sur laquelle le mode examen est désactivé. Le clignotement des voyants de toutes les
calculatrices en mode examen est synchronisé, afin qu'elles clignotent simultanément et au même rythme.
L'écran Mode examen s'affiche. Cet écran permet d'activer une configuration spécifique, avant qu'un
examen ne commence, par exemple.
6. Sélectionnez les fonctionnalités à désactiver, en vous assurant que les fonctions que vous souhaitez
conserver ne sont pas sélectionnées.
Une liste déroulante apparaissant à gauche d'une fonctionnalité indique qu'il s'agit d'une catégorie
comprenant des sous-éléments à désactiver séparément. (Notez qu'une zone déroulante se situe en
regard de Applications système dans l'exemple ci-dessus.) Appuyez sur la liste déroulante pour afficher
les sous-éléments. Vous pouvez sélectionner les sous-éléments séparément. Pour désactiver tous les
sous-éléments, il vous suffit de sélectionner la catégorie.
7. Une fois que vous avez sélectionné toutes les fonctionnalités que vous souhaitez désactiver, appuyez
sur .
Si vous souhaitez activer le mode examen dès maintenant, reportez-vous à la section Activation du
mode examen à la page 56.
1.
Appuyez sur . L'écran Paramètres accueil s'affiche.
2. Appuyez sur .
3. Appuyez sur .
4. Dans la liste Configuration, choisissez une configuration de base (sauf pour le Mode de base). Si vous
n'avez créé aucune autre configuration du Mode examen, la seule configuration de base disponible sera
le Mode personnalisé.
5. Appuyez sur , sélectionnez Copier dans le menu, puis attribuez un nom à votre nouvelle
configuration.
6. Appuyez deux fois sur .
Notez que le kit de connexion vous permet de créer des configurations du mode examen pratiquement
de la même manière que sur une calculatrice HP Prime. Vous pouvez ensuite les activer sur plusieurs
calculatrices HP Prime, soit par câble USB, soit en les transmettant à une classe entière à l'aide des
modules sans fil. Pour plus d'informations, installez et exécutez le kit de connexion HP disponible sur le
CD du produit. Dans le menu Kit de connexion, cliquez sur Aide, puis sélectionnez Manuel de
l'utilisateur du kit de connexion HP.
Si vous souhaitez activer le mode examen dès maintenant, reportez-vous à la section Activation du
mode examen à la page 56.
2. Si vous avez besoin d'utiliser une autre configuration que Mode de base, sélectionnez-la dans la liste
Configuration.
3. Si vous utilisez une autre configuration que le mode de base, sélectionnez un délai dans la liste Fin
automatique.
Notez que la durée maximale est de 8 heures. Si vous préparez la surveillance d'un examen, assurez-
vous que la durée avant l'arrêt automatique soit supérieure à celle de l'examen.
4. Si vous utilisez une configuration différente du Mode de base, choisissez un mode d’angle par défaut ou
laissez le champ vide (ou Aucun changement).
2. Saisissez le mot de passe d'activation du mode examen actuel, puis appuyez sur à deux
reprises.
Vous pouvez également annuler le mode examen à l'aide du kit de connexion. Pour plus d'informations,
reportez-vous au Manuel de l'utilisateur du kit de connexion HP.
2. Appuyez sur .
3. Appuyez sur .
Suppression de configurations
1.
Si l'écran Exam Mode (Mode examen) n'apparaît pas, appuyez sur , ,
puis .
La plupart des fonctionnalités de la calculatrice HP Prime sont divisées en progiciels appelés Applications HP.
Elle est fournie avec 18 applications HP : dix applications dédiées aux sujets ou aux tâches mathématiques,
trois solveurs spécialisés, trois explorateurs de fonctions, un tableur et une application permettant
d'enregistrer des flux de données transmis à la calculatrice depuis un capteur externe. Vous pouvez lancer
une application en appuyant sur (ce qui affiche l'écran Bibliothèque d'applications), puis sur l'icône de
l'application souhaitée.
Le tableau suivant présente les applications et leurs fonctionnalités ; elles sont répertoriées dans l'ordre
alphabétique.
Exemple : 2 + y2 = 64
DataStreamer Collecter des données réelles à l'aide de capteurs scientifiques et les exporter vers une
application de statistiques à des fins d'analyse.
Finance Résoudre des problèmes relatifs à la valeur temps de l'argent (TVM) et d'amortissement.
y = 2x2 + 3x + 5
Inférence Explorer des intervalles de confiance et des tests d'hypothèse en fonction des distributions
Normal et T de Student.
Explorateur Affine Explorer les propriétés d'équations linéaires et évaluer vos connaissances.
Solveur linéaire Obtenir les solutions d'ensembles de deux ou trois équations linéaires.
Paramétrique Explorer les fonctions paramétriques de x et y par rapport à t. Exemple :: x = cos (t) et
y = sin(t).
Exemple : r = 2cos(4θ)
Explorateur Trinôme Explorer les propriétés d'équations quadratiques et évaluer vos connaissances.
Suite Explorer des fonctions de suites, pour lesquelles U est défini par rapport à n ou aux termes
précédents d'une même suite ou d'une suite différente, comme Un – 1 et Un – 2.
Exemple : U1 = 0, U2 = 1 et Un = Un – 2 + Un – 1
Résoudre Explorer les équations d'une ou plusieurs variables à valeurs réelles et des systèmes
d'équation.
Exemple : x + 1 = x2 – x – 2
Tableur Résoudre des problèmes ou représenter les données les plus adaptées à un tableur.
Solveur Triangle Obtenir les valeurs inconnues des longueurs des côtés et des angles d'un triangle.
Explorateur Trig Explorer les propriétés d'équations sinusoïdales et évaluer vos connaissances.
Lorsque vous utilisez une application pour explorer un cours ou résoudre un problème, vous ajoutez des
données et des définitions à une ou plusieurs vues de l'application. Toutes ces informations sont
automatiquement enregistrées dans l'application. Vous pouvez revenir à l'application à tout moment, les
informations s'y trouvent toujours. Vous avez également la possibilité d'enregistrer une version de
l'application en la renommant et utiliser l'application d'origine pour un autre problème ou un usage différent.
Pour plus d'informations sur la personnalisation et l'enregistrement des applications, reportez-vous à la
section Création d'une application à la page 103.
Toutes les applications mentionnées ci-dessus, à l'exception de l'une d'entre elles, sont décrites en détail dans
le présent manuel de l'utilisateur. Seule l'application DataStreamer n'est pas abordée. Une description concise
de cette application est toutefois disponible dans le Manuel de mise en route de la calculatrice HP Prime. Des
informations exhaustives sont disponibles dans le Manuel de l'utilisateur HP StreamSmart 410.
Bibliothèque d'applications
Les applications sont mémorisées dans la bibliothèque d'applications, qui apparaît lorsque vous appuyez sur
.
Bibliothèque d'applications 61
Réinitialisation d'une application
Vous pouvez quitter une application à tout moment sans perdre les données et paramètres qu'elle contient.
Lorsque vous relancez l'application, vous pouvez reprendre là où vous vous étiez arrêté.
Toutefois, si vous ne souhaitez pas utiliser les données et paramètres précédents, vous pouvez restaurer
l'état par défaut, à savoir l'état initial de l'application.
Pour réinitialiser l'application, procédez comme suit :
1. Ouvrez la bibliothèque d'applications.
2. Sélectionnez l'application à l'aide des touches de curseur.
3. Appuyez sur .
Vous avez également la possibilité de réinitialiser une application directement depuis celle-ci. Dans la vue
principale de l'application, généralement (mais pas forcément) la vue Symbolique, appuyez sur
Tri d'applications
Par défaut, les applications intégrées sont classées par ordre chronologique dans la bibliothèque
d'applications, la dernière application utilisée apparaissant en premier. (Les applications personnalisées
s'affichent toujours après les applications intégrées.)
Vous pouvez remplacer l'ordre de tri des applications intégrées par les ordres suivants :
● Alphabétique : les icônes des applications sont classées par ordre alphabétique croissant, de A à Z.
● Fixe : les applications sont affichées dans l'ordre par défaut : Fonction, Graphiques avancés,
Géométrie ... Polaire et Suite. Les applications personnalisées apparaissent plus loin, après les
applications intégrées. Elles apparaissent dans l'ordre chronologique : de la plus ancienne à la plus
récente.
Pour modifier l'ordre de tri, procédez comme suit :
1. Ouvrez la bibliothèque d'applications.
2. Appuyez sur .
Autres options
Les autres options disponibles dans la bibliothèque d'applications sont les suivantes :
● : vous permet d'enregistrer une copie d'une application sous un autre nom. Reportez-vous à la
section Création d'une application à la page 103.
● : vous permet d'envoyer une application à une autre calculatrice HP Prime.
Les six vues décrites ci-dessus ne figurent pas dans toutes les applications. La portée et la complexité de
chaque application déterminent l'ensemble de vues spécifique qu'elle possède. Par exemple, l'application
Tableur ne dispose pas des vues Graphique et Configuration du tracé, alors que seule la vue Graphique est
disponible dans l'application Explorateur quadratique. Les vues disponibles dans chaque application sont
décrites dans les six sections suivantes.
Notez que ce chapitre ne traite pas de l'application DataStreamer. Pour plus d'informations sur cette
application, reportez-vous au Manuel de l'utilisateur HP StreamSmart 410.
Vue symbolique
Le tableau suivant décrit les fonctionnalités de la vue Symbolique de chaque application.
Finance S/O
Inférence Tester au choix une hypothèse ou un niveau de confiance, et sélectionner un type de test.
Tableur S/O
Vous pouvez modifier les paramètres de toutes les applications à l'aide de ceux de la vue d'accueil et du CAS.
Vue Graphique
Le tableau suivant décrit les fonctionnalités de la vue Graphique de chaque application.
Graphiques avancés Tracer et explorer les propositions ouvertes sélectionnées dans la vue Symbolique.
Explorateur Affine Explorer les équations linéaires et évaluer vos connaissances à leur sujet.
Explorateur quadratique Explorer les équations quadratiques et évaluer vos connaissances à leur sujet.
Résoudre Tracer et explorer une fonction unique sélectionnée dans la vue Symbolique.
Tableur S/O
Stats - 1Var Tracer et explorer les analyses sélectionnées dans la vue Symbolique.
Stats - 2Var Tracer et explorer les analyses sélectionnées dans la vue Symbolique.
Explorateur Trig Explorer les équations sinusoïdales et évaluer vos connaissances à leur sujet.
Application Utilisez la vue Configuration du tracé pour réaliser les opérations suivantes :
Finance S/O
Inférence S/O
Tableur S/O
Graphiques avancés Afficher un tableau de nombres généré à partir des propositions ouvertes
sélectionnées dans la vue Symbolique.
Finance Entrer les valeurs des calculs relatifs à la valeur temps de l'argent.
Fonction Afficher un tableau de nombres généré à partir des fonctions sélectionnées dans la vue
Symbolique.
Géométrie Effectuer des calculs avec les objets géométriques tracés dans la vue Graphique.
Inférence Spécifier les statistiques nécessaires à l'exécution du test sélectionné dans la vue
Symbolique.
Paramétrique Afficher un tableau de nombres généré à partir des fonctions sélectionnées dans la vue
Symbolique.
Polaire Afficher un tableau de nombres généré à partir des fonctions sélectionnées dans la vue
Symbolique.
Suite Afficher un tableau de nombres généré à partir des suites sélectionnées dans la vue
Symbolique.
Tableur Entrer des nombres, du texte, des formules, etc. La vue Numérique constitue
l'environnement principal de cette application.
Solveur Triangle Entrer les données connues d'un triangle et calculer les données inconnues.
Application Utilisez la vue Configuration numérique pour réaliser les opérations suivantes :
Graphiques avancés Spécifier les nombres à calculer en fonction des propositions ouvertes indiquées dans
la vue Symbolique et définir le facteur de zoom.
Finance S/O
Fonction Spécifier les nombres à calculer à partir des fonctions indiquées dans la vue
Symbolique et définir le facteur de zoom.
Géométrie S/O
Inférence S/O
Paramétrique Spécifier les nombres à calculer à partir des fonctions indiquées dans la vue
Symbolique et définir le facteur de zoom.
Polaire Spécifier les nombres à calculer à partir des fonctions indiquées dans la vue
Symbolique et définir le facteur de zoom.
Suite Spécifier les nombres à calculer à partir des fonctions indiquées dans la vue
Symbolique et définir le facteur de zoom.
Résoudre S/O
Tableur S/O
Exemple rapide
L'exemple ci-après, qui utilise les six vues d'applications, offre un aperçu du flux de travail généralement à
l'œuvre dans une application. Nous utiliserons l'application Polaire comme exemple.
Ouverture de l'application
1.
Appuyez sur pour ouvrir la bibliothèque d'applications.
Vue Symbolique
La vue Symbolique de l'application Polaire vous permet de définir ou de spécifier l'équation polaire à tracer et
explorer. Dans cet exemple, nous allons tracer et explorer l'équation r = 5πcos(θ/2)cos(θ)2.
▲ Définissez l'équation r = 5πcos(θ/2)cos(θ)2 comme suit
5 2
.)
Vue graphique
▲
Appuyez sur .
4 (π)
Vue Numérique
Les valeurs générées par l'équation apparaissent dans la vue Numérique.
▲
Appuyez sur .
Supposons que vous ne souhaitiez afficher que des nombres entiers pour θ ; en d'autres termes, l'incrément
entre plusieurs valeurs consécutives de la colonne θ doit être 1. Vous effectuez ce paramétrage dans la vue
Configuration numérique.
3.
Appuyez sur pour revenir à la vue Numérique.
REMARQUE : les variables utilisées dans les définitions doivent être en majuscule. Un message d'erreur
apparaît lorsqu'une variable est saisie en minuscule.
Pour obtenir de l'aide, reportez-vous à la section Blocs fonctionnels définitionnels à la page 71.
3.
Appuyez sur ou lorsque vous avez terminé.
Pour sélectionner une variable utilisateur, appuyez sur , puis sur . Sélectionnez Var.
Utilisateur et choisissez la variable souhaitée.
● Les variables de la vue d'accueil
Certaines variables de la vue d'accueil peuvent être intégrées à une définition symbolique. Pour accéder
à une variable de la vue d'accueil, appuyez sur , puis sur . Sélectionnez une catégorie
de variables et choisissez la variable souhaitée. Ainsi, vous pouvez obtenir une définition au format
suivant : F1(X) = X2 + Q.(Q figure dans le sous-menu Réel du menu Accueil).
● Les variables d'applications
Tous les paramètres, définitions et résultats des applications sont mémorisés sous la forme de
variables. La plupart de ces variables peuvent être intégrées à une définition symbolique. Pour accéder à
des variables d'applications, appuyez sur , puis sur . Choisissez l'application, la
catégorie de variables, puis la variable souhaitée. Par exemple, la définition peut avoir le format
suivant : F2(X) = X2 + X – Root. La valeur de la dernière racine calculée dans l'application Fonction
remplace Root (Racine) lors de l'évaluation de la définition.
● Les fonctions mathématiques
Certaines fonctions du menu Math peuvent être intégrées à une définition. Le menu Math est l'un des
menus Boîte à outils ). La définition suivante associe une fonction mathématique ( Taille) à une
variable de la vue d'accueil (L1) : F4(X) = X2 – SIZE(L1). Elle correspond à x2 – n, n représentant le nombre
d'éléments de la liste dénommée L1. (Taille) est une option du menu Liste, l'un des sous-menus du
menu Math .)
● Les fonctions du CAS
Certaines fonctions du menu CAS peuvent être intégrées à une définition. Le menu CAS est l'un des
menus Boîte à outils ). La définition suivante intègre la fonction irem du CAS : F5(X) = X2+
CAS.irem(45,7). (Pour entrer irem, sélectionnez l'option Reste du menu Division, l'un des sous-menus du
menu Nombre entier. Notez que toute commande ou fonction du CAS sélectionnée à des fins
d'utilisation en dehors de ce système porte le préfixe CAS.)
● Les fonctions d'applications
Certaines fonctions du menu App peuvent être intégrées à une définition. Le menu App est l'un des
menus Boîte à outils ( ). La définition suivante intègre la fonction d'application PredY :
F9(X) = X2 + Statistics_2Var.PredY(6).
● Le menu Catlg
Considérez l'exemple suivant. Vous remarquerez que la définition de F3(X) s'effectue à partir de deux autres
fonctions. Il s'agit d'une définition dépendante évaluable. Si vous sélectionnez F3(X) et que vous appuyez sur
, F3(X) devient 2 * X2 + X+ 2 * (X2 – 1).
Vous pouvez également appuyer sur lorsque la définition est sélectionnée. La touche
2. Appuyez sur .
2.
Appuyez sur ou pour valider votre choix.
Copie la définition mise en surbrillance vers la ligne de saisie à des fins de modification. Appuyez sur
lorsque vous avez terminé.
Pour ajouter une autre définition, même si elle vient remplacer une définition existante, mettez le
champ en surbrillance et commencez à la saisir.
Entre la variable indépendante dans l'application Fonction. Vous pouvez également appuyer sur
.
[Fonction uniquement]
Entre un X dans l'application Graphiques avancés. Vous pouvez également appuyer sur .
[Graphiques avancés
uniquement]
[Graphiques avancés
uniquement]
Entre la variable indépendante dans l'application Paramétrique. Vous pouvez également appuyer sur
.
[Paramétrique uniquement]
Entre la variable indépendante dans l'application Polaire. Vous pouvez également appuyer sur
.
[Polaire uniquement]
Entre la variable indépendante dans l'application Suite. Vous pouvez également appuyer sur
.
[Suite uniquement]
Entre le signe égal dans l'application Résoudre. Raccourci correspondant à la combinaison de touches
.
[Résoudre uniquement]
Évalue les définitions dépendantes. Reportez-vous à la section Évaluation d'une définition dépendante
à la page 73.
REMARQUE : sélectionner l'option Fixe, Scientifique ou Ingénierie dans le menu Format nombre
affiche un deuxième champ vous permettant d'entrer le nombre de chiffres significatifs requis.
Vous pouvez également sélectionner un champ, appuyer sur , puis sélectionner le nouveau
paramètre.
Facteurs de zoom
Pour modifier les facteurs de zoom par défaut, procédez comme suit :
1.
Ouvrez la vue Graphique de l'application ( ).
Options de zoom
Les options de zoom sont accessibles depuis les sources suivantes :
●
Menu Affichage ( )
Zooms
Dans la vue Tracé, un zoom avec pincement à deux doigts diagonal applique un facteur de zoom identique sur
l'axe vertical et horizontal. Un zoom avec pincement à deux doigts vertical agrandit uniquement l'ordonnée.
Un zoom avec pincement à deux doigts horizontal agrandit uniquement l'abscisse.
Dans la vue Numérique, un zoom avec pincement à deux doigts vertical agrandit uniquement la ligne
sélectionnée. Un zoom avant réduit les différences au niveau des valeurs horizontales, tandis qu'un zoom
arrière réduit les différences au niveau des valeurs verticales.
Touches de zoom
Il existe deux touches de zoom : le fait d'appuyer sur ou permet d'effectuer un zoom avant
ou arrière, respectivement. Les paramètres Facteurs zoom déterminent l'étendue de la mise à l'échelle.
Menu Zoom
Dans la vue Graphique, appuyez sur , puis sur une option. (Si n'apparaît pas, appuyez sur
.)
Les options de zoom sont décrites dans le tableau suivant. Plusieurs exemples sont proposés dans la section
Exemples de zoom à la page 81.
Option Résultat
Centrer sur curseur Retrace le graphique de sorte que le curseur soit placé au centre de l'écran. Aucune mise à l'échelle n'est
réalisée.
Entrée Divise les échelles horizontale et verticale par Zoom X et Zoom Y (valeurs définies avec l'option Définir
facteurs). Par exemple, si les deux facteurs de zoom sont de 4, le zoom avant produit un résultat
Sortie Multiplie les échelles horizontale et verticale par les paramètres Zoom X et Zoom Y. (Raccourci : appuyez
sur .)
Carré Modifie l'échelle verticale de manière à la faire correspondre à l'échelle horizontale. Cette option est utile
une fois que vous avez effectué un zoom dans une zone, un zoom X ou Y.
Échelle automatique Remet à l'échelle l'axe vertical de manière à ce que l'écran affiche une partie représentative du tracé, avec
les paramètres de l'axe x définis (Pour les applications Suite, Polaire, Paramétrique et Stats, 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 pour déterminer l'échelle la plus appropriée.
Décimal Remet les deux axes à l'échelle de manière à ce que chaque pixel soit égal à 0.1 unité. Cette option
équivaut à la réinitialisation des valeurs par défaut de xrng et yrng.
Nombre entier Remet à l'échelle l'axe horizontal uniquement, de manière à ce que chaque pixel soit égal à 1 unité.
Trig Remet à l'échelle l'axe horizontal afin que 1 pixel = π/24 radians ou 7,5 degrés ; remet à l'échelle l'axe
vertical afin que 1 pixel équivaille à 0,1 unité.
2. Appuyez sur l'un des angles de la zone dans laquelle vous souhaitez effectuer un zoom, puis appuyez
sur .
3. Appuyez sur l'angle diagonalement opposé à la zone dans laquelle vous souhaitez effectuer un zoom,
puis appuyez sur .
La zone spécifiée occupe la totalité de l'écran. Pour revenir à la vue par défaut, appuyez sur ,
puis sélectionnez Décimale.
Vous pouvez également spécifier la zone dans laquelle vous souhaitez effectuer un zoom à l'aide des touches
de curseur.
Menu Affichages
Les options de zoom les plus fréquemment utilisées sont également disponibles dans le menu Affichages. Il
s'agit des options suivantes :
Ces options peuvent être appliquées, quelle que soit la vue actuelle que vous utilisez.
Appuyez sur .
REMARQUE : vous pouvez remplacer le tracé initial de gauche par le tracé agrandi de droite. Pour ce faire,
appuyez sur .
Exemples de zoom
Les exemples suivants illustrent les résultats des différentes options de zoom sur le tracé de 3sinx via les
facteurs de zoom par défaut (2 × 2). Le mode écran scindé (décrit précédemment) vous permet d'observer les
effets des différents zooms.
REMARQUE : le menu Zoom comprend une option Dézoomer. Cette option permet de restaurer l'état du
tracé avant l'opération de zoom. Si le menu Zoom n'apparaît pas, appuyez sur .
Zoom avant
plus
moins
X plus
X plus
X moins
Y plus
Y plus
Y moins
Carré
Carré
REMARQUE : dans cet exemple, un zoom Y plus est appliqué au tracé de gauche. Le zoom Carré restaure
l'état par défaut du tracé, sur lequel les échelles X et Y sont égales.
Échelle automatique
Décimale
Décimale
REMARQUE : Dans cet exemple, un zoom X plus est appliqué au tracé de gauche. Le zoom Décimale
restaure l'état par défaut du tracé, sur lequel les échelles X et Y sont égales.
Nombre entier
Trig
Trig
Les coordonnées actuelles du curseur apparaissent au bas de l'écran. (Si les boutons de menu masquent les
coordonnées, appuyez sur pour faire disparaître ces boutons.)
Le mode Trace et l'affichage des coordonnées sont activés automatiquement lors du tracé d'un graphique.
Dans l'application Graphiques avancés, appuyez longuement sur le graphique qui vous intéresse. Le
graphique est sélectionné ou un menu de graphiques apparaît pour que vous en choisissiez un.
3. Appuyez sur .
5. Appuyez sur .
Valeur de F1(X) lorsque X est égal à 25, telle qu'elle apparaît au bas de l'écran.
Il s'agit de l'une des nombreuses méthodes proposées par la calculatrice HP Prime pour évaluer une fonction
de variable indépendante donnée. Vous avez également la possibilité d'évaluer une fonction dans la vue
Numérique (reportez-vous à Opérations courantes de la vue Numérique à la page 94). En outre, toute
expression définie dans la vue Symbolique peut être évaluée dans la vue d'accueil. Par exemple, supposons
que F1(X) soit définie comme (X – 1)2 – 3. Si vous saisissez F1(4) dans la vue d'accueil et que vous appuyez sur
, vous obtenez 6 car (4 – 1)2 – 3 = 6.
Lorsque le traçage est désactivé, les touches de curseur ne limitent pas la portée du curseur à un graphique.
Affiche un menu d'options de zoom. Reportez-vous à la section Options de zoom à la page 77.
Affiche un formulaire de saisie vous permettant d'indiquer la valeur sur laquelle vous souhaitez
placer le curseur. La valeur de la variable indépendante est entrée.
Affiche la définition symbolique de la fonction actuelle. Dans les applications Fonction et Statistics
2Var, cette entrée se retrouve sous le menu .
Bouton permettant de basculer entre l'affichage et le masquage des autres boutons dans la partie
inférieure de l'écran.
Page 1
T RNG Définit la plage des valeurs T à tracer. Notez la présence de deux champs : l'un correspond à la valeur
minimale et l'autre, à la valeur maximale.
[Paramétrique uniquement]
[Paramétrique uniquement]
θ RNG Définit la plage des valeurs d'angle à tracer. Notez la présence de deux champs : l'un correspond à la
valeur minimale et l'autre, à la valeur maximale.
[Polaire uniquement]
[Polaire uniquement]
[Suite uniquement]
N RNG Définit la plage des valeurs N à tracer. Notez la présence de deux champs : l'un correspond à la
valeur minimale et l'autre, à la valeur maximale.
[Suite uniquement]
H RNG Définit la plage des valeurs à inclure à un histogramme. Notez la présence de deux champs : l'un
correspond à la valeur minimale et l'autre, à la valeur maximale.
[Stats - 1Var uniquement]
X RNG Définit la plage initiale de l'axe x. Notez la présence de deux champs : l'un correspond à la valeur
minimale et l'autre, à la valeur maximale. Les opérations de panoramique et de zoom peuvent
modifier la plage de la vue Graphique.
Y RNG Définit la plage initiale de l'axe y. Notez la présence de deux champs : l'un correspond à la valeur
minimale et l'autre, à la valeur maximale. Les opérations de panoramique et de zoom peuvent
modifier la plage de la vue Graphique.
Page 2
ÉTIQUETTES Place les valeurs à la fin de chaque axe pour afficher la plage actuelle de valeurs.
RÉSEAU DE POINTS Place un point à l'intersection de chaque ligne de grille horizontale et verticale.
QUADRILLAGE Trace une ligne de grille horizontale et verticale au niveau de chaque valeur d'entier x et y.
MÉTHODE 2 : Définit la méthode de création de graphique : Flexibilité, Segments réguliers ou Points paliers fixes
(reportez-vous à la description suivante).
[Non disponible dans les
applications Stats.]
Page 3
Certaines applications de HP Prime prennent en charge l’utilisation d’une image d’arrière-plan dans la vue
Graphique. La page 3 du menu Configuration du tracé peut être utilisée pour sélectionner l’image et
configurer son aspect dans la vue Graphique de ces applications.
▲
Pour ouvrir le menu de l’image d’arrière-plan, appuyez sur la touche , puis appuyez
● Segments réguliers : cette méthode extrait un échantillon de valeurs x, calcule les valeurs y
correspondantes, puis effectue le tracé et relie les points.
Zoom
Contrairement à la vue Graphique, le zoom de la vue Numérique n'affecte pas la taille des éléments affichés.
L'incrément entre les valeurs consécutives de la variable indépendante (à savoir le paramètre numstep de la
vue Numérique) est modifié à la place : (reportez-vous à Opérations courantes de la vue Configuration
numérique à la page 101). Un zoom avant diminue l'incrément, alors qu'un zoom arrière l'augmente. La ligne
mise en surbrillance avant l'opération de zoom n'est pas altérée.
Options de zoom
Plusieurs méthodes de zoom peuvent être utilisées dans la vue Numérique.
● Zoom avec pincement à deux doigts vertical
● Clavier
● Menu de la vue Numérique.
Le fait d'effectuer un zoom dans la vue Numérique modifie automatiquement la valeur numstep de la vue
Configuration numérique.
Zooms
Dans la vue Numérique, un zoom avec pincement à deux doigts vertical agrandit uniquement la ligne
sélectionnée. Un zoom avant réduit les différences au niveau des valeurs horizontales, tandis qu'un zoom
arrière réduit les différences au niveau des valeurs verticales.
Touches de zoom
Il existe deux touches de zoom : le fait d'appuyer sur ou permet d'effectuer un zoom avant
ou arrière, respectivement. Le paramètre numzoom (décrit précédemment) détermine l'étendue de la mise à
l'échelle.
Menu Zoom
Dans la vue Numérique, appuyez sur , puis sur une option.
Option Résultat
Entrée L'incrément entre les valeurs consécutives de la variable indépendante devient la valeur actuelle divisée par
Sortie L'incrément entre les valeurs consécutives de la variable indépendante devient la valeur actuelle multipliée
Décimal Restaure les valeurs par défaut numstart et numstep : 0 et 0.1 respectivement.
Nombre entier L'incrément entre les valeurs consécutives de la variable indépendante est défini sur 1.
Trig ● Définit l'incrément entre les valeurs consécutives de la variable indépendante sur p/24
(environ 0.1309) si le paramètre d'angle Radians est sélectionné.
● Définit l'incrément entre les valeurs consécutives de la variable indépendante sur 7.5 si le paramètre
d'angle Degrés est sélectionné.
Annuler zoom Rétablit l'affichage des paramètres précédents (valeurs numstart et numstep ).
Évaluation
Vous pouvez parcourir le tableau d'évaluations de la vue Numérique en appuyant sur ou . Vous
avez également la possibilité d'accéder directement à une évaluation en entrant la variable indépendante
concernée dans la colonne de variable indépendante, puis en appuyant sur .
Par exemple, supposons que vous définissiez F1(X) comme (X – 1)2 – 3 dans la vue Symbolique de
l'application Fonction et que vous souhaitiez connaître la valeur de cette fonction lorsque X équivaut à 625.
1.
Ouvrez la vue Numérique ( ).
La vue Numérique est actualisée pour faire apparaître la valeur que vous avez saisie dans la première ligne et
le résultat de l'évaluation dans une cellule à droite. Le résultat du présent exemple est 389373.
Vous pouvez également appuyer sur et saisir une valeur pour la variable indépendante. Appuyez
ensuite sur pour reconfigurer le tableau à l'aide de la nouvelle valeur.
Tableaux personnalisés
Si vous définissez le champ numtype sur Automatique, le tableau d'évaluations de la vue Numérique
applique les paramètres de la vue Configuration numérique. Cela implique que la variable indépendante
3.
Ouvrez la vue Numérique ( ).
6. Si vous devez évaluer d'autres valeurs, répétez cette procédure à partir de l'étape 4.
Suppression de données
Pour supprimer une ligne de données de votre tableau personnalisé, placez le curseur sur cette ligne, puis
appuyez sur .
Pour supprimer toutes les données de votre tableau personnalisé, procédez comme suit :
1.
Appuyez sur .
2.
Appuyez sur ou pour valider votre choix.
2. Pour coller la cellule dans une zone ou à un autre emplacement, déplacez le curseur à l'emplacement
souhaité, puis appuyez sur .
La deuxième ligne est alors copiée dans le presse-papiers avec les en-têtes.
Pour coller la ligne avec les en-têtes dans l'application Tableur :
1. Ouvrez l'application Tableur.
2. Appuyez sur la cellule qui servira de point de départ à la ligne.
3.
Pour ouvrir le presse-papiers, appuyez sur .
4. Appuyez sur la ligne (dans cet exemple, il s'agit de la première entrée), puis sélectionnez Données de
grilles.
La ligne est désormais collée avec les en-têtes dans le tableur, à partir de la cellule sélectionnée.
5. Appuyez sur le tableau rectangulaire de cellules (dans cet exemple, il s'agit de la première entrée), puis
sélectionnez Bi-dimensionnel.
Le tableau rectangulaire est à présent collé, à partir de l'emplacement sélectionné. Vous pouvez également
utiliser le menu Autre pour modifier le mode de sélection (par exemple, une sélection uniquement par
glissement).
Copie l'élément mis en surbrillance vers la ligne de saisie à des fins de modification.
Affiche un menu avec des options d'édition. Reportez-vous à la section Menu Autre
à la page 100.
Menu Autre
Le menu Autre contient des options permettant de modifier les listes de données. Les options sont décrites
dans le tableau suivant.
appuyez sur .
▲
Pour scinder l'écran entre les vues Graphique et Numérique, appuyez sur , puis sélectionnez
Tableau graphique écran scindé.
▲
Pour revenir à la vue Graphique, appuyez sur . Pour revenir à la vue Numérique, appuyez de
nouveau sur .
Si une remarque a déjà été créée pour cette application, le contenu correspondant apparaît.
Les options de format et de puces disponibles sont identiques à celles de l'éditeur de remarques.
4. Pour quitter l'écran de remarque, appuyez sur n'importe quelle touche. Votre remarque est
automatiquement enregistrée.
Exemple
Supposons que vous souhaitiez créer une application personnalisée basée sur l'application Suite intégrée.
Cette application vous permettrait de générer et d'explorer la suite de Fibonacci.
1.
Appuyez sur et utilisez les touches de curseur pour mettre en surbrillance l'application Suite.
N'ouvrez pas cette application.
La nouvelle application est ajoutée à la bibliothèque d'applications. Notez qu'elle dispose de la même
icône que l'application initiale, Suite, mais qu'elle porte le nom que vous lui avez attribué : Fibonacci,
dans cet exemple.
4. Vous pouvez désormais utiliser cette application de la même manière que l'application Suite intégrée.
Appuyez sur l'icône de la nouvelle application pour l'ouvrir. Les vues et options qui apparaissent sont
identiques à celles de l'application initiale.
Dans cet exemple, nous avons utilisé la suite de Fibonacci comme l'objet d'une application personnalisée
potentielle. La série Fibonacci peut être créée dans l'application Suite ou une application basée sur cette
dernière.
Outre le clonage d'une application intégrée (décrit ci-dessus), vous pouvez modifier le contenu d'une
application personnalisée en utilisant le langage de programmation de la calculatrice HP Prime.
SLOPE() apparaît dans la ligne de saisie pour que vous pussiez indiquer la fonction et la valeur x.
3. Entrez la fonction :
5.
Entrez la valeur x, puis appuyez sur .
Variables
Toutes les applications disposent de variables, qui correspondent à plusieurs paramètres fictifs propres à une
application donnée. Il peut s'agir d'expressions symboliques, d'équations, de paramètres des vues Graphique
et Numérique, ou de résultats de calculs, tels que des racines ou des intersections.
Le menu Variables apparaît. Dans cet environnement, vous pouvez accéder aux variables de la vue
d'accueil, aux variables personnalisées et aux variables d'applications.
2. Appuyez sur .
La valeur actuelle de la variable choisie apparaît à présent dans la ligne de saisie. Vous pouvez appuyer
sur pour afficher la valeur correspondante. Vous avez également la possibilité d'inclure la
variable dans l'expression que vous créez actuellement. Par exemple, si vous souhaitez calculer la racine
carrée de la moyenne obtenue dans l'application Stats - 1Var, commencez par appuyer sur
L'application Fonction vous permet d'explorer jusqu'à 10 fonctions rectangulaires à valeur réelle y en termes
de x ; par exemple, y = 1 – x et y = (x – 1)2 – 3.
Lorsque vous avez défini une fonction, vous pouvez :
● créer des graphiques pour rechercher des racines, interceptions, pentes, zones signées et extrêmums ;
● créer des tableaux indiquant la manière dont les fonctions sont évaluées selon une valeur donnée.
Ce chapitre décrit les outils de base de l'application Fonction à travers un exemple. La calculatrice HP Prime
peut exécuter des fonctions plus complexes.
N'oubliez pas qu'il suffit d'appuyer sur l'icône d'une application pour l'ouvrir. Pour ouvrir une application,
vous avez également la possibilité de la sélectionner à l'aide des touches de curseur et d'appuyer sur
.
L'application Fonction démarre dans la vue Symbolique. Il s'agit de la « vue de définition ». Elle vous permet de
définir de manière symbolique (autrement dit, de spécifier) les fonctions que vous souhaitez explorer.
Les données graphiques et numériques apparaissant dans les vues Graphique et Numérique sont dérivées des
expressions symboliques définies dans cette vue.
1 3
REMARQUE : appuyez sur le bouton si vous avez besoin d'aide pour saisir vos équations.
Cette opération revient à appuyer sur dans l'application Fonction. (Dans les autres applications,
Pour cet exemple, vous pouvez conserver les paramètres de tracé par défaut. Si vos paramètres ne
correspondent pas à ceux de l'illustration ci-dessus, appuyez sur pour restaurer les valeurs
par défaut.
Vous pouvez utiliser les opérations courantes de la vue Graphique pour modifier l'apparence des tracés.
ou
Vous constaterez que le curseur se déplace sur le graphique lorsque vous appuyez sur ces touches.
Notez également que les coordonnées du curseur apparaissent au bas de l'écran et qu'elles sont
modifiées en fonction des déplacements du curseur.
ou
ou
Là encore, vous constaterez que les coordonnées du curseur apparaissent au bas de l'écran et qu'elles
sont modifiées en fonction des déplacements du curseur.
REMARQUE : si vous faites glisser verticalement ou horizontalement votre doigt sur l'écran, vous pouvez
visualiser rapidement les parties du tracé initialement externes aux plages x et y définies. Cette méthode
s'avère plus pratique que la réinitialisation de la plage d'un axe.
Cette vue affiche les données générées par les expressions définies dans la vue Symbolique. Pour chaque
expression qui y est sélectionnée, la vue Numérique affiche les valeurs générées lorsque l'expression est
évaluée à partir de diverses valeurs x.
Vous pouvez définir la valeur de départ et la valeur de palier (à savoir l'incrément) pour la colonne x,
ainsi que le facteur de zoom permettant de réaliser un zoom avant ou arrière sur une ligne du tableau.
Notez que, dans la vue Numérique, le zoom n'affecte pas la taille des éléments affichés. Il modifie plutôt
le paramètre Palier num (à savoir l'incrément entre les valeurs x consécutives). Un zoom avant diminue
l'incrément, tandis qu'un zoom arrière l'augmente.
Vous pouvez également déterminer si le tableau de données de la vue Numérique est automatiquement
renseigné ou si vous devez le remplir vous-même en saisissant les valeurs x et y concernées. Ces
options (Automatique ou Votre création) sont disponibles dans la liste Type de nombre. Il s'agit
d'options de tableau personnalisé.
2.
Appuyez sur pour réinitialiser les valeurs par défaut de tous les paramètres.
Appuyez sur .
Par exemple, si vous effectuez un zoom avant sur le tracé de la vue Graphique afin que la plage x visible soit
comprise entre –4 et 4, cette option définit Début num. sur –4 et Palier num. sur 0.025…
10
Si vous souhaitez avoir un contrôle plus précis sur le facteur de zoom, appuyez sur (ou sur ).
Un zoom avant ou arrière est effectué selon la valeur Zoom num. définie dans la vue Configuration
Autres options
Les options de menu de la vue Numérique permettent de réaliser les opérations suivantes :
● Modifier la taille de la police : petite, moyenne ou grande.
● Afficher la définition permettant de générer une colonne de valeurs.
Vous pouvez également combiner les vues Graphique et Numérique.
Analyse de fonctions
Le menu Fonction ( ) de la vue Graphique permet d'obtenir les racines, intersections, pentes, zones
signées et extremums de toute fonction définie dans l'application Fonction. Vous pouvez ajouter une droite
tangente à un graphique de fonction. Vous pouvez également exécuter un croquis d'une fonction avec votre
doigt, puis le transformer en graphique de fonction avec son expression enregistrée dans la vue Symbolique.
Ensuite, vous pouvez convertir et élargir la fonction, ou modifier son expression dans la vue Graphique.
Bouton Objectif
Ouvre le menu Zoom, qui contient des options permettant d’effectuer un zoom avant et arrière.
Active et désactive le curseur de tracé. S’il est désactivé, le curseur peut se déplacer librement.
Affiche un formulaire de saisie vous permettant de spécifier la valeur x à laquelle vous souhaitez
accéder.
Démarre le Mode Croquis, qui vous permet d’esquisser une fonction avec votre doigt.
Fonctions de croquis
Vous pouvez exécuter un croquis d'une fonction avec votre doigt, puis le transformer en graphique de
fonction
2. Lorsque la barre de menus affiche Exécuter un croquis d'une fonction, utilisez votre doigt pour
exécuter un croquis de l'un des types de fonction suivants :
ASTUCE : Vous pouvez appuyer sur à tout moment pour annuler le croquis actuel et quitter le
Mode Croquis.
● Linéaire : m*x + b
● Quadratique : a*x2 + b*x + c
● Cubique : a*x^3 + b*x^2 + c*x + d
● Exponentiel : a*e^(b*x + c)
● Logarithmique : a*LN(x) + b
● Sinusoïdal : a*SIN(b*x + c) + d
3. Lorsque vous levez votre doigt de l'écran de la calculatrice, votre croquis est remplacé par une fonction
de l'un des types répertoriés. Ce graphique s'affiche en gras, avec l'expression affichée dans l'angle
inférieur gauche de l'écran. Pour enregistrer le graphique et l'expression dans la première définition
disponible (F0–F9) dans la vue Symbolique, appuyez sur . Si vous ne voulez pas les enregistrer,
exécutez un nouveau croquis. Le croquis existant sera alors remplacé.
4. Après avoir appuyé sur , vous pouvez continuer d'exécuter d'autres croquis de fonctions.
5. Lorsque vous avez terminé, appuyez sur pour quitter le mode Croquis et revenir à la vue
Tracé.
Dans la vue Graphique, vous pouvez appuyer sur Définition pour modifier la définition de la fonction
esquissée ou appuyer sur Transformer pour convertir et élargir la fonction.
3. Si vous avez sélectionné , une main blanche sur un rectangle bleu s’affiche.
Vous pouvez faire glisser le graphique à la verticale ou à l’horizontale, mais pas en diagonale. Le
paramètre modifié dans la définition de fonction change en temps réel pour illustrer la conversion.
Vous pouvez également effectuer un zoom avec pincement à 2 doigts dans le sens horizontal pour
élargir le graphique.
Plusieurs indicateurs vous permettent d’enregistrer les transformations apportées au graphique :
● Des rectangles bleu-clair enregistrent les quelques dernières transformations, et un triangle bleu-
foncé indique la transformation actuelle.
● Tous les paramètres concernés sont soulignés en bleu. Un soulignement en pointillés bleus indique
les transformations précédentes, et un soulignement en bleu foncé indique la transformation
actuelle.
● Une version transparente du graphique d'origine apparaît en arrière-plan.
Après avoir effectué une transformation, le bouton s’affiche. Appuyez sur le bouton pour
sélectionner une autre forme pour la définition de la fonction. Les formes disponibles dépendent de la
définition sélectionnée.
5. Si vous avez besoin de poursuivre la modification de l’expression, appuyez sur l’expression ou sur
. Saisissez l’expression exacte.
ou
2.
Appuyez sur ou pour placer le curseur à proximité de l'emplacement où x = 3.
Une liste vous permettant de sélectionner des fonctions et des axes apparaît.
3. Choisissez la fonction dont vous souhaitez rechercher le point d'intersection avec la fonction
actuellement sélectionnée.
Les coordonnées de l'intersection apparaissent au bas de l'écran.
Appuyez sur sur l'écran à proximité de l'intersection, puis répétez la procédure à partir de
l'étape 2. Les coordonnées de l'intersection la plus proche de l'emplacement sur lequel vous avez appuyé
sont affichées au bas de cet écran.
La pente (à savoir le gradient) de la fonction au niveau du point d'intersection apparaît au bas de l'écran.
Vous pouvez appuyer sur ou pour tracer la courbe et visualiser la pente sur d'autres points.
Vous pouvez également appuyer sur ou pour accéder à une autre fonction et visualiser la
pente en l'un de ses points.
4. Sélectionnez l'autre fonction en tant que limite de l'intégrale. (Si F1(X) est la fonction actuellement
sélectionnée, utilisez F2(X), et inversement.)
Le curseur accède à x = 2.3, alors que la zone entre les deux fonctions est colorée.
ASTUCE : lorsque l'option Aller est disponible, il vous suffit de saisir un nombre pour afficher l'écran Aller. Le
nombre entré apparaît sur la ligne de saisie. Appuyez simplement sur pour valider.
REMARQUE : les opérations RACINE, INTERSECTION et EXTREMUM ne renvoient qu'une seule valeur, même
lorsque la fonction concernée présente plusieurs racines, intersections ou extremums. L'application renvoie
uniquement les valeurs les plus proches du curseur. Vous devez rapprocher le curseur des autres racines,
intersections ou extremums pour en calculer les valeurs.
2. Appuyez sur , puis sélectionnez Supprimer. La tangente est dessinée lorsque vous déplacez le
traceur. Cette option est à bascule ; sélectionnez-la de nouveau pour supprimer la tangente.
Variables de fonctions
Le résultat de chaque analyse numérique réalisée dans l'application Fonction est associé à une variable. Un
nom est attribué à ces variables comme suit :
● Racine
● Isect (pour Intersection)
● Pente
● Zone signée
● Extremum
Le résultat de chaque nouvelle analyse remplace le résultat précédent. Par exemple, si vous recherchez la
deuxième racine d'une équation quadratique après avoir obtenu la première, la deuxième racine vient
remplacer la première dans la variable Racine.
Le nom de la variable est copié vers le point d'intersection et la valeur correspondante, utilisée dans
l'évaluation de l'expression la contenant. Vous pouvez également entrer la valeur de la variable au lieu de son
nom en appuyant sur .
Par exemple, dans la vue d'accueil ou le CAS, vous pouvez sélectionner Zone signée dans les menus Vars, puis
appuyer sur 3 pour obtenir la valeur actuelle de Zone signée multipliée par trois.
Les variables de l'application Fonction peuvent également être incluses dans la définition d'une fonction de la
vue Symbolique. Par exemple, vous pouvez définir une fonction comme x2 – x – Racine.
Croquis Démarre le Mode Croquis, qui vous permet d’esquisser une fonction avec votre doigt.
Définition Ouvre l’éditeur de la définition de la fonction sélectionnée dans la vue Graphique, ce qui permet de
modifier directement la définition de la fonction ou de transformer le graphique.
Racine Sélectionnez Racine pour rechercher la racine de la fonction actuelle la plus proche du curseur de tracé.
Le curseur se positionne sur la valeur racine de l'axe x, alors que la valeur x résultante est enregistrée
dans une variable dénommée Racine. Si aucune racine n'est détectée et que seul un extremum est
renvoyé, le résultat est libellé Extremum au lieu de Racine.
Intersection Sélectionnez Intersection pour rechercher l'intersection du graphique que vous tracez actuellement
avec un autre graphique. Vous devez sélectionner au moins deux expressions dans la vue Symbolique.
Recherche l'intersection la plus proche du curseur de tracé. Affiche les valeurs des coordonnées et
déplace le curseur vers l'intersection. La valeur x résultante est enregistrée dans une variable
dénommée Isect.
Pente Sélectionnez Pente pour activer ou désactiver la fonction d’affichage de la dérivée numérique de la
fonction actuelle sur la position actuelle du curseur de tracé. Le résultat est enregistré dans une
variable dénommée Pente.
Zone signée Sélectionnez Zone signée pour rechercher l'intégrale numérique. (Si plusieurs expressions sont
sélectionnées, vous serez invité à choisir la deuxième expression dans une liste comprenant l'axe x.)
Sélectionnez un point de départ et un point final. Le résultat est enregistré dans une variable
dénommée Zone signée.
Extremum Sélectionnez Extremum pour rechercher la valeur minimale ou maximale de la fonction la plus proche
du curseur de tracé. Le curseur se positionne sur l'extremum et les valeurs de coordonnées
apparaissent. La valeur x résultante est enregistrée dans une variable dénommée Extremum.
Tangente Sélectionnez Tangente pour activer ou désactiver la fonction de tracé d’une droite tangente du
graphique de fonction actuel sur la position actuelle du curseur de tracé.
1.
Appuyez sur pour revenir à la vue Symbolique.
3.
Sélectionnez le champ F2(X, appuyez sur pour afficher le menu de modèle, puis choisissez le
modèle de dérivée.
6.
Appuyez sur pour afficher les graphiques de la fonction (en bleu) et de sa dérivée (en rouge)
dans la fenêtre par défaut.
1.
Revenez à la vue Symbolique, sélectionnez F3(X), puis entrez 0.1 .
2.
Appuyez sur pour afficher le menu de modèle et sélectionner le modèle d'intégrale.
5.
Appuyez sur pour afficher la fonction intégrale tracée en vert.
L'application Graphiques avancés vous permet de définir et d'étudier les graphiques de propositions ouvertes
symboliques en x et/ou y. Vous pouvez tracer des sections coniques, des polynômes au format standard ou
général, des inégalités et des fonctions. Voici quelques exemples de propositions ouvertes que vous pouvez
tracer :
● x2/3 – y2/5 = 1
● 2x – 3y ≤ 6
131
● y mod x = 3
● x2 + 4x = –4
2 7 10 3
4 10 5
10 <0
Configuration du tracé
Vous pouvez modifier la plage des axes x et y, ainsi que l'espacement des marques d'intervalle le long de ces
axes.
▲ Affichez la vue Configuration du tracé.
Exploration du graphique
1. Appuyez sur pour afficher les éléments de menu de la vue Graphique.
Notez que vous disposez d'options permettant d'effectuer un zoom ou un tracé, d'accéder à un point
donné et d'afficher la définition du graphique sélectionné.
Vous pouvez utiliser les fonctions de zoom et d'écran scindé. Vous pouvez faire défiler la vue Tracé ou
utiliser le mouvement de zoom avec pincement à deux doigts pour réaliser un zoom avant ou arrière. Un
Une fonction spécifique de l'application Graphiques avancés vous permet de modifier la définition d'un
graphique depuis la vue Graphique.
3. Appuyez sur . La définition entrée dans la vue Symbolique apparaît au bas de l'écran.
4. Appuyez sur .
Notez que le graphique change afin de correspondre à la nouvelle définition. La définition figurant dans
la vue Symbolique change également.
6. Appuyez sur pour faire glisser la définition vers le bas de l'écran, vous permettant ainsi de
visualiser l'intégralité du graphique. Cette définition passe du mode Livre au mode Algébrique afin de
gagner en espace sur l'écran.
Option Description
Arrêt Désactive le traçage pour que vous puissiez déplacer le curseur librement dans la vue
Graphique.
Intérieur Limite le déplacement du curseur dans une zone où la relation actuelle est vraie. Vous
pouvez déplacer le curseur dans toutes les directions au sein de la zone. Utilisez cette
option pour les inégalités, par exemple.
Bord Limite le déplacement du curseur au bord de la relation actuelle, le cas échéant. Utilisez
cette option pour les fonctions et les inégalités, etc.
Points d'intérêt > Interceptions X Passe d'une interception x à une autre sur le graphique actuel.
Points d'intérêt > Interceptions Y Passe d'une interception y à une autre sur le graphique actuel.
Points d'intérêt > Extremums horizontaux Passe d'un extremum horizontal à un autre sur le graphique actuel.
Points d'intérêt > Extremums verticaux Passe d'un extremum vertical à un autre sur le graphique actuel.
Points d'intérêt > Inflexions Passe d'un point d'inflexion à un autre sur le graphique actuel.
Sélection Affiche un menu pour vous permettre de sélectionner la relation à tracer. Cette option est
à une autre en vue du traçage. Les quatre touches de curseur sont nécessaires pour
déplacer le traceur dans l'application Graphiques avancés.
Vue Numérique
La vue Numérique de la plupart des applications HP vise à étudier les relations à 2 variables à l'aide de
tableaux numériques. La conception de l'application Graphiques avancés s'étendant aux relations qui ne sont
pas forcément des fonctions, sa vue Numérique s'avère très différente, même si elle poursuit le même
objectif. Les fonctionnalités uniques de la vue Numérique sont illustrées dans les sections suivantes.
▲
Appuyez sur pour revenir à la vue Symbolique et définir V1 comme Y=SIN(X).
Par défaut, elle affiche des lignes de valeurs x et y. Dans chaque ligne, les 2 valeurs sont suivies d'une colonne
indiquant si la paire x/y satisfait ou non chaque proposition ouverte (Vrai ou Faux).
Vous pouvez également saisir une valeur dans la colonne Y, puis appuyer sur . Appuyez sur et
Vous pouvez définir la valeur de début et la valeur de palier (incrément) pour les colonnes X et Y, ainsi que le
facteur de zoom pour réaliser un zoom avant ou arrière sur une ligne du tableau. Vous pouvez également
déterminer si le tableau de données dans la vue Numérique est automatiquement renseigné ou si vous devez
le remplir vous-même en saisissant les valeurs x et y concernées. Ces options (Automatique ou Votre
création) sont disponibles dans la liste Type de nombre. Il s'agit d'options de tableau personnalisé.
Les valeurs affichées utilisant les options de tracé dépendent de la fenêtre de la vue Graphique. En d'autres
termes, les valeurs indiquées dans le tableau sont limitées à des points visibles de la vue Graphique.
Effectuez un zoom avant ou arrière dans cette vue pour obtenir les valeurs que vous souhaitez visualiser dans
le tableau de la vue Numérique.
Bord
Le tableau affiche désormais (si possible) les paires de valeurs rendant la relation vraie. Par défaut, la
première colonne correspond à la colonne Y et plusieurs colonnes X sont disponibles s'il est possible
d'associer plusieurs valeurs X à la valeur Y pour rendre la relation vraie. Appuyez sur afin que
la première colonne corresponde à une colonne X suivie d'un ensemble de colonnes Y. Dans la figure
suivante, pour Y = 0, il existe 10 valeurs de X dans la vue Graphique par défaut qui rendent la relation
Y=SIN(X) vraie. Ces valeurs sont indiquées dans la première ligne du tableau. On voit clairement que la
suite de valeurs X présente une différence commune de π.
3 2
La première ligne du tableau indique désormais que deux branches de solutions sont disponibles. Dans
chaque branche, les valeurs de solutions consécutives sont éloignées de 2π.
Points d'intérêt
1. Appuyez sur , puis sélectionnez Points d'intérêt et Extremums verticaux pour afficher les
extremums répertoriés dans le tableau.
2. Appuyez sur , puis sélectionnez 2 pour n'afficher que deux colonnes.
Le tableau répertorie les 5 valeurs minimales visibles dans la vue Graphique, suivies des 5 valeurs maximales.
3.
Appuyez sur pour afficher le graphique suivant de la galerie, puis continuez ainsi jusqu'à ce que
vous souhaitiez fermer la galerie.
4.
Appuyez sur pour fermer la galerie et revenir à la vue Graphique.
3. Appuyez une nouvelle fois sur . La nouvelle application s'ouvre, accompagnée des équations
ayant généré le tracé affiché dans la vue Symbolique. Cette application est également ajoutée à la
bibliothèque d'applications pour vous permettre d'y revenir ultérieurement.
L'application Géométrie permet de tracer et d'explorer des constructions géométriques. Une construction
géométrique peut être composée de plusieurs objets géométriques : points, lignes, polygones, courbes,
tangentes, etc. Vous pouvez effectuer des mesures (surface ou distance, par exemple), manipuler des objets
et observer l'effet des manipulations sur les mesures.
Il existe cinq vues d'application :
● Vue Graphique : offre des outils de construction d'objets géométriques.
● Vue Symbolique : offre des définitions modifiables des objets de la vue Graphique.
● Vue Numérique : permet d'effectuer des calculs relatifs aux objets de la vue Graphique.
● Vue Configuration du tracé : permet de personnaliser la présentation de la vue Graphique.
● Vue Configuration symbolique : permet de remplacer certains paramètres généraux du système.
Cette application ne comprend pas de vue Configuration numérique.
Pour ouvrir l'application Géométrie, appuyez sur , puis sélectionnez Géométrie. L'application s'ouvre
dans la vue Graphique.
Préparation
1.
Appuyez sur .
2. Sur la première page Paramètres du CAS, définissez le format numérique sur Standard et le nombre de
positions décimales sur 4 (4).
Si des objets superflus apparaissent, appuyez sur et validez votre choix en appuyant
sur .
L'application s'ouvre dans la vue Graphique. Cette vue affiche un plan cartésien avec une barre de menus
en bas. Elle affiche les coordonnées du curseur en regard de la barre de menus. Une fois que vous
Si votre graphique ne ressemble pas à la figure précédente, ajustez les valeurs X Rng et Y Rng dans la
vue Configuration du tracé ( ).
Nous allons maintenant ajouter un point à la courbe, lequel sera toujours contraint de suivre le contour
de la courbe.
Le fait de choisir Point actif plutôt que Point implique que le déplacement du point sera limité à l'objet
sur lequel il est placé.
Notez qu'un point est ajouté au graphique et qu'un nom lui est attribué (B, dans cet exemple). Appuyez
sur une zone vide de l'écran pour tout désélectionner. (Les objets colorés en bleu clair sont
sélectionnés.)
2.
Lorsque vous êtes invité à sélectionner une courbe, appuyez dessus, puis sur . Lorsque
vous êtes invité à sélectionner un point, appuyez sur le point B, puis sur la touche pour
Selon l'emplacement du point B,le graphique peut s'avérer différent de celui de la figure suivante. Nous
allons à présent mettre la tangente en évidence en lui attribuant une couleur vive.
4. Choisissez une couleur et appuyez sur une zone vide de l'écran pour afficher la nouvelle couleur de la
ligne de tangente.
5. Appuyez sur le point B et faites-le glisser long de la courbe ; la tangente se déplace en conséquence.
Vous pouvez également faire glisser la ligne tangente elle-même.
6.
Appuyez sur le point B, puis sur pour sélectionner le point. Il devient bleu clair pour
indiquer qu'il est sélectionné. Vous pouvez désormais faire glisser le point avec votre doigt ou utiliser les
touches de curseur pour contrôler plus précisément le mouvement du point B. Pour désélectionner le
point B, appuyez sur ou ce point B, puis sur .
Notez que, quelle que soit l'opération réalisée, le déplacement du point B reste limité à la courbe. De plus, la
tangente se déplace lorsque vous déplacez ce point B. S'il sort de l'écran, vous pouvez toujours le récupérer
en faisant glisser votre doigt sur l'écran dans la direction appropriée.
L'ordre d'affichage d'objets dépendant d'autres objets dans la vue Symbolique est important lors de leur
création. Dans la vue Graphique, ces objets sont tracés dans leur ordre d'affichage dans la vue
Symbolique. Étant donné que nous sommes sur le point de créer un point dépendant des attributs des
objets GB et GC, il est primordial de placer sa définition à la suite de celles des objets GB et GC. C'est pour
cette raison que nous nous sommes assurés d'être à la fin de la liste de définitions avant d'appuyer sur
. Si la nouvelle définition apparaissait plus haut dans la vue Symbolique, le point créé à l'étape
suivante ne serait pas actif dans la vue Graphique.
3. Appuyez sur , puis sélectionnez Point > point.
Vous devez à présent spécifier les coordonnées x et y du nouveau point. La première (x) doit être définie
comme l'abscisse du point B (GB dans la vue Symbolique) et la seconde (y), comme la pente de la ligne
de tangente C (GC dans la vue Symbolique).
4. point() doit apparaître sur la ligne de saisie. Ajoutez les données suivantes entre les parenthèses :
abscissa(GB),slope(GC)
Pour la commande abscissa, appuyez sur , puis sur . Appuyez sur pour
accéder aux commandes commençant par la lettre A, faites défiler la liste jusqu'à abscissa, puis appuyez
sur . Pour la commande slope, appuyez sur , puis sur . Appuyez sur
pour accéder aux commandes commençant par la lettre S, faites défiler la liste jusqu'à pente,
puis appuyez sur . Naturellement, vous pouvez également saisir les commandes lettre par
lettre. Appuyez sur pour verrouiller les minuscules. Appuyez de nouveau sur
La définition de votre nouveau point est ajoutée à la vue Symbolique. Lorsque vous revenez à la vue
Graphique, un point dénommé D apparaît ; sa coordonnée x est la même que celle du point B.
6.
Appuyez sur .
Si le point D n'apparaît pas, faites un zoom arrière jusqu'à ce qu'il s'affiche. La coordonnée y de ce point D
correspond à la dérivée de la courbe au point B.
Étant donné qu'il est difficile de visualiser les coordonnées hors écran, nous allons ajouter un calcul qui
renverra la dérivée exacte (à trois positions décimales) pouvant être affichée dans la vue Graphique.
Ajout de calculs
1.
Appuyez sur .
Notez que la pente actuelle est calculée et affichée. La valeur est dynamique, c'est-à-dire que si la pente
de la tangente est modifiée dans la vue Graphique, la valeur de cette pente est automatiquement mise à
jour dans la vue Numérique.
5. Une fois le nouveau calcul mis en surbrillance dans la vue Numérique, appuyez sur .
Lorsque vous sélectionnez un calcul dans cette vue, il apparaît également dans la vue Graphique.
6.
Appuyez sur pour revenir à la vue Graphique.
Notez que le calcul que vous venez de créer dans la vue Numérique apparaît dans l'angle supérieur
gauche de l'écran.
Ajoutons maintenant deux autres calculs à la vue Numérique, puis affichons-les dans la vue Graphique.
7.
Appuyez sur pour revenir à la vue Numérique.
8. Appuyez sur le dernier champ vierge pour le sélectionner, puis appuyez sur pour lancer un
nouveau calcul. Appuyez sur , sélectionnez Cartésien, puis choisissez Coordonnées. Entre les
parenthèses, entrez GB puis appuyez sur .
9. Pour lancer un troisième calcul, appuyez sur , sélectionnez Cartésien, puis choisissez Équation
de. Entre les parenthèses, entrez GC puis appuyez sur .
10. Assurez-vous que ces deux nouvelles équations sont sélectionnées (en sélectionnant chacune d'elles,
puis en appuyant sur ).
12.
Appuyez sur le point B, puis sur pour le sélectionner.
13. À l'aide des touches de curseur, déplacez le point B sur le graphique. Notez que, pour chaque
déplacement, les résultats des calculs affichés dans l'angle supérieur gauche de l'écran changent. Pour
désélectionner le point B, appuyez dessus, puis sur B, appuyez dessus, puis sur .
Tracé de la dérivée
Le point D est le point dont la valeur d'ordonnée correspond à la dérivée de la courbe au point B . Il est plus
facile de voir comment la dérivée change en regardant un tracé de celle-ci plutôt que de comparer des calculs
successifs. Pour ce faire, nous pouvons tracer le point D à mesure qu'il se déplace en réponse aux
mouvements du point B.
Nous allons tout d'abord masquer les calculs pour pouvoir mieux observer la courbe du tracé.
1.
Appuyez sur pour revenir à la vue Numérique.
2. Sélectionnez les calculs un par un, puis appuyez sur . Tous les calculs doivent à présent être
désélectionnés.
3.
Appuyez sur pour revenir à la vue Graphique.
5.
Appuyez sur (ou sur ), puis sélectionnez Tracé. Appuyez sur pour
désélectionner le point D.
6.
Appuyez sur le point B, puis sur pour le sélectionner.
7. A l'aide des touches de curseur, déplacez le point B sur la courbe. Notez qu'une courbe en ombre est
tracée lorsque vous déplacez le point B. Il s'agit de la courbe de la dérivée de 3sin(x). Appuyez sur le
point B, puis appuyez sur pour le désélectionner.
Appuyez sur l'emplacement souhaité du centre du cercle, puis appuyez sur . Appuyez sur un
point devant être positionné sur la circonférence du cercle, puis sur . Un cercle est tracé, avec
pour centre l'emplacement sur lequel vous avez appuyé en premier et pour rayon la distance entre les
première et deuxième pressions.
Sélection d'objets
La sélection d'un objet implique au moins deux étapes : appuyer sur l'objet et appuyer sur .
Appuyer sur est nécessaire pour confirmer votre intention de sélectionner un objet.
Lorsque vous appuyez sur un emplacement, les objets reconnus comme étant situés sous le pointeur sont
colorés en rouge clair; puis ajoutés à la liste des objets visible dans l'angle inférieur droit de l'écran. Vous
pouvez sélectionner tout ou partie de ces objets en appuyant sur . Vous pouvez appuyer sur
l'écran, puis utiliser les touches de curseur pour placer le point à l'emplacement précis de votre choix, avant
d'appuyer sur .
Lorsque plusieurs objet sont reconnus comme étant situés sous le pointeur, dans la plupart des cas, la
préférence est donnée à tout point situé sous le pointeur lorsque la touche est activée. Dans les
autres cas, une fenêtre contextuelle vous permet de sélectionner les objets souhaités.
Vous pouvez également sélectionner plusieurs objets à l'aide d'une boîte de sélection. Appuyez longuement
sur l'emplacement de l'écran qui représente un angle du rectangle de sélection. Ensuite, faites glisser votre
doigt vers le coin opposé de ce rectangle de sélection. Un rectangle de sélection bleu clair apparaît à mesure
que vous faites glisser votre doigt. Les objets qui touchent ce rectangle sont sélectionnés.
Déplacement d'objets
Plusieurs méthodes permettent de déplacer des objets. Tout d'abord, pour déplacer rapidement un objet,
vous pouvez le faire glisser sans le sélectionner.
Ensuite, vous pouvez appuyer sur un objet, puis sur pour le sélectionner. Ensuite, vous pouvez
faire glisser l'objet pour le déplacer rapidement ou utiliser les touches de curseur pour le déplacer d'un pixel à
la fois. Avec la seconde méthode, vous pouvez sélectionner plusieurs objets à déplacer simultanément. Une
fois les objets déplacés, appuyez sur un emplacement ne contenant aucun objet, puis sur pour
désélectionner tous les éléments. Si vous n'avez sélectionné qu'un seul objet, vous pouvez appuyer dessus,
puis sur pour le désélectionner.
Troisième méthode, vous pouvez déplacer un point sur un objet. Chaque point sur un objet est assorti d'un
calcul étiqueté avec son nom dans la vue Graphique. Appuyez longuement sur cet élément pour afficher une
barre coulissante. Vous pouvez faire glisser le curseur ou utiliser les touches de curseur pour le déplacer.
apparaît en tant que nouvelle touche de menu. Appuyez sur cette touche pour afficher une boîte de
dialogue dans laquelle vous pouvez spécifier les valeurs de démarrage, de palier et d'arrêt de la glissière. En
outre, vous pouvez créer une animation basée sur ce point à l'aide de la glissière. Vous pouvez configurer le
type, la vitesse et le mode pause de l'animation. Pour lancer ou arrêter une animation, sélectionnez-la,
appuyez sur , puis cochez ou désélectionnez l'option Animer .
Remplissage d'objets
Il est possible de remplir avec de la couleur un objet dont les contours sont fermés (un cercle ou un polygone,
par exemple).
1. Sélectionnez l'objet.
2.
Appuyez sur ou .
Rempli est une touche à bascule. Pour supprimer un remplissage, répétez la procédure ci-dessus.
Vous pouvez sélectionner plusieurs éléments pour la suppression. Sélectionnez-les un à un ou utilisez une
boîte de sélection, puis appuyez sur .
Notez que les points que vous ajoutez à un objet une fois défini sont effacés lorsque vous effacez l'objet.
Ainsi, si vous placez un point (par exemple, D) sur un cercle et que vous le supprimez, le cercle et le point D
invité à valider votre choix. Appuyez sur pour effacer tous les objets définis dans la vue Symbolique
ou sur pour conserver l'application telle quelle. Vous pouvez effacer la totalité des mesures et
calculs de la vue Symbolique en procédant de la même manière.
Zoom
Un zoom peut être réalisé de l'une des manières suivantes :
● Utilisez un zoom par pincement à deux doigts.
●
Appuyer sur ou pour réaliser un zoom avant ou arrière, respectivement.
● Appuyez sur et choisissez une option de zoom Les options de zoom sont les mêmes que celles
disponibles dans la vue Graphique de la plupart des applications de la calculatrice.
Ouvre le menu Commandes. Reportez-vous à la section Vue Graphique : menu Cmds à la page 166.
Sélectionne l'outil de construction de cercles. Suivez les instructions affichées à l'écran (ou reportez-
vous à la section Circle à la page 171).
Sélectionne l'outil de construction d'intersections. Suivez les instructions affichées à l'écran (ou
reportez-vous à la section Intersection à la page 167).
Sélectionne l'outil de construction de lignes. Suivez les instructions affichées à l'écran (ou reportez-
vous à la section Line à la page 168).
Sélectionne l'outil de construction de points. Suivez les instructions affichées à l'écran (ou reportez-
vous à la section Point à la page 166).
Sélectionne l'outil de construction de segments. Suivez les instructions affichées à l'écran (ou
reportez-vous à la section Segment à la page 168).
Sélectionne l'outil de construction de triangles. Suivez les instructions affichées à l'écran (ou
reportez-vous à la section Triangle à la page 169).
Supprime un objet sélectionné (ou le caractère situé à gauche du curseur si la ligne de saisie est
active).
Efface tous les objets géométriques de la vue Graphique ou la totalité des mesures et calculs de la
vue Numérique.
Menu Options
Lorsque vous sélectionnez un objet, une nouvelle touche de menu apparaît : . Appuyez sur cette
touche pour afficher et sélectionner les options de l'objet sélectionné, par exemple la couleur. Le menu
Options varie selon le type de l'objet sélectionné. L'ensemble des options de géométrie sont répertoriées dans
le tableau suivant et apparaissent lorsque vous appuyez sur .
Option Objectif
Choisir une couleur Affiche un ensemble d'icônes de couleur que vous pouvez sélectionner pour l'objet actif.
Masquer Masque l'objet sélectionné. Il s'agit d'un raccourci pour désélectionner l'objet dans la vue
Symbolique. Pour sélectionner un objet à afficher après avoir été masqué, ouvrez la vue
Symbolique ou Numérique.
Masquer étiquette Masque l'étiquette d'un objet sélectionné. Cette option devient Afficher étiquette si l'étiquette de
l'objet sélectionné est masquée.
Rempli Remplit l'objet sélectionné avec une couleur. Désélectionnez cette option pour supprimer le
remplissage.
Tracer Démarre le tracé pour tout point sélectionné, puis interrompt le traçage pour le point sélectionné.
Effacer le tracé Efface le tracé actif du point sélectionné, mais n'interrompt pas le traçage.
Animer Démarre l'animation active d'un point sélectionné sur un objet. Si le point sélectionné est
actuellement animé, cette option interrompt l'animation.
Par exemple, vous pouvez saisir l’expression y' = x − sin(y) et saisir la valeur 2 pour la valeur des
paramètres d’étape.
Appuyez sur pour afficher la valeur slopefield dans la fenêtre de la vue Graphique par défaut.
Pour retrouver le tracé d’une solution à l’expression, déplacez le curseur vers un point et appuyez sur la
touche .
Par exemple, déplacez le curseur sur le point (-2, -2) et appuyez sur la touche . Le tracé de la
Raccourci clavier :
● Etiquettes : Option à cocher ou décocher pour masquer (ou afficher) les étiquettes des axes.
● Points grille : Option à cocher ou décocher pour masquer (ou afficher) les points de grille.
● Lignes de grille : Option à cocher ou décocher pour masquer (ou afficher) les lignes de grille.
REMARQUE : les calculs faisant référence à des variables géométriques peuvent être effectués dans le CAS
ou dans la vue Numérique de l'application Géométrie (procédure expliquée ci-dessous, Présentation détaillée
de la vue Numérique à la page 162).
Vous pouvez modifier la définition d'un objet en le sélectionnant, en appuyant sur , puis en modifiant
un ou plusieurs de ses paramètres de définition. L'objet est modifié en conséquence dans la vue Graphique.
Par exemple, si vous aviez sélectionné le point GB dans l'illustration ci-dessus, appuyé sur , modifié
l'une des coordonnées du point ou les deux, et appuyé sur , un cercle de taille différente serait
apparu une fois revenu dans la vue Graphique.
Création d'objets
Vous pouvez également créer un objet dans la vue Symbolique. Appuyez sur , définissez l'objet (par
exemple, point(4,6)), puis appuyez sur la touche . L'objet est créé et peut être visualisé dans
la vue Graphique.
Autre exemple : pour tracer une droite passant par les points P et Q, entrez line(GP,GQ) dans la vue
Symbolique, puis appuyez sur . Lorsque vous revenez à la vue Graphique, vous voyez une droite
Pour afficher les commandes de création d'objets disponibles dans la vue Symbolique, appuyez sur .
La syntaxe de chaque commande est indiquée dans la section Fonctions et commandes géométriques
à la page 185.
- ou -
Cochez la case correspondant à l'objet, appuyez sur pour le sélectionner, puis appuyez sur
pour l'effacer.
Pour supprimer tous les objets, appuyez sur . Lorsque vous y êtes invité, appuyez sur
1.
Appuyez sur la touche pour ouvrir la vue Numérique.
2. Appuyez sur .
Notez que area() apparaît sur la ligne de saisie, pour que vous puissiez spécifier l'objet dont vous
souhaitez connaître la surface.
4. Appuyez sur , choisissez Courbes, puis sélectionnez la courbe dont vous souhaitez connaître la
surface.
Le nom de l'objet est placé entre parenthèses.
Vous pouvez entrer la commande et le nom de l'objet manuellement, sans avoir à les sélectionner dans
les menus correspondants. Si vous entrez les noms des objets manuellement, n'oubliez pas qu'un
préfixe « G » doit être ajouté au nom de l'objet dans la vue Graphique si ce dernier est utilisé dans un
calcul. Ainsi, le cercle nommé C dans la vue Graphique doit apparaître sous le nom GC dans la vue
Numérique et dans la vue Symbolique.
5.
Appuyez sur la touche ou sur . La surface s'affiche.
6. Appuyez sur .
8.
Appuyez sur la touche pour revenir à la vue Graphique. Manipulez maintenant le cercle de
manière à modifier sa surface et son rayon. Par exemple, sélectionnez le point central (A), puis déplacez-
le vers un nouvel emplacement à l'aide des touches de curseur. Remarquez que les calculs de surface et
de rayon s'actualisent automatiquement lorsque vous déplacez le point. N'oubliez pas d'appuyer sur
quand vous avez fini.
REMARQUE : si une entrée dans la vue Numérique est trop longue pour apparaître entièrement à l'écran,
vous pouvez appuyer sur la touche pour afficher la partie non visible. Appuyez sur la touche
pour revenir à la vue d'origine.
Répétez la procédure pour ne plus afficher le calcul dans la vue Graphique. La coche disparaît.
Pour supprimer tous les calculs, appuyez sur . Notez que lorsque vous supprimez un calcul,
aucun objet géométrique n'est supprimé des vues Graphique ou Symbolique.
Les outils graphiques des objets géométriques décrits dans la présente section peuvent être sélectionnés à
l'aide du menu Commandes situé en bas de l'écran ( ). Certains objets peuvent aussi être entrés au
moyen d'un raccourci clavier. Par exemple, vous pouvez sélectionner l'outil de construction de triangles en
appuyant sur la touche . Reportez-vous à la section Vue Graphique : boutons et touches
à la page 156.
Point
Point
Appuyez sur l'emplacement où vous souhaitez placer le point, puis sur la touche .
Raccourci clavier :
Appuyez sur l'objet à l'endroit où vous souhaitez placer le nouveau point, puis appuyez sur . Si
vous sélectionnez un point qui a été placé sur un objet et que vous déplacez ce point, le point sera confiné à
l'objet sur lequel il a été placé. Par exemple, un point placé sur un cercle restera sur celui-ci, peu importe la
manière dont vous déplacez le point.
Midpoint
Appuyez à l'endroit où vous voulez placer un point et appuyez sur . Appuyez là où vous voulez
placer l'autre point et appuyez sur . Un point est créé automatiquement à mi-chemin entre ces
deux points.
Si vous choisissez tout d'abord un objet (un segment, par exemple), le fait de choisir l'outil Point médian et
d'appuyer sur la touche ajoute un point à mi-chemin entre les extrémités de cet objet. (Dans le
cas d'un cercle, le point médian est créé au niveau du centre du cercle.)
Center
Appuyez sur un cercle et appuyez sur . Un point est créé au centre du cercle.
Intersection
Appuyez sur l'intersection souhaitée et appuyez sur . Un point est créé à l'un des points
d'intersection.
Raccourci clavier :
Intersections
Appuyez sur un objet autre qu'un point et appuyez sur . Appuyez sur un autre objet et appuyez
encore sur la touche . Le ou les points où les deux objets se recoupent sont créés et nommés.
Notez qu'un objet d'intersection est créé dans la vue Symbolique, même si les deux objets sélectionnés ne se
croisent pas.
REMARQUE : cette commande crée un point. Elle permet de rechercher l'intersection souhaitée d'après
l'emplacement de ce point. Vous pouvez déplacer le point pour sélectionner une autre intersection à
proximité.
Random Points
Appuyez sur pour créer un point de manière aléatoire dans la vue Graphique. Continuez à
appuyer sur pour créer plus de points aléatoires. Appuyez sur quand vous avez fini.
Appuyez à l'endroit où vous voulez placer une extrémité et appuyez sur . Appuyez là où vous
voulez placer l'autre extrémité et appuyez sur . Un segment est tracé entre les deux extrémités.
Raccourci clavier :
Ray
Appuyez à l'endroit où vous voulez placer une extrémité et appuyez sur . Appuyez sur un point
par lequel vous voulez que passe la demi-droite et appuyez sur . Une demi-droite est tracée à
Line
Appuyez sur le premier point de passage de la droite et appuyez sur . Appuyez sur le deuxième
point de passage de la droite et appuyez sur . Une droite passant par les deux points est tracée.
Raccourci clavier :
Appuyez sur un troisième point (C) et appuyez sur . Une droite passant par A et coupant en deux
Parallel
Appuyez sur un point (P) et appuyez sur . Appuyez sur une droite (T) et appuyez sur
Perpendicular
Appuyez sur un point (P) et appuyez sur . Appuyez sur une droite (T) et appuyez sur
Appuyez sur une courbe (C) et appuyez sur . Appuyez sur un point (P) et appuyez sur
. Si le point (P) est sur la courbe (C), une seule tangente est tracée. Si le point (P) ne se trouve pas
sur la courbe (C), alors plusieurs tangentes ou aucune peuvent être tracées.
Median
Appuyez sur un point (A) et appuyez sur . Appuyez sur un segment et appuyez sur .
Une droite est tracée passant par le point (A) et le point médian du segment.
Altitude
Appuyez sur un point (A) et appuyez sur . Appuyez sur un segment et appuyez sur .
Une droite est tracée passant par le point (A) perpendiculaire au segment (ou son extension).
Angle bisector
Appuyez sur le point qui correspond au sommet de l'angle où doit se trouver la bissectrice (A) et appuyez sur
. Appuyez sur un autre point (B) et appuyez sur .
Polygon
Le menu Polygone offre des outils permettant de tracer plusieurs polygones.
Triangle
Appuyez sur chacun des sommets, en n'oubliant pas de confirmer par à chaque fois.
Raccourci clavier :
Isosceles Triangle
Trace un triangle isocèle défini par deux de ses sommets et un angle. Les sommets définissent l'un des deux
côtés égaux en termes de longueur, tandis que l'angle définit l'angle entre les deux côtés de même longueur.
Comme pour la commande equilateral_triangle, vous avez la possibilité de mémoriser les
coordonnées du troisième point dans une variable du CAS.
isosceles_triangle(point1, point2, angle)
Exemple :
isosceles_triangle(GA, GB, angle(GC, GA, GB) définit un triangle isocèle de sorte que l'un
des deux côtés de même longueur soit AB, et que la mesure de l'angle entre les deux côtés de même longueur
soit égale à celle de l'angle ∡ACB.
Exemple :
right_triangle(GA, GB, 1) trace un triangle rectangle isocèle dont l'angle droit est situé sur le
point A et dont la longueur des deux pieds est égale à celle du segment AB.
Quadrilateral
Appuyez sur chacun des sommets, en n'oubliant pas de confirmer par à chaque fois.
Parallélogramme
Appuyez sur un sommet et appuyez sur . Appuyez sur un autre sommet et appuyez sur
Rhombus
Trace un losange en fonction de deux points et d'un angle. Comme avec la plupart des autres commandes
relatives aux polygones, vous pouvez spécifier des noms de variables du CAS facultatifs pour mémoriser les
coordonnées des deux autres sommets en tant que points.
rhombus(point1, point2, angle)
Exemple :
rhombus(GA, GB, angle(GC, GD, GE)) trace un losange sur le segment AB de sorte que la mesure
de l'angle du sommet A soit identique à celle de l'angle ∡DCE.
Rectangle
Trace un rectangle en fonction de deux sommets consécutifs et d'un point situé sur le côté opposé au côté
défini par les deux premiers sommets, ou d'une échelle pour les côtés perpendiculaires au premier côté.
Comme avec la plupart des autres commandes relatives aux polygones, vous pouvez spécifier des noms de
variables du CAS facultatifs pour mémoriser les coordonnées des deux autres sommets en tant que points.
rectangle(point1, point2, point3) ou rectangle(point1, point2, réelk)
Exemples :
rectangle(GA, GB, GE) trace un rectangle dont les deux premiers sommets sont les points A et B (l'un
des côtés étant le segment AB). Le point E est situé sur la droite qui contient le côté du rectangle opposé au
segment AB.
rectangle(GA, GB, 3, p, q) trace un rectangle dont les deux premiers sommets sont les points
A et B (l'un des côtés étant le segment AB). La longueur des côtés perpendiculaires au segment AB équivaut à
3*AB. Le troisième et le quatrième points sont respectivement mémorisés dans les variables p et q du CAS.
Exemple :
polygon(GA, GB, GD) trace le polygone ΔABD.
Regular Polygon
Trace un polygone régulier en fonction des deux premiers sommets et du nombre de côtés, où le nombre de
côtés est supérieur à 1. Si le nombre de côtés est 2, le segment est tracé. Vous pouvez fournir des noms de
variables CAS pour mémoriser les coordonnées des points calculés dans leur ordre de création. Le polygone
est orienté dans le sens inverse des aiguilles d'une montre.
isopolygon(point1, point2, nréel), où nréel est un entier supérieur à 1.
Exemple :
isopolygon(GA, GB, 6) trace un hexagone régulier dont les deux premiers sommets sont les points
A et B.
Square
Appuyez sur un sommet et appuyez sur . Appuyez sur un autre sommet et appuyez sur
est tracé.
Curve
Circle
Appuyez sur le centre du cercle et appuyez sur . Appuyez sur un point sur la circonférence et
appuyez sur . Un cercle est tracé à partir du point central avec un rayon égal à la distance entre
Raccourci clavier :
Vous pouvez également créer un cercle en le définissant en premier lieu dans la vue Symbolique. La syntaxe
est la suivante : circle(GA,GB), où A et B correspondent à deux points. Un cercle est tracé dans la vue
Graphique de sorte que les points A et B définissent le diamètre du cercle.
Circumcircle
Un cercle circonscrit est le cercle traversant chacun des trois sommets du triangle, encerclant ainsi ce dernier.
Appuyez sur chacun des sommets du triangle, en n'oubliant pas de confirmer par à chaque fois.
Le cercle exinscrit est tracé de manière à être tangent au côté défini par les deux derniers sommets sur
lesquels vous avez appuyé. Dans l'illustration suivante, les deux derniers sommets sur lesquels vous avez
appuyé sont A et C (ou C et A). Ainsi, le cercle exinscrit est tracé de manière à être tangent au segment AC.
Incircle
Un cercle inscrit est un cercle tangent aux trois côtés d'un triangle. Appuyez sur chacun des sommets du
triangle, en n'oubliant pas de confirmer par à chaque fois.
Appuyez sur un point focal et appuyez sur . Appuyez sur un second point focal et appuyez sur
Hyperbola
Appuyez sur un point focal et appuyez sur . Appuyez sur un second point focal et appuyez sur
Parabola
Appuyez sur le point focal et appuyez sur . Appuyez sur une droite (la directrice), une demi-
Conic
Trace le graphique d'une section conique définie par une expression en x et y.
conic(expr)
Exemple :
conic(x^2+y^2-81) trace un cercle dont le centre est situé aux coordonnées (0,0) et dont le rayon est 9.
Locus
Prend deux points en tant qu'arguments comme suit : le premier est le point dont les emplacements possibles
forment le lieu géométrique ; le second est un point sur un objet. Ce second point traverse le lieu géométrique
du premier à mesure qu'il se déplace sur son objet.
Dans l'illustration suivante, le cercle C a été tracé et le point D est placé sur C (à l'aide de la fonction Point
actif, présentée plus haut). Le point I est une translation du point D. Sélectionnez Courbe > Spécial > Lieu
géométrique pour placer locus ( sur la ligne de saisie. Terminez la commande sous la forme
locus(GI,GD), puis le point I trace une trajectoire (son lieu géométrique) parallèle au point D lorsqu'il se
déplace autour du cercle auquel il est confiné.
Notez que les variables spécifiées pour une expression doivent être en caractères minuscules.
Dans cet exemple, le type de tracé Fonction ayant été sélectionné, le graphique de y = 1/x est tracé.
Construit le tracé d'une fonction à partir d'une expression de la variable indépendante x. Une ligne d'édition
apparaît. Entrez votre expression et appuyez sur . Notez l'utilisation du x minuscule.
Vous pouvez également entrer une expression dans une variable différente dès l'instant que vous déclarez la
variable. Pour cela, la syntaxe est plotfunc(expr(var, var).
Exemple :
plotfunc(3*sin(x)) trace le graphique y=3*sin(x).
plotfunc(a^2, a) trace le graphique d'une parabole
Paramétrique
Syntaxe : plotparam(f(Var)+i*g(Var), Var= Start..Stop, [tstep=Value])
Récupère une expression complexe dans une variable et un intervalle pour cette variable comme arguments.
Interprète l'expression complexe f(t) + i*g(t) sous la forme x = f(t) et y = g(t) et trace
l'équation paramétrique sur l'intervalle spécifié dans le deuxième argument. Une ligne d'édition s'ouvre pour
vous permettre d'entrer l'expression complexe et l'intervalle.
Exemples :
plotparam(cos(t)+ i*sin(t), t=0..2*π) trace le cercle d'unité.
Polaire
Syntaxe : plotpolar(Expr,Var=Interval, [Step]) ou plotpolar(Expr, Var, Min,
Max, [Step])
Trace un graphique polaire dans la vue Graphique. Une ligne d'édition s'ouvre pour vous permettre d'entrer
une expression en x ainsi qu'un intervalle (et un argument step facultatif).
plotpolar(f(x),x,a,b) trace la courbe polaire r=f(x) pour x en [a,b].
À partir d'une expression en x et d'une liste contenant trois valeurs, trace la ligne y=x, le tracé de la fonction
définie par l'expression sur le domaine défini par l'intervalle entre les deux dernières valeurs, et trace le
graphique en toile d'araignée pour les n premiers termes de la séquence récursive définie par l'expression (en
partant de la première valeur).
Exemple :
plotseq(1-x/2, x={3 -1 6}, 5) trace y=x et y=1–x/2 (à partir de x=–1 jusqu'à x=6), puis trace
les 5 premiers termes du graphique en toile d'araignée pour u(n)=1-(u(n–1)/2, en partant de u(0)=3.
Implicite
Syntaxe : plotimplicit(Expr, [XIntrvl, YIntrvl])
Trace une courbe définie implicitement à partir de l'expression Expr (en x et y). Plus spécifiquement, trace
Expr=0. Notez l'utilisation de la minuscule pour x et y. Avec l'intervalle x et l'intervalle y facultatifs, cette
commande trace uniquement dans ces intervalles.
Exemple :
plotimplicit((x+5)^2+(y+4)^2-1) trace un cercle, centré sur le point (-5, -4), d'un rayon de 1.
Champ de direction
Syntaxe : plotfield(Expr, [x=X1..X2 y=Y1..Y2], [Xstep, Ystep], [Option])
Trace le graphique du champ de direction pour l'équation différentielle y'=f(x,y) sur l'intervalle des x et
l'intervalle des y indiqués. Si l'option choisie est normalize, les segments de champs de direction tracés
sont égaux en longueur.
Exemple :
plotfield(x*sin(y), [x=-6..6, y=-6..6],normalize) trace le champ de direction pour
y'=x*sin(y), de -6 à 6 dans les deux directions, avec des segments de longueurs égales.
EDO
Syntaxe : plotode(Expr, [Var1, Var2, ...], [Val1, Val2. ...])
Trace la solution de l'équation différentielle y’=f(Var1, Var2, ...) qui contient comme condition initiale pour les
variables Val1, Val2,... Le premier argument est l'expression f(Var1, Var2,...), le deuxième argument est le
vecteur des variables et le troisième argument est le vecteur des conditions initiales.
Exemple :
plotode(x*sin(y), [x,y], [–2, 2]) trace le graphique de la solution au point y’=x*sin(y)
qui passe par le point (–2, 2) comme sa condition initiale.
Liste
Syntaxe : plotlist(matrice 2xn)
Trace un ensemble de n points et les relie avec des segments. Les points sont définis par une matrice 2xn,
contenant les abscisses dans la première ligne et les ordonnées dans la deuxième ligne.
Exemple :
Réglette
Crée une barre coulissante qui peut être utilisée pour contrôler la valeur d'un paramètre. Une boîte de
dialogue affiche la définition de la barre coulissante et une animation éventuelle pour la glissière.
Transformation
Le menu Transform (Transformation) offre plusieurs outils vous permettant de procéder à des
transformations d'objets géométriques dans la vue Graphique. Vous pouvez également définir des
transformations dans la vue Symbolique.
Translation
Une translation est une transformation d'un ensemble de points déplaçant chaque point sur une même
distance et dans la même direction. T : (x,y)→(x+a, y+b).
Supposons que vous souhaitez déplacer le cercle B légèrement vers le bas et vers la droite dans l'illustration
suivante :
1. Appuyez sur , puis sur Transformation, puis sélectionnez Translation.
2.
Appuyez sur l'objet à déplacer et appuyez sur .
3.
Appuyez sur un emplacement initial et appuyez sur .
L'objet est déplacé dans la même direction et sur une distance égale entre le premier et le deuxième
emplacement. L'objet d'origine reste à sa place.
Symétrie
Un reflet est une transformation qui mappe un objet ou un ensemble de points sur son image miroir, le miroir
correspondant à un point ou une droite. Un reflet traversant un point est parfois appelé « demi-tour ». Dans
les deux cas, chaque point se trouvant sur l'image miroir est placé à la même distance du miroir que le point
correspondant sur l'objet d'origine. Dans l'illustration suivante, le reflet du triangle D d'origine est construit à
partir du point I.
2. Appuyez sur le point ou l'objet droit (segment, demi-droite ou droite) qui constituera l'axe symétrique
(soit le miroir), puis appuyez sur la touche .
3.
Appuyez sur l'objet à refléter par rapport à l'axe de symétrie et appuyez sur . L'objet est
1. Appuyez sur , puis sur Transformation, puis sélectionnez Rotation. rotation() apparaît
sur la ligne de saisie.
2. Entre les parenthèses, saisissez ce qui suit :
GK,angle(GK,GL,GM),GC
3.
Appuyez sur la touche ou sur .
4.
Appuyez sur la touche pour revenir à la vue Graphique et afficher le carré pivoté.
2.
Appuyez sur le point devant servir de centre de dilatation, puis sur la touche .
3.
Entrez l'échelle, puis appuyez sur la touche .
4.
Appuyez sur l'objet à dilater, puis appuyez sur la touche .
Similarité
Dilate et fait pivoter un objet géométrique autour d'un même point central.
similarity(point, realk, angle, object)
Exemple :
similarity(0, 3, angle(0,1,i),point(2,0)) dilate le point aux coordonnées (2,0) en fonction
d'une échelle de 3 (point situé à (6,0)), puis fait pivoter le résultat de 90° dans le sens inverse des aiguilles
d'une montre pour créer un point aux coordonnées (0,6).
Projection
Une projection correspond à un mappage d'un ou de plusieurs points sur un objet, de sorte que la droite
passant par le point et son image soit perpendiculaire à l'objet au niveau du point de l'image.
2.
Appuyez sur l'objet sur lequel les points doivent être projetés, puis sur la touche .
3.
Appuyez sur le point devant être projeté, puis sur la touche .
Inversion
Une inversion correspond à un mappage impliquant un point central et une échelle. Plus précisément,
l'inversion du point A traversant le centre C, avec une échelle k, mappe A sur A', de sorte que A' soit placé sur
la ligne CA et que CA*CA’=k, CA et CA' représentant les longueurs des segments correspondants. Si k=1, les
longueurs CA et CA’ sont des réciproques.
Supposons que vous souhaitez trouver l'inversion du point B par rapport au point A.
1. Appuyez sur , puis sur Transformation, puis sélectionnez Inversion.
2.
Appuyez sur le point B, puis sur la touche .
3.
Saisissez le rapport d'inversion, en utilisant la valeur par défaut 1, puis appuyez sur .
4.
Appuyez sur le point A, puis sur la touche .
Réciprocité
La réciprocité est un cas spécial d'inversion impliquant des cercles. Une réciprocité par rapport à un cercle
transforme chaque point du plan en droite polaire. Inversement, la réciprocité par rapport à un cercle mappe
chaque droite du plan sur son pôle.
2.
Appuyez sur le cercle, puis sur la touche .
3.
Appuyez sur un point, puis sur la touche pour afficher sa ligne polaire.
4.
Appuyez sur une droite, puis sur la touche pour afficher son pôle.
Dans l'illustration suivante, le point K correspond à la réciprocité de la droite DE (G), tandis que la droite I
(en bas de l'écran) est la réciprocité du point H.
Cartésien
Abscisse
Appuyez sur un point et appuyez sur pour le sélectionner. L'abscisse (coordonnée x) du point
Ordonnée
Appuyez sur un point et appuyez sur pour le sélectionner. L'ordonnée (coordonnée y) du point
Point→Complexe
Appuyez sur un point ou un vecteur et appuyez sur pour le sélectionner. Les coordonnées du
point (ou les longueurs x et y du vecteur) s'afficheront en tant que nombre complexe dans l'angle supérieur
gauche de l'écran.
Appuyez sur un point et appuyez sur pour le sélectionner. Les coordonnées du point s'affichent
Équation de
Appuyez sur un objet autre qu'un point, puis sur la touche pour le sélectionner. L'équation de
Paramétrique
Appuyez sur un objet autre qu'un point, puis sur la touche pour le sélectionner. L'équation
Coordonnées polaires
Appuyez sur un point et appuyez sur pour le sélectionner. Les coordonnées polaires du point
Mesure
Distance
Appuyez sur un point et appuyez sur pour le sélectionner. Répétez les mêmes étapes pour
Rayon
Appuyez sur un cercle et appuyez sur pour le sélectionner. Le rayon du cercle s'affiche.
Périmètre
Appuyez sur un cercle et appuyez sur pour le sélectionner. Le périmètre du cercle s'affiche.
Pente
Appuyez sur un objet droit (segment, droite, point, etc.), puis sur la touche pour le sélectionner.
Aire
Appuyez sur un cercle ou un polygone et appuyez sur pour le sélectionner. L'aire de l'objet
s'affiche.
Appuyez sur un point et appuyez sur pour le sélectionner. Répétez l'opération pour sélectionner
trois points. L'écran affiche la mesure de l'angle dirigé à partir du deuxième point en passant par le troisième
point, avec le premier point comme sommet.
Longueur d'arc
Appuyez sur une courbe et appuyez sur pour la sélectionner. Puis, entrez une valeur de début et
une valeur de fin. La longueur de l'arc sur la courbe entre les deux valeurs de x s'affiche.
Tests
Colinéaire
Appuyez sur un point et appuyez sur pour le sélectionner. Répétez l'opération pour sélectionner
trois points. Le test s'affiche dans la partie supérieure de l'écran, ainsi que son résultat. Le test renvoie 1 si les
points sont colinéaires. Dans le cas contraire, il renvoie 0.
Sur cercle
Appuyez sur un point et appuyez sur pour le sélectionner. Répétez l'opération pour sélectionner
quatre points. Le test s'affiche dans la partie supérieure de l'écran, ainsi que son résultat. Le test renvoie 1 si
les points sont sur le même cercle. Dans le cas contraire, il renvoie 0.
Sur l'objet
Appuyez sur un point et appuyez sur pour le sélectionner. Ensuite, appuyez sur un objet et
appuyez sur la touche . Le test s'affiche dans la partie supérieure de l'écran, ainsi que son
résultat. Le test renvoie un nombre (1 à n nombre de côtés) qui représente le segment qui contient le point si
le point appartient à l’objet; Dans le cas contraire, il renvoie 0.
Parallel
Appuyez sur un objet droit (segment, droite, point, etc.), puis sur la touche pour le sélectionner.
Ensuite, appuyez sur un autre objet droit et appuyez sur la touche . Le test s'affiche dans la
partie supérieure de l'écran, ainsi que son résultat. Le test renvoie 1 si les objets sont parallèles. Dans le cas
contraire, il renvoie 0.
Perpendicular
Appuyez sur un objet droit (segment, droite, point, etc.), puis sur la touche pour le sélectionner.
Ensuite, appuyez sur un autre objet droit et appuyez sur la touche . Le test s'affiche dans la
Isocèle
Appuyez sur un triangle et appuyez sur pour le sélectionner. Ou sélectionnez trois points dans
l'ordre. Renvoie 0 si le triangle n'est pas isocèle ou si les trois points ne forment pas un triangle isocèle. Si le
triangle est isocèle (ou que les trois points forment un triangle isocèle), renvoie l'ordre numérique du point
commun aux deux côtés de même longueur (1, 2 ou 3). Renvoie 4 si les trois points forment un triangle
équilatéral ou que le triangle sélectionné est équilatéral.
Équilatéral
Appuyez sur un triangle et appuyez sur pour le sélectionner. Ou sélectionnez trois points dans
l'ordre. Renvoie 1 si le triangle est équilatéral ou que les trois points forment un triangle équilatéral. Dans le
cas contraire, il renvoie 0.
Parallélogramme
Appuyez sur un point et appuyez sur pour le sélectionner. Répétez l'opération pour sélectionner
quatre points. Le test s'affiche dans la partie supérieure de l'écran, ainsi que son résultat. Le test renvoie 0 si
les points ne forment pas un parallélogramme. Renvoie 1 s'ils forment un parallélogramme, 2 s'ils forment un
losange, 3 s'ils forment un rectangle, et enfin 4 s'ils forment un carré.
Conjugaison
Appuyez sur un cercle et appuyez sur pour le sélectionner. Sélectionnez ensuite deux points ou
deux droites. Le test renvoie 1 si les deux points ou droites sont les conjugués du cercle. Dans le cas contraire,
il renvoie 0.
En outre, dans la plupart des cas, les paramètres spécifiés dans la syntaxe suivante peuvent être le nom d'un
point (GA, par exemple) ou un nombre complexe représentant un point.
Ainsi, angle(A,B,C) peut être :
● angle(GP, GR, GB) ;
● angle(3+2i, 1–2i, 5+i) ou
● une combinaison de points nommés et de points définis par un nombre complexe, comme dans
angle(GP,1–2*i,i).
Point
Point
Crée un point en fonction de ses coordonnées. Chaque coordonnée peut être une valeur ou une expression
impliquant des variables ou des mesures sur d'autres objets appartenant à la construction géométrique.
point(réel1, réel2) ou point(expr1, expr2)
Exemples :
point(3,4) crée un point dont les coordonnées sont (3,4). Ce point peut être sélectionné et déplacé
ultérieurement.
point(abscisse(A), ordonnée(B)) crée un point dont la coordonnée x est identique à celle d'un
point A et dont la coordonnée y est identique à celle d'un point B. Ce point est modifié pour refléter les
déplacements du point A ou du point B.
Point on
Crée un point sur un objet géométrique dont l'abscisse est une valeur donnée ou crée une valeur réelle sur un
intervalle donné.
element(objet, réel) ou element(réel1…réel2)
Exemples :
element(plotfunc(x^2),–2) crée un point sur le graphique de y = x2. Ce point apparaît initialement
aux coordonnées (–2,4). Vous pouvez déplacer le point, mais il ne quittera jamais le graphique de sa fonction.
element(0..5) crée une barre coulissante avec une valeur initiale de 2.5. Appuyez longuement sur cette
valeur pour ouvrir la glissière. Sélectionnez ou pour augmenter ou diminuer la valeur sur la
barre coulissante. Appuyez sur la touche pour fermer la barre coulissante. La valeur que vous
définissez peut être utilisée en tant que coefficient dans une fonction que vous tracez par la suite ou dans
d'autres objets ou calculs.
Midpoint
Renvoie le point médian d'un segment. L'argument peut être le nom d'un segment ou deux points définissant
un segment. Dans ce dernier cas, le segment n'a pas besoin d'être tracé.
midpoint(segment) ou midpoint(point1, point2)
Exemple :
Center
Syntaxe : center(Cercle)
Trace le centre d'un cercle. Le cercle peut être défini par la commande de cercle ou par son nom (par exemple,
GC).
Exemple :
center(circle(x^2+y2–x–y)) trace point(1/2,1/2)
Intersection
Intersections
Exemple :
inter(8-x^2/6, x/2-1) renvoie [[6 2],[-9 -11/2]].
REMARQUE : cette commande crée un point. Elle permet de rechercher l'intersection souhaitée d'après
l'emplacement de ce point. Vous pouvez déplacer le point pour sélectionner une autre intersection à
proximité.
Line
Segment
Trace un segment défini par ses extrémités.
segment(point1, point2)
Exemples :
segment(1+2i, 4) trace le segment défini par les points dont les coordonnées sont (1, 2) et (4, 0).
Ray
À partir de deux points, trace une demi-droite entre le premier et le deuxième point.
half_line((point1, point2)
Line
Trace une droite. Les arguments peuvent être deux points, une expression linéaire de type a*x+b*y+c, ou un
point et une pente, comme illustré dans les exemples.
Exemples :
line(2+i, 3+2i) trace la droite dont l'équation est y=x–1 ; soit la droite traversant les points
(2,1) et (3,2).
line(2x–3y–8) trace la droite dont l'équation est 2x–3y=8.
line(3–2i,slope=1/2) trace la droite dont l'équation est x–2y=7 ; soit la droite passant par le point (3,
–2) avec une pente de m=1/2.
Parallel
Trace une droite passant par un point donné et parallèle à une autre droite.
parallel(point,line)
Exemples :
parallel(A, B) trace la droite passant par le point A et parallèle à la droite B.
parallel(3–2i, x+y–5) trace la droite passant par le point (3, –2) et parallèle à la droite dont
l'équation est x+y=5 ; soit la droite dont l'équation est y=–x+1.
Perpendicular
Trace une droite passant par un point donné et perpendiculaire à une autre droite. Cette droite peut être
définie par son nom, par deux points ou encore par une expression en x et y.
perpendicular(point, droite) ou perpendicular(point1, point2, point3)
Exemples :
perpendicular(GA, GD) trace une droite perpendiculaire à la droite D et passant par le point A.
perpendicular(3+2i, GB, GC) trace une droite passant par le point (3, 2) et perpendiculaire à la
droite BC.
perpendicular(3+2i,line(x–y=1)) trace une droite passant par le point (3, 2) et qui est
perpendiculaire à la droite dont l'équation est x – y = 1 ; soit la droite dont l'équation est y = –x + 5.
Tangent
Trace la ou les tangentes à une courbe et passant par un point donné. Il n'est pas nécessaire que ce point se
trouve sur la courbe.
tangent(curve, point)
Exemples :
tangent(plotfunc(x^2), GA) trace la tangente au graphique de y=x^2 en passant par le point A.
tangent(circle(GB, GC–GB), GA) trace une ou plusieurs droites tangentes, passant par le point A,
au cercle dont le centre est situé sur le point B et dont le rayon est défini par le segment BC.
Median
À partir des trois points définissant un triangle, crée la médiane du triangle qui passe par le premier point et
contient le point médian du segment défini par les deux autres points.
median_line(point1, point2, point3)
Altitude
À partir de trois points non colinéaires, trace l'altitude du triangle défini par les trois points passant par le
premier point. Le triangle n'a pas besoin d'être tracé.
altitude(point1, point2, point3)
Exemple :
altitude(A, B, C) trace une droite perpendiculaire à BC en passant par le point A.
Bisector
À partir de trois points, crée la bissectrice de l'angle défini par les trois points dont le sommet se trouve sur le
premier point. L'angle n'a pas besoin d'être tracé dans la vue Graphique.
bisector(point1, point2, point3)
Exemples :
bisector(A,B,C) trace la bissectrice de l'angle ∡BAC.
Polygon
Triangle
Exemple :
triangle(GA, GB, GC) trace le triangle ΔABC.
Isosceles Triangle
Trace un triangle isocèle défini par deux de ses sommets et un angle. Les sommets définissent l'un des deux
côtés égaux en termes de longueur, tandis que l'angle définit l'angle entre les deux côtés de même longueur.
Comme pour la commande equilateral_triangle, vous avez la possibilité de mémoriser les
coordonnées du troisième point dans une variable du CAS.
isosceles_triangle(point1, point2, angle)
Exemple :
isosceles_triangle(GA, GB, angle(GC, GA, GB) définit un triangle isocèle de sorte que l'un
des deux côtés de même longueur soit AB, et que la mesure de l'angle entre les deux côtés de même longueur
soit égale à celle de l'angle ∡ACB.
Right Triangle
Trace un triangle rectangle en fonction de deux points et d'une échelle. L'un des pieds du triangle rectangle
est défini par les deux points, le sommet de l'angle droit est situé sur le premier point et l'échelle multiplie la
longueur du premier pied pour déterminer celle du deuxième.
Exemple :
right_triangle(GA, GB, 1) trace un triangle rectangle isocèle dont l'angle droit est situé sur le
point A et dont la longueur des deux pieds est égale à celle du segment AB.
Quadrilateral
Exemple :
quadrilateral(GA, GB, GC, GD) trace le quadrilatère ABCD.
Parallélogramme
Trace un parallélogramme en fonction de trois de ses sommets. Le quatrième point est calculé
automatiquement, mais n'est pas défini de manière symbolique. Comme c'est le cas avec la plupart des autres
commandes relatives aux polygones, vous pouvez mémoriser les coordonnées du quatrième point dans une
variable du CAS. Le parallélogramme est orienté dans le sens inverse des aiguilles d'une montre à partir du
premier point.
parallelogram(point1, point2, point3)
Exemple :
parallelogram(0,6,9+5i) trace un parallélogramme dont les sommets sont situés aux
coordonnées (0, 0), (6, 0), (9, 5) et (3,5). Les coordonnées du dernier point sont calculées automatiquement.
Rhombus
Trace un losange en fonction de deux points et d'un angle. Comme avec la plupart des autres commandes
relatives aux polygones, vous pouvez spécifier des noms de variables du CAS facultatifs pour mémoriser les
coordonnées des deux autres sommets en tant que points.
rhombus(point1, point2, angle)
Exemple :
rhombus(GA, GB, angle(GC, GD, GE)) trace un losange sur le segment AB de sorte que la mesure
de l'angle du sommet A soit identique à celle de l'angle ∡DCE.
Rectangle
Trace un rectangle en fonction de deux sommets consécutifs et d'un point situé sur le côté opposé au côté
défini par les deux premiers sommets, ou d'une échelle pour les côtés perpendiculaires au premier côté.
Comme avec la plupart des autres commandes relatives aux polygones, vous pouvez spécifier des noms de
variables du CAS facultatifs pour mémoriser les coordonnées des deux autres sommets en tant que points.
rectangle(point1, point2, point3) ou rectangle(point1, point2, réelk)
Exemples :
rectangle(GA, GB, GE) trace un rectangle dont les deux premiers sommets sont les points A et B (l'un
des côtés étant le segment AB). Le point E est situé sur la droite qui contient le côté du rectangle opposé au
segment AB.
Polygon
Exemple :
polygon(GA, GB, GD) trace le polygone ΔABD.
Regular Polygon
Trace un polygone régulier en fonction des deux premiers sommets et du nombre de côtés, où le nombre de
côtés est supérieur à 1. Si le nombre de côtés est 2, le segment est tracé. Vous pouvez fournir des noms de
variables CAS pour mémoriser les coordonnées des points calculés dans leur ordre de création. Le polygone
est orienté dans le sens inverse des aiguilles d'une montre.
isopolygon(point1, point2, nréel), où nréel est un entier supérieur à 1.
Exemple :
isopolygon(GA, GB, 6) trace un hexagone régulier dont les deux premiers sommets sont les points
A et B.
Square
Trace un carré en fonction de deux sommets consécutifs utilisés en tant que points.
square(point1, point2)
Exemple :
square(0, 3+2i, p, q) trace un carré avec des sommets se trouvant aux coordonnées (0,0), (3,2),
(1,5) et (-2,3). Les deux derniers sommets sont calculés automatiquement et enregistrés dans les variables p
et q du CAS.
Curve
Circle
Trace un cercle en fonction des extrémités du diamètre, ou d'un centre et d'un rayon, ou encore d'une
équation en x et y.
circle(point1, point2) ou circle(point1, point 2-point1) ou circle(équation)
Exemples :
circle(GA, GB) trace le cercle de diamètre AB.
circle(GA, GB-GA) trace le cercle dont le centre est situé sur le point A et dont le rayon est AB.
Trace le cercle circonscrit d'un triangle, c'est-à-dire le cercle circonscrit autour d'un triangle.
circumcircle(point1, point2, point3)
Exemple :
circumcircle(GA, GB, GC) trace le cercle circonscrit autour du triangle ΔABC.
Excircle
Étant donnés trois points définissant un triangle, trace le cercle exinscrit du triangle qui est tangent au côté
défini par les deux derniers points et également tangent aux extensions des deux côtés dont le sommet
commun est le premier point.
Exemple :
excircle(GA, GB, GC) trace le cercle tangent au segment BC et aux demi-droites AB et AC.
Incircle
Un cercle inscrit est un cercle tangent à chaque côté d'un polygone. La calculatrice HP Prime peut tracer un
cercle inscrit tangent aux côtés d'un triangle.
Appuyez sur chacun des sommets du triangle, en n'oubliant pas de confirmer par à chaque fois.
Ellipse
Trace une ellipse en fonction des foyers et d'un point de l'ellipse ou d'un scalaire équivalant à la moitié de la
somme constante des distances entre un point de l'ellipse et chacun des foyers.
ellipse(point1, point2, point3) ou ellipse(point1, point2, réelk)
Exemples :
ellipse(GA, GB, GC) trace l'ellipse dont les foyers sont les points A et B et passant par le point C.
ellipse(GA,GB,3) trace une ellipse dont les foyers sont les points A et B. Pour tout point P de l'ellipse,
AP+BP=6.
Trace une hyperbole en fonction des foyers et d'un point de l'hyperbole ou d'un scalaire équivalant à la moitié
de la différence constante des distances entre un point de l'hyperbole et chacun des foyers.
hyperbola(point1, point2, point3) ou hyperbola(point1, point2, réelk)
Exemples :
hyperbola(GA, GB, GC) trace l'hyperbole dont les foyers sont les points A et B et passant par le
point C.
hyperbola(GA,GB,3) trace une hyperbole dont les foyers sont les points A et B. Pour tout point P de
l'hyperbole |AP-BP|=6.
Parabola
Trace une parabole avec une droite directrice et un point focal donnés, ou le sommet de la parabole et un
nombre réel représentant la longueur focale.
parabola(point,droite) ou parabola(sommet,réel)
Exemples :
parabola(GA, GB) trace une parabole dont le foyer est le point A et dont la directrice est la droite B.
parabola(GA, 1) trace une parabole dont le sommet est le point A et dont la longueur focale est 1.
Conic
Exemple :
conic(x^2+y^2-81) trace un cercle dont le centre est situé aux coordonnées (0,0) et dont le rayon est 9.
Locus
À partir d'un premier point et d'un deuxième point appartenant à un objet géométrique (un point sur celui-ci),
trace le lieu géométrique du premier point tandis que le deuxième point traverse son objet.
locus(point,element)
Plot
Fonction
Construit le tracé d'une fonction à partir d'une expression de la variable indépendante x. Notez l'utilisation
du x minuscule.
Syntaxe : plotfunc(Expr)
Exemple :
plotfunc(3*sin(x)) trace le graphique de y=3*sin(x).
Récupère une expression complexe dans une variable et un intervalle pour cette variable comme arguments.
Interprète l'expression complexe f(t)+i*g(t) sous la forme x=f(t) et y=g(t), et trace l'équation paramétrique sur
l'intervalle spécifié dans le deuxième argument.
Syntaxe : plotparam(f(Var)+i*g(Var), Var= Start..Stop, [tstep=Value])
Exemples :
plotparam(cos(t)+ i*sin(t), t=0..2*π) trace le cercle d'unité.
Polaire
Exemple :
plotpolar(f(x),x,a,b) trace la courbe polaire r=f(x) pour x en [a,b].
Suite
À partir d'une expression en x et d'une liste contenant trois valeurs, trace la ligne y=x, le tracé de la fonction
définie par l'expression sur le domaine défini par l'intervalle entre les deux dernières valeurs, et trace le
graphique en toile d'araignée pour les n premiers termes de la séquence récursive définie par l'expression (en
partant de la première valeur).
Syntaxe : plotseq(f(Var), Var={Début, Xmin, Xmax}, Integern)
Exemple :
plotseq(1-x/2, x={3 -1 6}, 5) trace y=x et y=1–x/2 (à partir de x=–1 jusqu'à x=6), puis trace
les 5 premiers termes du graphique en toile d'araignée pour u(n)=1-(u(n–1)/2, en partant de u(0)=3.
Implicite
Trace une courbe implicite à partir de l'expression Expr (en x et y). Plus spécifiquement, trace Expr=0. Notez
l'utilisation de minuscules pour x et y. Avec les intervalles x et y facultatifs, trace uniquement dans la limite de
ces intervalles.
Syntaxe : plotimplicit(Expr, [XIntrvl, YIntrvl])
Exemple :
plotimplicit((x+5)^2+(y+4)^2-1) trace un cercle, centré sur le point (-5, -4), d'un rayon de 1.
Champ de direction
Trace le graphique du champ de direction pour l'équation différentielle y'=f(x,y), où f(x,y) est contenu dans
l'expression Expr. VectorVar est un vecteur contenant les variables. Si VectorVar est de la forme [x=intervalle,
y=intervalle], le champ de direction est alors tracé sur l'intervalle des x et l'intervalle des y spécifiés. À partir
de valeurs xstep et ystep, trace les segments de champ de direction avec ces paliers. Si l'option choisie est
normalize, les segments de champs de direction tracés sont de même longueur.
EDO
Trace la solution de l'équation différentielle y’=f(Var1, Var2, ...) qui contient comme condition initiale pour les
variables Val1, Val2,... Le premier argument est l'expression f(Var1, Var2,...), le deuxième argument est le
vecteur des variables et le troisième argument est le vecteur des conditions initiales.
Syntaxe : plotode(Expr, [Var1, Var2, ...], [Val1, Val2. ...])
Exemple :
plotode(x*sin(y), [x,y], [–2, 2]) trace le graphique de la solution au point y’=x*sin(y)
qui passe par le point (–2, 2) comme sa condition initiale.
Liste
Trace un ensemble de n points et les relie avec des segments. Les points sont définis par une matrice 2xn,
contenant les abscisses dans la première ligne et les ordonnées dans la deuxième ligne.
Syntaxe : plotlist(matrice 2xn)
Exemple :
plotlist([[0,3],[2,1],[4,4],[0,3]]) trace un triangle.
Réglette
Crée une barre coulissante qui peut être utilisée pour contrôler la valeur d'un paramètre. Une boîte de
dialogue affiche la définition de la barre coulissante et une animation éventuelle pour la glissière. Lorsque
vous avez terminé, la barre coulissante apparaît dans la partie supérieure gauche de la vue Graphique. Vous
pouvez ensuite la déplacer à un autre endroit.
Transformation
Translation
Déplace un objet géométrique sur un vecteur donné. Le vecteur correspond à la différence de deux points
(tête/queue).
translation(vector, object)
Exemples :
translation(0-i, GA) déplace l'objet A d'une unité vers le bas.
Symétrie
Reflète un objet géométrique sur une droite ou à travers un point. Dans ce dernier cas, on parle parfois de
« demi-tour ».
reflection(droite, objet) ou reflection(point, objet)
Exemples :
Rotation
Fait pivoter un objet géométrique, autour d'un point central donné, en fonction d'un angle donné.
rotate(point, angle, object)
Exemple :
rotate(GA, angle(GB, GC, GD),GK) fait pivoter l'objet géométrique portant l'étiquette K, autour
du point A, en fonction d'un angle égal à ∡CBD.
Dilatation
Dilate un objet géométrique, par rapport à un point central, en fonction d'une échelle donnée.
homothety(point, realk, object)
Exemple :
homothety(GA, 2, GB) crée une dilatation centrée sur le point A avec un facteur d'échelle 2. Chaque
point P de l'objet géométrique B a son image P' sur la demi-droite AP de sorte que AP'= 2AP.
Similarité
Dilate et fait pivoter un objet géométrique autour d'un même point central.
similarity(point, realk, angle, object)
Exemple :
similarity(0, 3, angle(0,1,i),point(2,0)) dilate le point aux coordonnées (2,0) en fonction
d'une échelle de 3 (point situé à (6,0)), puis fait pivoter le résultat de 90° dans le sens inverse des aiguilles
d'une montre pour créer un point aux coordonnées (0,6).
Projection
Inversion
Trace l'inversion d'un point, par rapport à un autre point, en fonction d'une échelle donnée.
inversion(point1, realk, point2)
Exemple :
inversion(GA, 3, GB) trace le point C sur la ligne AB de sorte que AB*AC=3. Dans ce cas, le point A est
le centre de l'inversion et le facteur d'échelle est 3. Le point B est le point dont l'inversion est créée.
En règle générale, l'inversion du point A traversant le centre C, avec une échelle k, mappe A sur A', de sorte
que A' soit placé sur la ligne CA et que CA*CA’=k, CA et CA' représentant les longueurs des segments
correspondants. Si k=1, les longueurs CA et CA’ sont des réciproques.
Étant donné un cercle et un vecteur d'objets qui sont des points ou des droites, cette fonction renvoie un
vecteur dans lequel chaque point est remplacé par sa droite polaire et chaque droite est remplacée par son
pôle, par rapport au cercle.
reciprocation(Circle, [Obj1, Obj2,...Objn])
Exemple :
reciprocation(circle(0,1),[line(1+i,2),point(1+i*2)]) renvoie [point(1/2,
1/2) line(y=-x/2+1/2)].
Exemple :
abscissa(GA) renvoie la coordonnée x du point A.
Ordonnée
Exemple :
ordinate(GA) renvoie la coordonnée y du point A.
Coordonnées
À partir d'un vecteur de points donné, renvoie une matrice contenant les coordonnées x et y de ces points.
Chaque ligne de la matrice définit un point ; la première colonne fournit les coordonnées x et la deuxième
colonne contient les coordonnées y.
coordinates([point1, point2, …, pointn]))
Équation de
Renvoie l'équation cartésienne d'une courbe en x et y ou les coordonnées cartésiennes d'un point.
equation(courbe) ou equation(point)
Exemple :
Si GA est le point aux coordonnées (0, 0), GB celui aux coordonnées (1, 0) et que GC est défini par circle(GA,
GB-GA), equation(GC) renvoie x2 + y2 = 1.
Paramétrique
Fonctionne de la même manière que la commande equation, à l'exception des résultats paramétriques, cette
fois renvoyés en forme complexe.
parameq(GeoObj )
Renvoie un vecteur contenant les coordonnées polaires d'un point ou d'un nombre complexe.
polar_coordinates(point) ou polar_coordinates(nombre complexe)
Exemple :
polar_coordinates(√2, √2) renvoie [2, π/4].
Mesure
Distance
Exemples :
distance(1+i, 3+3i) renvoie 2.828… ou 2√2.
Si GA est le point aux coordonnées (0, 0) et que GB est défini par plotfunc(4-x^2/4), distance(GA, GB)
renvoie 3.464… ou 2√3.
Rayon
Exemple :
Si GA est le point aux coordonnées (0, 0), GB celui aux coordonnées (1, 0) et que GC est défini par circle(GA,
GB-GA), radius(GC) renvoie 1.
Périmètre
Exemples :
Si GA est le point aux coordonnées (0, 0), GB celui aux coordonnées (1, 0) et que GC est défini par circle(GA,
GB-GA), perimeter(GC) renvoie 2p.
Si GA est le point aux coordonnées (0, 0), GB celui aux coordonnées (1, 0) et que GC est défini par square(GA,
GB-GA), perimeter(GC) renvoie 4.
Pente
Exemple :
slope(line(point(1, 1), point(2, 2))) renvoie 1.
Aire
Cette commande peut également renvoyer l'aire sous une courbe entre deux points.
area(expr, value1, value2)
Exemples :
Si GA est défini en tant que cercle d'unité, area(GA) renvoie p.
Angle
Renvoie la mesure d'un angle dirigé. Le premier point fait office de sommet de l'angle, tandis que les deux
points suivants indiquent dans l'ordre la mesure et l'orientation.
angle(vertex, point2, point3)
Exemple :
angle(GA, GB, GC) renvoie la mesure de l'angle ∡BAC.
Longueur d'arc
Renvoie la longueur de l'arc d'une courbe entre deux points situés sur cette courbe. La courbe est une
expression, la variable indépendante est déclarée, et les deux points sont définis en fonction des valeurs de la
variable indépendante.
Cette commande est également valable pour la définition paramétrique d'une courbe. Dans ce cas,
l'expression est une liste de deux expressions (l'une pour x, l'autre pour y) par rapport à une troisième variable
indépendante.
arcLen(expr, real1, real2)
Exemples :
arcLen(x^2, x, –2, 2) renvoie 9.29….
Tests
Colinéaire
Utilise un ensemble de points comme argument et détermine si ces points sont colinéaires ou non. Renvoie 1
si les points sont colinéaires, ou 0 dans le cas contraire.
is_collinear(point1, point2, …, pointn)
Exemple :
is_collinear(point(0,0), point(5,0), point(6,1)) renvoie 0.
Sur cercle
Utilise un ensemble de points comme argument et détermine si ces points appartiennent au même cercle.
Renvoie 1 si les points appartiennent à un même cercle, ou 0 dans le cas contraire.
is_concyclic(point1, point2, …, pointn)
Exemple :
Sur l'objet
Détermine si un point appartient à un objet géométrique. Renvoie un nombre (1 à n nombre de côtés) qui
représente le segment qui contient le point si c’est le cas et 0 dans le cas contraire.
is_element(point, object)
Exemple :
is_element(point(2/√2,2/√2), circle(0,1)) renvoie 1.
Parallèle
Détermine si deux lignes sont parallèles ou non. Renvoie 1 si c'est le cas, ou 0 dans le cas contraire.
is_parallel(line1, line2)
Exemple :
is_parallel(line(2x+3y=7),line(2x+3y=9) renvoie 1.
Perpendiculaire
Cette commande est similaire à la commande is_orthogonal. Détermine si deux droites sont perpendiculaires
ou non.
is_perpendicular(line1, line2)
Isocèle
Détermine si trois points sont ou non les sommets d'un même triangle isocèle. Renvoie 0 si ce n'est pas le cas.
Si ça l'est, cette commande renvoie l'ordre numérique du point commun aux deux côtés de même longueur (1,
2 ou 3). Renvoie 4 si les trois points forment un triangle équilatéral.
is_isosceles(point1, point2, point3)
Exemple :
is_isoscelesl(point(0,0), point(4,0), point(2,4)) renvoie 3.
Équilatéral
Détermine si trois points sont les sommets d'un même triangle équilatéral ou non. Renvoie 1 si c'est le cas,
ou 0 dans le cas contraire.
is_equilateral(point1, point2, point3)
Exemple :
is_equilateral(point(0,0), point(4,0), point(2,4)) renvoie 0.
Parallélogramme
Détermine si un ensemble de quatre points représente ou non les sommets d'un parallélogramme. Renvoie 0
si ce n'est pas le cas. Si ça l'est, cette commande renvoie 1 s'ils ne forment qu'un parallélogramme, 2 s'ils
forment un losange, 3 s'ils forment un rectangle, et enfin 4 s'ils forment un carré.
is_parallelogram(point1, point2, point3, point4)
Conjugaison
Détermine si deux points ou droites sont les conjugués d'un cercle donné. Renvoie 1 si c'est le cas, ou 0 dans
le cas contraire.
is_conjugate(cercle, point1, point2) ou is_conjugate(cercle, droite1,
droite2)
affix
Renvoie les coordonnées d'un point ou les longueurs x et y d'un vecteur sous la forme d'un nombre complexe.
affix(point) ou affix(vecteur)
Exemple :
Si GA est un point aux coordonnées (1, –2), affix(GA) renvoie 1–2i.
barycenter
Calcule le centre de masse hypothétique d'un ensemble de points, dont chacun présente un poids donné
(nombre réel). Chaque paire point/poids est placée entre crochets pour représenter un vecteur.
barycenter([[point1, weight1], [point2, weight2],…,[pointn, weightn]])
Exemple :
convexhull
Renvoie un vecteur contenant les points constituant l'enveloppe convexe d'un ensemble de points donné.
convexhull(point1, point2, …, pointn)
Exemple :
convexhull(0,1,1+i,1+2i,-1-i,1-3i,-2+i) renvoie [1-3*i 1+2*i -2+ i -1- i ].
distance2
Renvoie le carré de la distance entre deux points ou entre un point et une courbe.
distance2(point1, point2) ou distance2(point, courbe)
Exemples :
distance2(1+i, 3+3i) renvoie 8.
division_point
Pour deux points A et B et un facteur numérique k, renvoie un point C tel que C-B=k*(C-A).
division_point(point1, point2, realk)
Exemple :
division_point(0,6+6*i,4) renvoie le point (8,8).
equilateral_triangle
Trace un triangle équilatéral défini par l'un de ses côtés, c'est-à-dire par deux sommets consécutifs. Le
troisième point est calculé automatiquement, mais n'est pas défini de manière symbolique. En cas d'ajout
d'une variable en caractères minuscules en tant que troisième argument, les coordonnées du troisième point
sont mémorisées dans cette variable. Le triangle est orienté dans le sens inverse des aiguilles d'une montre à
partir du premier point.
equilateral_triangle(point1, point2) ou equilateral_triangle(point1,
point2, var)
Exemples :
equilateral triangle(0,6) trace un triangle équilatéral dont les deux premiers sommets sont
situés aux coordonnées (0,0) et (6,0). La position calculée du troisième sommet est (3,3*√3).
equilateral triangle(0,6, v) trace un triangle équilatéral dont les deux premiers sommets sont
situés aux coordonnées (0, 0) et (6,0). La position calculée du troisième sommet est (3,3*√3) et ces
coordonnées sont enregistrées dans la variable du CAS v. Dans la vue du CAS, la saisie de v renvoie le
point(3*(√3*i+1)), qui est égal à (3,3*√3).
exbisector
À partir de trois points définissant un triangle, crée la bissectrice des angles extérieurs du triangle dont le
sommet commun est situé sur le premier point. Le triangle n'a pas besoin d'être tracé dans la vue Graphique.
exbisector(point1, point2, point3)
Exemples :
exbisector(A,B,C) trace la bissectrice des angles extérieurs du triangle ΔABC dont le sommet commun
est situé sur le point A.
exbisector(0,–4i,4) trace la droite définie par y=x.
extract_measure
Renvoie la définition d'un objet géométrique. Pour un point, cette définition se compose des coordonnées de
celui-ci. Pour ce qui est des autres objets, la définition les reflète dans la vue Symbolique, en fournissant les
coordonnées de leurs points déterminants.
extract_measure(Var)
Exemple :
harmonic_conjugate(point(0, 0), point(3, 0), point(4, 0)) renvoie point(12/5, 0).
harmonic_division
Renvoie le conjugué harmonique de trois points. Plus précisément, renvoie le conjugué harmonique de point3
par rapport à point1 et point2 et mémorise le résultat dans la variable var. Accepte également trois droites
parallèles ou confondues. Dans ce cas, la fonction renvoie l'équation de la droite conjuguée harmonique.
harmonic_division(point1, point2, point3, var) ou
harmonic_division(droite1, droite2, droite3, var)
Exemple :
harmonic_division(point(0, 0), point(3, 0), point(4, 0), p) renvoie le résultat
point(12/5, 0) et le mémorise dans la variable p.
isobarycenter
Renvoie le centre de masse hypothétique d'un ensemble de points. Fonctionne comme barycenter, en
supposant cependant que le poids de tous les points est identique.
isobarycenter(point1, point2, …,pointn)
Exemple :
isobarycenter(–3,3,3*√3*i) renvoie point(3*√3*i/3), ce qui équivaut à (0,√3).
is_harmonic
Détermine si quatre points font partie ou non d'une plage ou division harmonique. Renvoie 1 si c'est le cas,
ou 0 dans le cas contraire.
is_harmonic(point1, point2, point3, point4)
Exemple :
is_harmonic(point(0, 0), point(3, 0), point(4, 0), point(12/5, 0)) renvoie 1.
is_harmonic_circle_bundle
Renvoie 1 si les cercles forment un faisceau, 2 s'ils ont le même centre, 3 s'ils sont confondus, ou 0 dans les
autres cas.
is_harmonic_circle_bundle({circle1, circle2, …, circlen})
is_harmonic_line_bundle
Renvoie 1 si les droites sont concourantes, 2 si elles sont parallèles, 3 si elles sont confondues, ou 0 dans les
autres cas.
is_orthogonal
Détermine si deux droites ou deux cercles sont orthogonaux (perpendiculaires) ou non. Pour deux cercles,
détermine si les droites tangentes à un point d'intersection sont orthogonales ou non. Renvoie 1 si c'est le
cas, ou 0 dans le cas contraire.
is_orthogonal(droite1, droite2) ou is_orthogonal(cercle1, cercle2)
Exemple :
is_orthogonal(line(y=x),line(y=-x)) renvoie 1.
is_rectangle
Détermine si un ensemble de quatre points représente ou non les sommets d'un rectangle. Renvoie 0 si ce
n'est pas le cas, 1 si ça l'est, et 2 s'il s'agit des sommets d'un carré.
is_rectangle(point1, point2, point3, point4)
Exemples :
is_rectangle(point(0,0), point(4,2), point(2,6), point(-2,4)) renvoie 2.
Lorsque seuls trois points constituent l'argument, détermine s'il s'agit ou non des sommets d'un triangle
rectangle. Renvoie 0 si ce n'est pas le cas. Si ça l'est, cette commande renvoie l'ordre numérique du point
commun aux deux côtés perpendiculaires (1, 2 ou 3).
is_rectangle(point(0,0), point(4,2), point(2,6)) renvoie 2.
is_rhombus
Détermine si un ensemble de quatre points représente ou non les sommets d'un losange. Renvoie 0 si ce n'est
pas le cas, 1 si ça l'est, et 2 s'il s'agit des sommets d'un carré.
is_rhombus(point1, point2, point3, point4)
Exemple :
is_rhombus(point(0,0), point(-2,2), point(0,4), point(2,2)) renvoie 2.
is_square
Détermine si un ensemble de quatre points représente ou non les sommets d'un carré. Renvoie 1 si c'est le
cas, ou 0 dans le cas contraire.
is_square(point1, point2, point3, point4)
Exemple :
is_square(point(0,0), point(4,2), point(2,6), point(-2,4)) renvoie 1.
LineHorz
Trace la ligne horizontale y=a.
LineHorz(a)
Exemple :
LineHorz(-2) trace la droite horizontale ayant y = –2 pour équation.
Exemple :
LineVert(–3) trace la droite verticale ayant x = –3 pour équation.
open_polygon
Relie un ensemble de points à des segments de droite, dans l'ordre indiqué, afin de construire un polygone. Si
le dernier point est identique au premier, le polygone est fermé. Dans le cas contraire, il s'agit d'un polygone
ouvert.
open_polygon(point1, point2, …, point1) ou open_polygon(point1, point2, …,
pointn)
orthocenter
Renvoie l'orthocentre d'un triangle, c'est-à-dire l'intersection des trois altitudes d'un triangle. L'argument peut
être le nom d'un triangle ou trois points non colinéaires définissant un triangle. Dans ce dernier cas, le triangle
n'a pas besoin d'être tracé.
orthocenter(triangle) ou orthocenter(point1, point2, point3)
Exemple :
orthocenter(0,4i,4) renvoie (0,0).
perpen_bisector
Trace la bissectrice perpendiculaire d'un segment. Le segment est défini par son nom ou par ses deux
extrémités.
perpen_bisector(segment) ou perpen_bisector(point1, point2)
Exemples :
perpen_bisector(GC) trace la bissectrice perpendiculaire du segment C.
perpen_bisector(3+2i, i) trace la bissectrice perpendiculaire d'un segment dont les extrémités ont
les coordonnées (3, 2) et (0, 1), c'est-à-dire la droite dont l'équation est y=x/3+1.
point2d
Redistribue, de manière aléatoire, un ensemble de points, de sorte que pour chaque point, x ∈ [–5,5] et y ∈ [–
5,5]. Tout déplacement ultérieur de l'un des points a pour effet de redistribuer tous les points de manière
aléatoire chaque fois que vous appuyez sur le point ou sur une touche de direction.
point2d(point1, point2, …, pointn)
polar
Renvoie la droite polaire d'un point donné en tant que pôle, par rapport à un cercle donné.
polar(circle, point)
Exemple :
pole
Renvoie le pôle d'une droite donnée par rapport à un cercle donné.
pole(circle, line)
Exemple :
pole(circle(x^2+y^2=1), line(x=3)) renvoie point(1/3, 0).
powerpc
Renvoie, à partir d'un cercle et d'un point, la différence entre le carré de la distance entre le point et le centre
du cercle et le carré du rayon de ce cercle.
powerpc(circle, point)
Exemple :
powerpc(circle(point(0,0), point(1,1)-point(0,0)), point(3,1)) renvoie 8.
radical_axis
Renvoie la droite dont tous les points présentent les mêmes valeurs powerpc pour les deux cercles indiqués.
radical_axis(circle1, circle2)
Exemple :
radical_axis(circle(((x+2)²+y²) = 8),circle(((x-2)²+y²) = 8)) renvoie line(x=0).
vector
Crée un vecteur de point1 à point2. En prenant un point pour argument, l'origine est utilisée comme
l'extrémité inférieure du vecteur.
vector(point1, point2) ou vector(point)
Exemple :
vector(point(1,1), point(3,0)) crée un vecteur de (1, 1) à (3, 0).
vertices
Renvoie la liste des sommets d'un polygone.
vertices(polygon)
vertices_abca
Renvoie la liste fermée des sommets d'un polygone.
vertices_abca(polygon)
L'application Tableur fournit une grille de cellules permettant de saisir du contenu (des nombres, du texte, des
expressions, etc.) et d'effectuer certaines opérations sur ce contenu.
Pour ouvrir l'application Tableur, appuyez sur la touche , puis sélectionnez Tableur.
Vous pouvez créer autant de feuilles de calcul personnalisées que vous le souhaitez, en attribuant à chacune
un nom unique, comme quand vous créez une application. Ces feuilles de calcul personnalisées peuvent être
ouvertes de la même manière : en appuyant sur et en sélectionnant la feuille souhaitée.
La taille maximale d'une feuille de calcul, quel qu'en soit le type, est de 10 000 lignes et 676 colonnes.
L'application s'ouvre dans la vue Numérique. Il n'y a pas de vue Graphique ni de vue Symbolique. La vue
Configuration symbolique ( ) permet de remplacer certains paramètres au niveau de
l'ensemble du système (une opération courante dans la vue Configuration symbolique).
2. Sélectionnez la colonne A. Pour ce faire, appuyez sur A ou servez-vous des touches de curseur pour
mettre en surbrillance la cellule A (soit l'en-tête de la colonne A).
3. Entrez PRICE (PRIX) et appuyez sur pour attribuer le nom PRICE à la première colonne.
PRICE 0.1
Puisque vous avez entré la formule dans l'en-tête d'une colonne, elle est automatiquement copiée dans
chacune des cellules qui composent cette colonne. Pour le moment, seule la valeur 0 s'affiche, dans la
mesure où la colonne PRICE est encore vide.
6. Sélectionnez la colonne B.
7. Appuyez sur , puis sélectionnez Nom.
8. Saisissez COMMIS, puis appuyez sur . Notez que l'en-tête de la colonne B est à présent
COMMIS.
9. Il est recommandé de vérifier les formules en entrant des valeurs factices pour voir si le résultat
correspond à vos attentes. Sélectionnez la cellule A1 et assurez-vous que le bouton s'affiche
dans le menu, en lieu et place de . (Si ce n'est pas le cas, appuyez dessus.) Lorsque cette option
est activée, votre curseur sélectionne automatiquement la cellule placée juste après celle dans laquelle
vous venez de saisir du contenu.
11. Pour supprimer les valeurs factices, sélectionnez la cellule A1, appuyez sur , puis sur la touche
, jusqu'à ce que toutes les valeurs factices soient sélectionnées. Ensuite, appuyez sur la touche
TAKINGS
REMARQUE : les chaînes de texte, à l'exception des noms, doivent être placées entre guillemets.
SUM PRICE
Il vous est également possible d'indiquer une plage, par exemple A1:A100. Toutefois, en indiquant le
nom de la colonne, vous êtes certain que toutes les entrées de la colonne seront totalisées.
16. Sélectionnez la cellule C3.
17. Créez une étiquette pour le total de vos commissions :
TOTAL COMMIS
18. Pour élargir la colonne C afin de visualiser la totalité de l'étiquette en C3, sélectionnez la cellule d'en-tête
de la colonne C, appuyez sur , puis sélectionnez Colonne .
Vous devrez peut-être tâtonner légèrement avant d'obtenir la largeur de colonne adaptée. La valeur
entrée correspond à la largeur de la colonne, en pixels.
20. Sélectionnez la cellule D3.
21. Entrez une formule permettant de totaliser vos commissions :
SUM COMMIS
ASTUCE : au lieu de saisir manuellement la formule SUM (SOMME), vous avez la possibilité de la
sélectionner dans le menu Applications de la Boîte à outils.
COSTS
24. Entrez 100 dans la cellule D5. Cette valeur correspond à la somme que vous devez verser au
propriétaire de l'emplacement de votre stand.
26. Dans la cellule D7, entrez une formule permettant de calculer vos bénéfices :
D3 D5
Vous pouvez également attribuer un nom aux cellules D3 et D5, comme TOTCOM et COSTS (COÛTS),
respectivement. La formule en D7 serait alors =TOTCOM–COSTS.
27. Entrez l'étiquette GOAL (OBJECTIF) dans la cellule E1.
Vous pouvez au choix balayer l'écran d'un mouvement de doigt ou appuyer à plusieurs reprises sur les
touches de curseur pour afficher la cellule E1.
28. Entrez 250 dans la cellule F1.
Il s'agit des bénéfices minimum que vous souhaitez générer au cours de la journée.
D7≥F1
Cette formule renvoie la valeur 0 dans D9 tant que vous n'avez pas atteint votre objectif, puis 1 lorsque
c'est le cas. Cela vous permet ainsi de savoir en un coup d'œil si vous avez engrangé suffisamment de
bénéfices pour finir votre journée.
Pour ce faire, faites glisser votre doigt ou mettez C9 en surbrillance, sélectionnez , puis
Votre feuille de calcul est maintenant terminée, mais vous pouvez vérifier toutes les formules qu'elle contient
en ajoutant des données factices dans la colonne PRIX. Lorsque vous aurez atteint 250 € de bénéfices, la
valeur de la cellule D9 passera de 0 à 1.
Opérations de base
Navigation, sélection et gestes
Vous pouvez vous déplacer dans une feuille de calcul en utilisant les touches de curseur, en balayant l'écran
ou encore en appuyant sur et en spécifiant la cellule à atteindre.
Pour sélectionner une cellule, il suffit de se positionner dessus. Vous pouvez également sélectionner une
colonne entière en appuyant sur sa lettre, et sélectionner une ligne entière en appuyant sur son numéro. Vous
pouvez aussi sélectionner l'intégralité de la feuille de calcul : appuyez simplement sur une cellule non
numérotée dans le coin supérieur gauche de la feuille de calcul. (Elle contient le logo HP.)
Pour sélectionner un bloc de cellules, appuyez pendant une seconde sur une cellule qui se trouve dans un coin
de la sélection, puis faites glisser votre doigt en diagonale vers le coin opposé. Vous pouvez également
sélectionner un bloc de cellules en vous plaçant sur une cellule qui se trouve dans un coin de la sélection, en
appuyant sur et en utilisant les touches de curseur pour vous déplacer en diagonale vers le coin
opposé. Le fait d'appuyer sur ou sur une autre cellule annule la sélection.
Références de cellules
Vous pouvez faire référence à la valeur d'une cellule dans des formules comme s'il s'agissait d'une variable.
Les coordonnées d'une cellule (colonne et ligne) permettent d'y faire référence, de manière absolue ou
relative. Une référence absolue prend la forme $C$L (C correspondant au numéro de colonne et R au numéro
de ligne). Ainsi, $B$7 est une référence absolue. Dans une formule, elle fera toujours référence aux données
contenues dans la cellule B7, quel que soit l'emplacement de la formule ou d'une copie de cette dernière. En
revanche, B7 est une référence relative. Elle dépend de la position relative des cellules. Ainsi, une formule
contenue dans la cellule B8 faisant référence à la cellule B7 fera référence à la cellule C7 et non à la cellule B7
si elle est copiée en C8.
Méthode 1
Pour attribuer un nom à une cellule, une ligne ou une colonne vide, sélectionnez la cellule, l'en-tête de la ligne
ou l'en-tête de la colonne, saisissez un nom, puis appuyez sur .
Méthode 2
Pour attribuer un nom à une cellule, une ligne ou une colonne, qu'elle soit vide ou non, procédez comme suit :
1. Sélectionnez votre cellule, ligne ou colonne.
2. Appuyez sur , puis sélectionnez Nom.
L'exemple suivant se veut plus complexe, car l'opération consiste à attribuer un nom à une colonne entière.
1. Sélectionnez la cellule A (soit la cellule d'en-tête de la colonne A).
2. Saisissez COST, puis appuyez sur .
Saisie de contenu
Vous pouvez entrer du contenu directement dans une feuille de calcul ou importer des données provenant
d'une application de statistiques.
Saisie directe
Une cellule peut contenir tout objet de calcul valide : un nombre réel (3,14), un nombre complexe (a+ib), un
nombre entier (#1Ah), une liste ({1, 2}), une matrice ou un vecteur ([1, 2]), une chaîne ("texte"), une unité
(2_m) ou une expression (c'est-à-dire une formule). Sélectionnez la cellule dans laquelle vous souhaitez
ajouter du contenu, puis commencez la saisie comme vous le feriez dans la vue d'accueil. Appuyez sur la
touche quand vous avez fini. Vous pouvez également entrer du contenu dans plusieurs cellules
en effectuant une seule saisie. Pour ce faire, il vous suffit de sélectionner les cellules, de saisir le contenu (par
exemple, =Row*3) et d'appuyer sur la touche .
Le contenu de la ligne de saisie est évalué dès que vous appuyez sur la touche , et le résultat
s'affiche dans la ou les cellules. Si vous souhaitez conserver la formule sous-jacente, il vous suffit de
l'introduire par . Par exemple, supposons que vous souhaitez additionner la cellule A1 (qui
cellule A4 produit le résultat 19, tout comme la saisie de A1 B2 dans la cellule A5.
Cependant, si la valeur de la cellule A1 (ou B2) change, la valeur de la cellule A5 change également, mais pas
celle de la cellule A4. Cela s'explique par le fait que l'expression (ou formule) a été conservée dans la
cellule A5. Pour déterminer si une cellule contient simplement la valeur qui y est affichée ou également la
formule sous-jacente qui génère la valeur, déplacez votre curseur jusqu'à la cellule. Si la cellule contient une
formule, celle-ci s'affiche dans la ligne de saisie.
Il est possible d'ajouter du contenu à toutes les cellules d'une colonne ou d'une ligne à l'aide d'une seule
formule. Par exemple, sélectionnez la cellule C (cellule d'en-tête de la colonne C), saisissez
ligne de la cellule. Une procédure similaire vous permet de renseigner la même formule dans toutes les
cellules d'une ligne. Vous pouvez également ajouter une formule une seule fois et l'appliquer à toutes les
cellules de la feuille de calcul. Pour ce faire, il vous suffit d'insérer la formule dans la cellule située en haut à
gauche (celle qui contient le logo HP). Pour expliquer comment cela fonctionne, supposons que vous
souhaitez générer une table de puissances (carrés, cubes, etc.), en commençant par les carrés :
1. Appuyez sur la cellule contenant le logo HP (en haut à gauche). Vous pouvez également utiliser les
touches de curseur pour vous déplacer jusqu'à cette cellule (comme vous pouvez le faire pour
sélectionner un en-tête de colonne ou de ligne).
2.
Sur la ligne de saisie, entrez Row Col 1.
Row (Ligne) et Col (Colonne) sont des variables intégrées. Elles remplacent le numéro de ligne et le
numéro de colonne de la cellule contenant une formule qui inclut ces variables.
3.
Appuyez sur ou sur la touche .
Chaque colonne affiche la puissance nième du numéro de ligne, en commençant par les carrés. Ainsi, 95
est égal à 59049.
Importation de données
Il vous est possible d'importer des données issues des applications Stats - 1Var et Stats - 2Var (et de toute
autre application de statistiques personnalisée). Dans la procédure ci-dessous, le jeu de données D1 de
l'application Stats - 1Var est importé.
1. Sélectionnez une cellule.
2. Entrez Statistics_1Var.D1.
3.
Appuyez sur .
Les données de l'application de statistiques sont insérées dans la colonne, à partir de la cellule sélectionnée à
l'étape 1, et remplacent celles éventuellement présentes.
Fonctions externes
Les fonctions disponibles dans les menus Math, CAS, App, Utilisateur et Catlg peuvent être insérées dans une
formule. Par exemple, pour obtenir la racine de 3 – x2 la plus proche de x = 2, vous pouvez entrer la formule
suivante dans une cellule : ROOT 3
Vous pouvez également sélectionner une fonction dans un menu. Dans ce cas, reportez-vous à la procédure
suivante :
1.
Appuyez sur .
2.
Appuyez sur la touche , puis sur .
1 0 3
5.
Appuyez sur la touche pour afficher le résultat. Sélectionnez la cellule, puis appuyez sur
Notez que l'ajout du préfixe CAS à votre fonction indique que le calcul va s'effectuer dans le système de calcul
formel (et qu'un résultat symbolique sera renvoyé, le cas échéant). Vous pouvez également faire en sorte que
le calcul soit effectué dans le CAS, en appuyant sur dans la feuille de calcul.
Copier et coller
1.
Pour copier une ou plusieurs cellules, faites votre sélection, puis appuyez sur .
2.
Déplacez-vous jusqu'à l'emplacement souhaité et appuyez sur .
Vous pouvez coller la valeur, la formule ou le format, la valeur et le format, ou la formule et le format.
Vous pouvez également copier des données depuis l'application Tableur et les coller dans les applications
Stats, l'Éditeur de liste ou l'Éditeur de matrices. Ou, vous pouvez copier des données depuis l'une de ces
applications et les coller dans l'application Tableur. Dans ce cas, seules les valeurs sont collées.
Références externes
Vous pouvez faire référence aux données d'une feuille de calcul à l'extérieur de l'application Tableur, à l'aide de
la référence SpreadsheetName.CR (NomTableur.CR). Par exemple, dans la vue d'accueil, vous pouvez faire
référence à la cellule A6 de la feuille de calcul intégrée en entrant Spreadsheet.A6 (Tableur.A6). De cette
manière, la formule 6*Spreadsheet.A6 (6*Tableur.A6) multiplie par 6 toute valeur contenue dans la cellule A6
de l'application intégrée.
Si vous avez créé une feuille de calcul personnalisée Savings (Économies), vous pouvez simplement y faire
référence par son nom (5*Savings.A6, par exemple).
Si vous travaillez dans un autre environnement que la feuille de calcul, vous pouvez utiliser la référence
absolue d'une cellule. Par conséquent, saisissez Feuille de calcul.$A$6 pour renvoyer le contenu de
la cellule A6 dans l’application de la feuille de calcul.
. Vous obtenez 50. Si vous modifiez ensuite la valeur de P, la valeur de la cellule est
automatiquement mise à jour. Il s'agit dans ce cas d'une variable dite référencée.
Si vous souhaitez uniquement obtenir la valeur de la variable P, laquelle doit rester fixe, il vous suffit d'entrer
P et d'appuyer sur . Il s'agit dans ce cas d'une variable dite entrée.
Dans une feuille de calcul, il est également possible de faire référence à des variables auxquelles des valeurs
ont été attribuées dans d'autres applications. L'application Résoudre peut être utilisée pour résoudre les
équations. Prenons l'exemple V2 = U2 + 2AD. Quatre cellules d'une feuille de calcul peuvent contenir les
formules =V, =U, =A et =D. À mesure que vous testez différentes valeurs pour ces variables dans l'application
Résoudre, les valeurs entrées et calculées sont copiées dans la feuille de calcul (dans laquelle d'autres
opérations peuvent être réalisées).
Les variables issues d'autres applications comprennent les résultats de certains calculs. Par exemple, si vous
avez tracé une fonction dans l'application Fonction et calculé la zone signée entre deux valeurs x, vous
pouvez faire référence à cette valeur dans une feuille de calcul. Pour ce faire, appuyez sur la touche ,
pour connaître la dernière réponse obtenue dans la vue d'accueil. De même, vous pouvez entrer
d'accueil et mettre à jour automatiquement cette valeur lors de l'exécution de nouveaux calculs dans la vue
d'accueil. (Notez que cette opération fonctionne avec Ans dans la vue d'accueil, mais pas dans la vue du CAS.)
Les variables disponibles sont répertoriées dans les menus de variables, accessibles à l'aide de la touche
.
Lorsque s'affiche, le calcul est numérique (le nombre de chiffres significatifs étant limité par la
précision de la calculatrice). Lorsque s'affiche, le calcul est exécuté par le CAS : il est donc exact.
Dans l'illustration suivante, la formule de la cellule A est exactement identique à celle de la cellule B : = Row2–
√(Row–1). La seule différence est que était affiché (ou sélectionné) lors de la saisie de la formule
dans la cellule B, forçant ainsi l'exécution du calcul par le CAS. Notez que la mention « CAS » apparaît en rouge
sur la ligne de saisie lorsque la cellule sélectionnée contient une formule calculée par le CAS.
Active la ligne de saisie pour que vous puissiez modifier l'objet dans la cellule sélectionnée. Ce
bouton est visible uniquement lorsque la cellule sélectionnée n'est pas vide.
Transforme en nom le texte que vous avez entré dans la ligne de saisie. Ce bouton est visible
uniquement lorsque la ligne de saisie est active.
/ Permet d'alterner entre les options afin de forcer le traitement des expressions par le CAS. Toutefois,
seul permet de l'évaluer. Ce bouton est visible uniquement lorsque la ligne de saisie est
active.
Entre le symbole $. Ce bouton est un raccourci pour saisir des références absolues. Il est visible
uniquement lorsque la ligne de saisie est active.
Affiche les options de mise en forme disponibles pour la cellule, la colonne, la ligne ou le bloc
sélectionné, ou pour la feuille de calcul entière. Reportez-vous à la section Options de mise en forme
à la page 220.
Affiche un formulaire de saisie vous permettant de spécifier la cellule à laquelle vous souhaitez
accéder.
Place la calculatrice en mode sélection pour vous permettre de sélectionner facilement un bloc de
cellules à l'aide des touches de curseur. L'option est alors remplacée par pour que vous
puissiez désélectionner des cellules. Vous pouvez également laisser votre doigt appuyé sur l'écran et
le faire glisser pour sélectionner un bloc de cellules.
ou Définit la direction dans laquelle le curseur se déplace après la saisie de contenu dans une cellule.
Affiche le résultat de la cellule sélectionnée en mode plein écran, défilement horizontal et vertical
activé. Visible uniquement lorsque la cellule sélectionnée n'est pas vide.
Permet de sélectionner une colonne à trier par ordre croissant ou décroissant. Visible uniquement
lorsque des cellules sont sélectionnées.
● Colonne : affiche un formulaire de saisie vous permettant de spécifier la largeur des colonnes
sélectionnées. Disponible uniquement si vous avez sélectionné l'intégralité de la feuille de calcul ou une
ou plusieurs colonnes entières.
Vous pouvez également modifier la largeur d'une colonne sélectionnée en rapprochant/éloignant le
pouce et l'index.
● Ligne : affiche un formulaire de saisie vous permettant de spécifier la hauteur des lignes sélectionnées.
Disponible uniquement si vous avez sélectionné l'intégralité de la feuille de calcul ou une ou plusieurs
lignes entières.
Vous pouvez également modifier la hauteur d'une ligne sélectionnée en rapprochant/éloignant le pouce
et l'index.
● Afficher " " : affiche les guillemets qui entourent les chaînes contenues dans le corps de la feuille de
calcul. Les options sont Automatique, Oui et Non.
● Livre: affiche les formules au format Livre. Les options sont Automatique, Oui et Non.
● Mise en cache: accélère les calculs dans les feuilles de calcul contenant de nombreuses formules.
Disponible uniquement si vous avez sélectionné l'intégralité de la feuille de calcul.
1 formule Formule
Fixe : 1
Scientifique : 2
Ingénierie : 3
Centre : 1
Droite : 2
Non spécifié : –1
Centre : 1
Bas : 2
Non spécifié : –1
Non : 1
Non spécifié : –1
Non : 1
Non spécifié : –1
Les attributs de format peuvent être récupérés, mais pas seulement. Vous pouvez aussi définir un attribut de
format (ou contenu de cellule) en le spécifiant dans une formule au niveau de la cellule appropriée. Par
exemple, peu importe où elle est saisie, la formule g5(1):=6543 permet d'entrer 6543 dans la cellule g5. Tout
Pensez toujours à introduire une fonction par le signe égal ( ) si vous souhaitez que le
résultat soit automatiquement mis à jour à mesure que les valeurs dont il dépend changent. Si vous omettez
ce signe égal, seule la valeur actuelle est saisie.
L'application Stats - 1Var peut mémoriser un maximum de dix jeux de données simultanément. Elle peut
effectuer une analyse statistique à une variable d'un ou plusieurs jeux de données.
L'application Stats - 1Var s'ouvre dans la vue Numérique, qui permet d'entrer des données. La vue Symbolique
permet d'indiquer les colonnes contenant des données et celles contenant des fréquences.
Vous pouvez également calculer des statistiques dans la vue d'accueil et rappeler les valeurs de variables
statistiques spécifiques.
Les valeurs calculées dans l'application Stats - 1Var sont enregistrées dans des variables. Il est donc possible
de les réutiliser dans la vue d'accueil et dans d'autres applications.
160
165
170
175
180
Appuyez sur pour afficher les statistiques calculées à partir des données de l'échantillon dans
la colonne D1. La moyenne (ẋ) est 170. D'autres statistiques s'affichent peut-être à l'écran. Il se peut
donc que vous deviez faire défiler l'écran pour consulter celles qui vous intéressent.
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 paramétré 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 dans la vue
Symbolique de l'application.
5.
Appuyez sur la touche pour afficher les définitions des jeux de données.
Dans chaque ensemble de définitions, le premier champ vous permet de spécifier la colonne de données
à analyser, le deuxième champ représente la colonne comprenant les fréquences de chaque point de
données, et le troisième (Tracén) permet de choisir le type de tracé représentant les données dans la
vue Graphique : Histogramme, Diagramme de quartiles, Loi normale, Ligne, Graphique en barres,
Diagramme de Pareto, Contrôle, Point, Stem and Leaf ou Diagramme à secteurs.
Copie la variable de la colonne (ou l'expression de la variable) dans la ligne de saisie pour
permettre sa modification. Appuyez sur quand vous avez fini.
Sélectionne (ou désélectionne) une analyse statistique (H1 à H5) pour l'explorer.
Affiche l'expression actuelle au format Livre, en mode plein écran. Appuyez sur
quand vous avez fini.
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 de l'une des cinq premières
mesures. Au lieu de saisir toutes les nouvelles données dans la colonne D1, il suffit d'ajouter une autre
colonne, D2, contenant les fréquences des cinq points de données en D1.
160 5
165 3
170 8
175 2
180 1
1.
Appuyez sur Fréq.sur la droite de H1 (ou sur la touche pour mettre le deuxième champ H1 en
surbrillance).
Entrez les paramètres adaptés à vos données. Les paramètres de l'illustration suivante permettent
d'afficher la totalité des données de l'exemple dans la vue Graphique.
9.
Pour tracer un histogramme des données, appuyez sur la touche .
Appuyez sur les touches et pour déplacer le traceur et afficher l'intervalle et la fréquence de
chaque casier. Vous pouvez également appuyer sur un casier pour le sélectionner. Appuyez sur l'écran et
faites-le glisser pour naviguer dans la vue Graphique. Vous pouvez également effectuer un zoom avant ou
arrière, en appuyant respectivement sur les touches ou . Enfin, vous pouvez réaliser un
zoom par pincement à deux doigts vertical, horizontal ou diagonal.
Quelle que soit la méthode employée, les données entrées sont automatiquement enregistrées. Vous pouvez
quitter l'application et y revenir ultérieurement : les dernières données saisies seront toujours disponibles.
Une fois que vous avez entré les données, vous devez définir les jeux de données, ainsi que leur type de tracé,
dans la vue Symbolique.
Copie l'élément mis en surbrillance vers la ligne de saisie à des fins de modification.
Affiche un menu avec des options d'édition. Reportez-vous à la section Menu Autre à la page 231.
Trie les données de différentes manières. Reportez-vous à la section Tri de données à la page 233.
Affiche un formulaire de saisie qui vous permet d'entrer une formule produisant une liste de valeurs
pour une colonne spécifique. Reportez-vous à la section Génération de données à la page 233.
Calcule les statistiques de chaque jeu de données sélectionné dans la vue Symbolique. Reportez-vous
à la section Statistiques calculées à la page 233.
Menu Autre
Le menu Autre contient des options permettant de modifier les listes de données. Les options sont décrites
dans le tableau suivant.
appuyez sur .
pour les copier dans la ligne de saisie, puis apporter vos modifications et appuyer sur .
Suppression de données
●
Pour supprimer une donnée, mettez-la en surbrillance, puis appuyez sur la touche . Les valeurs
situées en dessous de la cellule supprimée sont alors transférées vers la ligne du dessus.
● Pour supprimer une colonne de données, mettez en surbrillance une entrée de cette colonne et appuyez
sur . Sélectionnez la colonne, puis appuyez sur .
●
Pour supprimer les données de toutes les colonnes, appuyez sur , sélectionnez Toutes
Insertion de données
1. Mettez en surbrillance la cellule située sous l'emplacement où vous souhaitez insérer une valeur.
2. Appuyez sur , sélectionnez Insérer, puis Ligne.
3.
Entrez la valeur ou l'expression, puis appuyez sur .
Si vous souhaitez simplement ajouter des données au jeu de données sans vous soucier de leur emplacement,
sélectionnez la dernière cellule du jeu de données, puis entrez vos nouvelles données.
Tri de données
Vous pouvez trier simultanément jusqu'à trois colonnes de données, en fonction d'une colonne indépendante
sélectionnée.
1. Dans la vue Numérique, mettez en surbrillance la colonne dont vous souhaitez trier les données, puis
appuyez sur .
La colonne indépendante est triée comme indiqué, et les éventuelles colonnes supplémentaires sont toutes
triées par rapport à cette colonne indépendante. Pour trier une seule colonne, sélectionnez Aucunepour les
colonnes Dépendanteet Fréquence.
Statistiques calculées
Le bouton affiche les résultats suivants pour chacun des jeux de données sélectionnés dans la vue
Symbolique.
ẋ Moyenne
sX Écart-type échantillon
σX Écart-type population
Lorsque le jeu de données contient un nombre impair de valeurs, la valeur médiane n'est pas utilisée pour
calculer Q1 et Q3. Par exemple, pour le jeu de données {3,5,7,8,15,16,17}, seuls les trois premiers éléments
(soit 3, 5 et 7) sont utilisés dans le calcul de Q1, et seuls les trois derniers (15, 16 et 17) sont utilisés dans le
calcul de Q3.
Tracé
Différents types de tracé sont disponibles :
● Histogrammes
● Diagrammes de quartiles, avec et sans valeurs aberrantes
● Tracés de probabilité normale
● Graphiques à ligne
● Graphiques à barres
● Diagrammes de Pareto
● Diagrammes de contrôle
● Tracés de points
● Tracés Stem and Leaf
● Diagrammes à secteurs
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 graphiques simultanément. Si vous tracez plusieurs graphiques, appuyez sur
, puis sélectionnez Échelle automatique pour configurer la fenêtre initiale. Vous pouvez ensuite
réaliser un zoom avec vos doigts pour avoir une vue optimale des graphiques.
Types de tracé
Histogramme
Le premier ensemble de nombres en dessous du tracé indique l'emplacement du curseur. Dans l'exemple
suivant, le curseur est placé sur le casier des données comprises entre 5 et 6 (6 non inclus), et la fréquence de
ce casier est 6. Le jeu de données est défini par H3 dans la vue Symbolique. Vous pouvez afficher les
informations relatives aux autres casiers en appuyant sur la touche ou .
Diagramme de quartiles
La barre de gauche indique la valeur minimale. Le rectangle marque le premier quartile, la médiane et le
troisième quartile. La barre de droite indique la valeur maximale. Les nombres figurant après le tracé
correspondent aux statistiques au niveau du curseur. Vous pouvez afficher d'autres statistiques en appuyant
sur la touche ou . Dans la vue Symbolique, vous pouvez au choix inclure ou exclure les valeurs
aberrantes. Dans le champ Option, sélectionnez Afficher les valeurs aberrantes pour afficher les valeurs
aberrantes en dehors du tracé, ou sélectionnez Aucune valeur aberrante pour inclure toutes les valeurs
aberrantes dans le jeu de données.
Tracé 235
Tracé de probabilité normale
Le tracé de probabilité normale permet de déterminer si les données de l'échantillon ont été distribuées de
manière normale. Plus les données semblent linéaires, plus elles sont susceptibles d'avoir été distribuées de
manière normale.
Graphique à ligne
Le graphique à ligne relie des points correspondant aux coordonnées (x, y), où x représente le numéro de
ligne du point de données et y la valeur du point de données.
Diagramme de Pareto
Un diagramme de Pareto dispose les données par ordre décroissant et affiche le pourcentage de chacune par
rapport à l'ensemble.
Tracé 237
Diagramme de contrôle
Un diagramme de contrôle trace des lignes horizontales au niveau de confiance médian et aux niveaux de
confiance supérieurs et inférieurs. Il trace ensuite les données dans l'ordre et raccorde les points de données
avec les segments de droite. Ce type de tracé est doté d'une option permettant de tracer la plage de
mouvement (la différence entre les paires de points de données) plutôt que les points de données individuels.
Dans la case Option, vous pouvez sélectionner soit Individus ou Fourchette glissante.
Tracé de points
Le tracé de points trace un point pour chaque point de données et empile les points de données identiques
verticalement.
Diagramme à secteurs
Le diagramme à secteurs affiche chaque point de données sous forme de secteur, où la zone d'un secteur
correspond au pourcentage d'un jeu de données que représente un point de données.
Tracé 239
Configuration du tracé
La vue Config. du tracé ( ) permet de spécifier bon nombre des paramètres de tracé
également disponibles dans les autres applications (notamment X Rng et Y Rng). Les deux paramètres
suivants sont spécifiques à l'application Stats - 1Var :
● Largeur de l'histogramme - Larg. H: permet de définir la largeur d'un casier d'histogramme. Ce
paramètre détermine le nombre de casiers affichés à l'écran, ainsi que le mode de distribution des
données (soit le nombre de points de données par casier).
● Plage de l'histogramme - H Rng: permet d'indiquer la plage de valeurs pour un ensemble de casiers
d'histogramme. Cette plage s'étend du bord gauche du casier le plus à gauche au bord droit du casier le
plus à droite.
Exploration du graphique
La vue Graphique ( ) comporte des options de zoom, de traçage et d'affichage des coordonnées.
L'option Échelle automatique est disponible dans les menus Affichage ( ) et . Le menu
Affichage vous permet également de visualiser des graphiques en mode écran scindé.
Vous pouvez appuyer sur l'écran et le faire glisser pour naviguer dans la vue Graphique, quel que soit le type
de tracé. Vous pouvez utiliser le zoom avec pincement à deux doigts horizontal pour réaliser un zoom sur
l'abscisse, vertical pour réaliser un zoom sur l'ordonnée, ou diagonal pour réaliser un zoom sur les deux axes.
Vous pouvez également réaliser un zoom avant ou arrière, en appuyant respectivement sur les touches
ou .
Bouton Fonction
Tracé 241
12 Application Stats - 2Var
L'application Stats - 2Var peut mémoriser un maximum de dix jeux de données simultanément. Elle peut
effectuer une analyse statistique à deux variables d'un ou plusieurs jeux de données.
L'application Stats - 2Var s'ouvre dans la vue Numérique, qui permet d'entrer des données. La vue Symbolique
permet d'indiquer les colonnes contenant des données et celles contenant des fréquences.
Vous pouvez également calculer des statistiques dans la vue d'accueil et l'application Tableur.
Les valeurs calculées dans l'application Stats - 2Var sont enregistrées dans des variables. Il est possible d'y
faire référence dans la vue d'accueil et dans d'autres applications.
(indépendante, x) (dépendante, y)
2 1 400
1 920
3 1 100
5 2 265
5 2 890
4 2 200
2 1 3 5 5 4
1400
920
1100
2265
2890
2200
Dans le cas présent, C1 et C2 apparaissent par défaut, mais vous auriez pu entrer vos données dans
d'autres colonnes.
Exploration de statistiques
1. Trouvez la corrélation, r, entre la durée de la publicité et les ventes :
Configuration du tracé
▲ Modifiez la plage de tracé afin que tous les points de données soient intégrés dans le tracé.
1 6 100 3200
500
Affichage de l'équation
▲
Appuyez sur pour revenir à la vue Symbolique.
Relevez l'expression dans le champ Ajust.1. Elle indique que la pente (m) de la droite de régression est
de 425,875, et que l'interception y (b) est égale à 376,25.
L'option Trace est activée par défaut. Lorsque vous appuyez sur ou , le curseur se déplace
d'un point de données à un autre et les valeurs x et y correspondantes s'affichent en bas de l'écran. Dans
cet exemple, l'axe x représente la durée de publicité (en minutes), tandis que l'axe y correspond aux
ventes.
Il n'existe cependant aucun point de données pour 6 minutes. Par conséquent, le curseur ne peut être
déplacé jusqu'au point x = 6. Au lieu de cela, nous devons estimer la valeur de y lorsque x = 6, d'après les
données en notre possession. Pour ce faire, nous devons tracer la courbe de régression, et non les points
de données disponibles.
3. Sur la droite de régression, appuyez à proximité de x = 6 (au niveau de l'angle supérieur droit de l'écran).
Appuyez ensuite sur la touche jusqu'à ce que x = 6. Si la valeur de x n'apparaît pas en bas à gauche
de l'écran, appuyez sur . Lorsque vous accéderez à x = 6, vous verrez que la valeur PREDY
(également affichée en bas de l'écran) indique 2 931,5. Par conséquent, le modèle prévoit que les ventes
atteindront 2 931,50 € si la publicité passe à 6 minutes.
ASTUCE : vous pouvez utiliser le même procédé de traçage pour estimer, de manière approximative, le
nombre de minutes de publicité nécessaires pour que les ventes atteignent un montant donné.
Toutefois, une méthode plus précise est disponible : vous pouvez revenir à la vue d'accueil et entrer
Predx(s), s correspondant au montant des ventes. Predy et Predx sont des fonctions d'application.
appuyez sur .
Quelle que soit la méthode employée, les données entrées sont automatiquement enregistrées. Vous pouvez
quitter l'application et y revenir ultérieurement : les dernières données saisies seront toujours disponibles.
Une fois que vous avez entré les données, vous devez définir les jeux de données, ainsi que leur type de tracé,
dans la vue Symbolique.
Copie l'élément mis en surbrillance vers la ligne de saisie à des fins de modification.
Affiche un menu avec des options d'édition. Reportez-vous à la section Menu Autre à la page 250.
Affiche un formulaire de saisie qui vous permet d'entrer une formule produisant une liste de valeurs
pour une colonne spécifique.
Calcule les statistiques de chaque jeu de données sélectionné dans la vue Symbolique.
Menu Autre
Le menu Autre contient des options permettant de modifier les listes de données. Les options sont décrites
dans le tableau suivant.
appuyez sur .
2. Pour l'analyse qui vous intéresse (S1 à S5), sélectionnez le champ Type.
3. Appuyez de nouveau sur ce champ pour afficher le menu des types d'ajustement.
4. Dans ce menu, sélectionnez votre type d'ajustement favori. (Voir Types d'ajustement à la page 251.)
Types d'ajustement
Vous avez le choix entre douze types d'ajustement :
Linéaire (Par défaut) Ajuste les données sur une ligne droite : y = mx + b. Utilise la méthode des moindres
carrés.
Logistique
Ajuste les données sur une courbe logistique : , où L est la valeur de
saturation pour la croissance. Vous pouvez mémoriser une valeur réelle positive dans L, ou, si L=0,
laisser le système calculer L automatiquement.
Quadratique Ajuste les données sur une courbe quadratique : y = ax2 + bx + c. Nécessite au moins trois points.
Quartique Ajuste les données sur un polynôme quartique : y = ax4 + bx3 + cx2 + dx + e.
Trigonométrique Ajuste les données sur une courbe trigonométrique : y = a * sin(bx + c) + d. Nécessite au moins trois
points.
Défini par l'utilisateur Vous permet de définir un ajustement personnalisé (voir ci-après).
2. Pour l'analyse qui vous intéresse (S1 à S5), sélectionnez le champ Type.
3. Appuyez de nouveau sur ce champ pour afficher le menu des types d'ajustement.
4. Sélectionnez Défini par l'utilisateurdans le menu.
5. Sélectionnez le champ d'ajustement approprié.
6.
Entrez une expression, puis appuyez sur la touche . La variable indépendante doit être X, et
l'expression ne doit contenir aucune variable inconnue (par exemple, 1.5 * cos(x) + 0.3 * sin(x)). Notez
que les variables doivent être saisies en majuscules dans cette application.
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
n'afficher que les statistiques relatives à la colonne indépendante ou sur pour afficher celles basées
uniquement sur la colonne dépendante. Appuyez sur pour revenir à la vue par défaut. Les tableaux
ci-dessous présentent les statistiques affichées dans chaque vue.
Les statistiques calculées lorsque vous appuyez sur sont les suivantes :
Statistique Définition
Statistique Définition
Les statistiques s'affichant lorsque vous appuyez sur sont les suivantes :
Statistique Définition
3.
Appuyez sur .
Appuyez sur la touche pour afficher l'équation de la droite de régression dans la vue Symbolique.
Si l'équation est trop longue pour apparaître entièrement à l'écran, sélectionnez-la, puis appuyez sur
.
L'exemple suivant indique que la pente de la droite de régression (m) est de 425,875, et que l'interception y (b)
est égale à 376,25.
entre les points d'un diagramme de dispersion, utilisez les touches et pour sélectionner le nuage
de points ou l'ajustement à tracer. Pour chaque analyse active (S1 à S5), le diagramme de dispersion est tracé
en premier lieu, suivi de l'ajustement. De cette manière, si S1 et S2 sont toutes deux actives, le fait d'appuyer
sur la touche place par défaut le traceur sur le diagramme de dispersion de S1. Appuyez sur la touche
pour tracer l'ajustement de S1. À ce stade, vous pouvez appuyer sur la touche pour revenir au
diagramme de dispersion de S1, ou appuyer de nouveau sur pour tracer le diagramme de dispersion de
S2. Appuyez une troisième fois sur pour tracer l'ajustement de S2. Si vous appuyez sur la touche
une quatrième fois, vous repassez au diagramme de dispersion de S1. Si vous ne savez plus quel élément
vous êtes en train de tracer, appuyez simplement sur pour afficher la définition de l'objet
(diagramme de dispersion ou ajustement) en cours de tracé.
Bouton Fonction
Vous permet de spécifier une valeur x sur la courbe permettant un ajustement optimal pour y accéder
(ou un point de données auquel accéder si votre curseur est placé sur un point de données et non sur
la courbe d'ajustement optimal).
Affiche ou masque une courbe qui est la mieux ajustée à l’analyse active dans la vue Symbolique.
Menu Fonction
Les options de menu du menu Fonction sont les suivantes :
Option Objectif
Ajust Affiche ou masque une courbe qui est la mieux ajustée à l’analyse active dans la vue Symbolique. Vous
pouvez également appuyer sur le bouton situé dans le menu de la vue Graphique.
Croquis Vous permet d’esquisser avec votre doigt une courbe ajustée à la fonction pour le tracé de dispersion.
Définition Affiche la définition du tracé de dispersion actuel ou de la courbe d'ajustement. Appuyez sur la touche
Croquis
L’option Croquis s’ouvre et affiche la vue Graphique, un message s’affiche dans la partie inférieure de l’écran
pour vous permettre d’esquisser avec votre doigt un ajustement de fonction. Vous pouvez esquisser une
nouvelle fonction si votre croquis précédent ne vous satisfait pas. Après avoir fini d'esquisser une fonction,
appuyez sur . Le type d'ajustement du premier jeu de données disponible dans la vue Symbolique
(S1 – S5) est modifié pour devenir Défini par l’utilisateur et l’expression (dans X) de votre ajustement est
enregistrée comme la définition d'ajustement, définie par l’utilisateur.
Prévision de valeurs
Les fonctions PredX et PredY estiment une valeur de X ou Y en fonction d'une valeur hypothétique de l'autre
variable. Dans les deux cas, la prévision est basée sur l'équation correspondant au meilleur ajustement des
données selon le type d'ajustement spécifié.
Il est possible de réaliser des prévisions de valeurs dans la vue Graphique de l'application Stats - 2Var et dans
la vue d'accueil.
Vue graphique
1. Dans la vue Graphique, appuyez sur pour afficher la courbe de régression du jeu de données (si
celle-ci n'est pas déjà affichée).
2.
Assurez-vous que le curseur de tracé est placé sur la courbe de régression. (Appuyez sur la touche
3.
Appuyez sur ou . Le curseur se déplace sur la courbe de régression, tandis que les valeurs
X et Y correspondantes s'affichent en bas de l'écran. (Si les valeurs n'apparaissent pas, appuyez sur
.)
Vous pouvez directement placer le curseur sur une valeur X spécifique. Pour ce faire, appuyez sur ,
entrez la valeur en question, puis appuyez sur . Le curseur accède au point indiqué sur la courbe.
●
Entrez PredY(X), puis appuyez sur pour estimer la valeur Y de la valeur X indiquée.
REMARQUE : si plusieurs courbes d'ajustement s'affichent, les fonctions PredX et PredY utilisent le premier
ajustement actif défini dans la vue Symbolique.
Vous pouvez entrer PredX et PredY directement sur la ligne de saisie, ou les sélectionner dans le menu de
fonctions App (sous Stats - 2Var). Le menu de fonctions App est l'un des menus Boîte à outils ( ).
L'application Inférence permet de calculer des tests d'hypothèse, des intervalles de confiance et des tests
Khi carré en plus des tests et des intervalles de confiance basés sur l'inférence pour la régression linéaire. Le
menu Math propose en outre un ensemble complet de fonctions de probabilité basé sur plusieurs
distributions (Khi carré, F, binomial, poisson, etc.).
À partir des statistiques d'un ou deux échantillons, vous pouvez tester des hypothèses et trouver des
intervalles de confiance pour les quantités suivantes :
● Moyenne
● Proportion
● Différence entre deux moyennes
● Différence entre deux proportions
Vous pouvez effectuer des tests de qualité de l'ajustement et des tests sur tableaux bidirectionnels basés sur
la distribution Khi carré. Vous pouvez également effectuer des calculs basés sur l'inférence pour la régression
linéaire :
● Test t linéaire
● Intervalle de confiance pour la pente
● intervalle de confiance pour l'interception
● Intervalle de confiance pour une réponse moyenne
● intervalle de prédiction pour une réponse future
Par ailleurs, vous pouvez effectuer une analyse unidirectionnelle de la variance (ANOVA) sur les listes de
données.
Données d'échantillon
Pour un grand nombre de calculs, la vue Numérique de l'application Inférence fournit des données
d'échantillon (que vous pouvez restaurer en réinitialisant l'application). Ces données d'échantillon vous aident
à mieux comprendre le fonctionnement de l'application.
Test Description
Test Description
Int Z : 1 μ Intervalle de confiance pour une moyenne, basé sur la distribution normale
Int Z : μ1 – μ2 Intervalle de confiance pour la différence entre deux moyennes, basé sur la distribution
normale
Int Z : 1 π Intervalle de confiance pour une proportion, basé sur la distribution normale
Int Z : π1 – π2 Intervalle de confiance pour la différence entre deux proportions, basé sur la distribution
normale
Int T : 1 μ Intervalle de confiance pour une moyenne, basé sur la distribution t de Student
Int T : μ1 – μ2 Intervalle de confiance pour la différence entre deux moyennes, basé sur la distribution t
de Student
Test Description
Qualité de l'ajustement Test de qualité de l'ajustement Khi carré, basé sur les données catégoriques
Test bidirectionnel Test de Khi carré, basé sur les données catégoriques d'un tableau bidirectionnel
Test Description
Intervalle : Pente Intervalle de confiance pour la pente de la droite de régression linéaire réelle, basé sur la
distribution t
Intervalle : Interception Intervalle de confiance pour l'interception y de la droite de régression linéaire réelle,
basé sur la distribution t
Intervalle : Réponse moyenne Intervalle de confiance pour une réponse moyenne, basé sur la distribution t
Intervalle de prédiction Intervalle de prédiction pour une réponse future, basé sur la distribution t
Test Description
Si vous choisissez l'un des tests d'hypothèse, vous pouvez choisir une hypothèse alternative à tester par
rapport à l'hypothèse nulle. Pour chaque test, il existe trois hypothèses alternatives possibles, basées sur une
comparaison quantitative de deux quantités. L'hypothèse nulle part toujours du principe que les deux
quantités sont égales. Ainsi, les hypothèses alternatives couvrent les cas où les deux quantités sont
différentes : <, > et ≠.
Dans cette section, nous allons procéder à un test Z sur une moyenne des données d'échantillon afin
d'illustrer le fonctionnement de l'application.
3. Sélectionnez une hypothèse alternative. Dans le cas présent, sélectionnez μ < dans le menu Hypoth
alt.
Le tableau suivant décrit les champs de cette vue pour les données d'échantillon.
ẋ Moyenne échantillon
n Intervalle de confiance pour la pente de la droite de régression linéaire réelle, basé sur la
distribution t
σ Écart-type population
La vue Numérique vous permet d'entrer les statistiques d'échantillon et les paramètres de la population pour
la situation que vous examinez. Les données d'échantillon fournies ici correspondent à la situation suivante :
un étudiant a généré 50 chiffres pseudo-aléatoires sur sa calculatrice graphique. Si l'algorithme fonctionne
correctement, la moyenne sera proche de 0,5 et l'écart-type de la population sera d'environ 0,2887. L'étudiant
trouve que la moyenne de l'échantillon (0,461368) est un peu faible aussi veut-il tester l'hypothèse
alternative inférieur à par rapport à l'hypothèse nulle.
Le graphique de la distribution s'affiche, la valeur Z du test étant indiquée. La valeur X correspondante est
également affichée.
Appuyez sur pour afficher la valeur Z critique. Le niveau alpha étant affiché, vous pouvez appuyer
Saisie de données
▲ Dans la colonne D1, entrez les points d'ébullition trouvés lors des expérimentations.
82 5
83 1
82 6
83 7
83
Appuyez sur .
3. Dans le champ App, sélectionnez l'application de statistiques contenant les données à importer.
4. Dans le champ Colonne, spécifiez la colonne où se trouvent les données (D1 étant la valeur par défaut).
5. Appuyez sur .
Tests d'hypothèse
Les tests d'hypothèse permettent de tester la validité des hypothèses par rapport aux paramètres
statistiques d'une ou de deux populations. Ces tests sont basés sur les statistiques calculées à partir des
échantillons de la population.
Les tests d'hypothèse de la calculatrice HP Prime utilisent la distribution Z normale ou la distribution t de
Student pour calculer les probabilités. Si vous souhaitez utiliser d'autres distributions, utilisez la vue d'accueil
et les distributions disponibles dans la catégorie Probabilité du menu Math.
Sélectionnez l'une des hypothèses alternatives suivantes à tester par rapport à l'hypothèse nulle :
● H0 : μ < μ0
● H0 : μ > μ0
● H 0 : μ ≠ μ0
Entrées
Les entrées sont les suivantes :
ẋ Moyenne échantillon
n Taille échantillon
σ Écart-type population
α Seuil de signification
Résultats
Les résultats sont les suivants :
Résultat Description
Sur la base de deux échantillons, chacun d'une population différente, ce test mesure la corrélation entre
l'hypothèse sélectionnée et l'hypothèse nulle selon laquelle les moyennes des deux populations sont égales :
H0 : μ1 = μ2.
● H0 : μ1 > μ2
● H0 : μ1 ≠ μ2
Entrées
Les entrées sont les suivantes :
ẋ1 Moyenne de l'échantillon 1
ẋ2 Moyenne de l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
σ1 Écart-type population 1
σ2 Écart-type population 2
α Seuil de signification
Résultats
Les résultats sont les suivants :
Résultat Description
Sélectionnez l'une des hypothèses alternatives suivantes à tester par rapport à l'hypothèse nulle :
● H0 : π < π0
● H0 : π > π0
● H0 : π ≠ π0
n Taille échantillon
α Seuil de signification
Résultats
Les résultats sont les suivants :
Résultat Description
Sur la base des statistiques de deux échantillons, chacun d'une population différente, ce test mesure la
corrélation entre l’hypothèse choisie et l'hypothèse nulle selon laquelle les proportions de succès des deux
populations sont égales : H0 : π1 = π2.
Sélectionnez l'une des hypothèses alternatives suivantes à tester par rapport à l'hypothèse nulle :
● H0 : π1 < π2
● H0 : π1 > π2
● H0 : π1 ≠ π2
Entrées
Les entrées sont les suivantes :
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
α Seuil de signification
Résultats
Les résultats sont les suivants :
Résultats Description
Différence entre les proportions de succès des deux échantillons associés à la valeur Z
Δ test
du test
Sélectionnez l'une des hypothèses alternatives suivantes à tester par rapport à l'hypothèse nulle :
● H0 : μ < μ0
● H0 : μ > μ0
● H 0 : μ ≠ μ0
Entrées
Les entrées sont les suivantes :
ẋ Moyenne échantillon
s Écart-type échantillon
n Taille échantillon
α Seuil de signification
Résultats
Les résultats sont les suivants :
Résultats Description
DF Degrés de liberté
Ce test est utilisé lorsque l'écart-type de la population n'est pas connu. Sur la base des statistiques de deux
échantillons, chacun d'une population différente, ce test mesure la corrélation entre l’hypothèse choisie et
l'hypothèse nulle selon laquelle les moyennes des deux populations sont égales : H0 : μ1 = μ2.
Sélectionnez l'une des hypothèses alternatives suivantes à tester par rapport à l'hypothèse nulle :
● H0 : μ1 < μ2
● H0 : μ1 > μ2
● H0 : μ1 ≠ μ2
Entrées
Les entrées sont les suivantes :
ẋ1 Moyenne de l'échantillon 1
ẋ2 Moyenne de l'échantillon 2
s1 Écart-type échantillon 1
s2 Écart-type échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
α Seuil de signification
Regroupement Sélectionnez cette option pour regrouper les échantillons en fonction de leur écart-type.
Résultats
Les résultats sont les suivants :
Résultats Description
DF Degrés de liberté
Intervalles de confiance
La calculatrice HP Prime peut calculer des intervalles de confiance en fonction de la distribution Z normale ou
de la distribution t de Student.
Entrées
Les entrées sont les suivantes :
ẋ Moyenne échantillon
n Taille échantillon
σ Écart-type population
C Niveau de confiance
Résultats
Les résultats sont les suivants :
C Niveau de confiance
Cette option utilise la distribution Z normale pour calculer un intervalle de confiance pour la différence entre
les moyennes de deux populations (μ1– μ2) lorsque les écarts-types des deux populations (σ1 et σ2) sont
connus.
Entrées
Les entrées sont les suivantes :
ẋ1 Moyenne de l'échantillon 1
ẋ2 Moyenne de l'échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
σ1 Écart-type population 1
σ2 Écart-type population 2
C Seuil de signification
Résultats
Les résultats sont les suivants :
Résultat Description
C Niveau de confiance
Entrées
Les entrées sont les suivantes :
n Taille échantillon
C Niveau de confiance
Résultats
Les résultats sont les suivants :
Résultat Description
C Niveau de confiance
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.
Entrées
Les entrées sont les suivantes :
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
C Niveau de confiance
Résultats
Les résultats sont les suivants :
Résultats Description
C Niveau de confiance
Entrées
Les entrées sont les suivantes :
ẋ Moyenne échantillon
s Écart-type échantillon
n Taille échantillon
C Niveau de confiance
Résultats
Les résultats sont les suivants :
Résultats Description
C Niveau de confiance
DF Degrés de liberté
Cette option utilise la distribution t de Student pour calculer un intervalle de confiance pour la différence
entre les moyennes de deux populations (μ1 – μ2) lorsque les écarts-types des deux populations (σ1 et σ2) ne
sont pas connus.
Entrées
Les entrées sont les suivantes :
ẋ1 Moyenne de l'échantillon 1
ẋ2 Moyenne de l'échantillon 2
s1 Écart-type échantillon 1
s2 Écart-type échantillon 2
n1 Taille de l'échantillon 1
n2 Taille de l'échantillon 2
C Niveau de confiance
Résultats
Les résultats sont les suivants :
Résultats Description
C Niveau de confiance
DF Degrés de liberté
Entrées
Quand Attendu Probabilitéest sélectionné, les entrées de la vue Numérique sont les suivantes :
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
Quand Attendu Nombre est sélectionné, les entrées de la vue Numérique incluent ExpList pour les nombres
attendus au lieu de ProbList. En outre, la touche Exp n'est pas disponible sur l'écran Résultats.
Entrées
Les entrées de la vue Numérique sont les suivantes :
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
Affiche la matrice des nombres attendus. Appuyez sur pour quitter cet
écran.
Affiche la matrice des contributions de chaque catégorie à la valeur Khi carré. Appuyez
sur pour quitter cet écran.
Test t linéaire
Nom du menu
Test t linéaire
Cette option exécute un test t sur l'équation de régression linéaire exacte, à partir d'une liste de données
explicatives et d'une liste de données de réponse. Dans la vue Symbolique, vous devez choisir une hypothèse
alternative à l'aide du champ Hypoth alt.
Entrées
Les entrées de la vue Numérique sont les suivantes :
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
Entrées
Les entrées de la vue Numérique sont les suivantes :
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
Entrées
Les entrées de la vue Numérique sont les suivantes :
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
Entrées
Les entrées de la vue Numérique sont les suivantes :
X Valeur de la variable explicative pour laquelle vous souhaitez une réponse moyenne et
un intervalle de confiance
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
Intervalle de prédiction
Nom du menu
Intervalle de prédiction
Cette option calcule un intervalle de prédiction pour une réponse future, sur la base d'une liste de données
explicatives, d'une liste de données de réponse, d'une valeur de variable explicative (X) et d'un niveau de
confiance. Une fois que vous avez saisi vos données dans la vue Numérique et appuyé sur , entrez le
niveau de confiance et la valeur de la variable explicative (X) dans l'invite qui apparaît.
Entrées
Les entrées de la vue Numérique sont les suivantes :
X Valeur de la variable explicative pour laquelle vous souhaitez une réponse future et un
intervalle de confiance
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
DF Degrés de liberté
Touches de menu
Les touches de menu sont les suivantes :
ANOVA
Nom du menu
ANOVA
Cette option effectue une analyse unidirectionnelle de la variance (ANOVA) à l'aide d'un test F, basée sur des
listes de données numériques.
Entrées
Les entrées de l'analyse ANOVA unidirectionnelle sont des listes de données en I1-I4. Vous pouvez ajouter des
listes supplémentaires en I5 et ainsi de suite.
Résultats
Lorsque vous appuyez sur , vous obtenez les résultats suivants :
Résultats Description
F Valeur F du test
Touches de menu
Les touches de menu sont les suivantes :
Utilisez les touches du curseur ou appuyez pour faire défiler le tableau. En plus d'appuyer sur la touche
, vous pouvez effectuer un appui long sur une cellule, puis faire glisser votre doigt pour sélectionner
un tableau rectangulaire de cellules à copier-coller.
ANOVA 287
14 Résoudre, application
L'application Résoudre permet de définir un maximum de dix équations ou expressions utilisant chacune
autant de variables que souhaité. Vous pouvez résoudre une seule équation ou expression pour l'une de ses
variables, sur la base d'une valeur de départ. Vous pouvez également résoudre un système d'équations
(linéaires ou non linéaires), toujours à l'aide de valeurs de départ.
Notez les différences suivantes entre une équation et une expression :
● Une équation contient un signe égal. Sa solution est une valeur de la variable inconnue pour laquelle
l'égalité est vérifiée des deux côtés de l'équation.
● Une expression ne comporte pas de signe égal. Sa solution est une racine, soit une valeur de la variable
inconnue pour laquelle l'expression est égale à zéro.
A des fins de concision, le terme équation englobe les équations et les expressions dans le présent chapitre.
L'application Résoudre ne fonctionne qu'avec des nombres réels.
Equation unique
Imaginons que vous souhaitez connaître l'accélération nécessaire pour faire passer la vitesse d'une voiture de
16,67 m/s (60 km/h) à 27,78 m/s (100 km/h) sur une distance de 100 m.
L'équation à résoudre est la suivante :
V2 = U2 + 2AD
Dans cette équation, V = vitesse finale, U = vitesse initiale, A = accélération nécessaire et D = distance.
REMARQUE : outre les variables intégrées, vous pouvez utiliser les variables que vous avez créées (dans la
vue d'accueil ou dans le CAS). Par exemple, si vous avez créé une variable appelée ME (Moi), vous pouvez
l'intégrer à une équation comme suit : Y2 = G2 + ME.
Les fonctions définies dans d'autres applications peuvent également être référencées dans l'application
Résoudre. Par exemple, si vous définissez F1(X) sur X2 +10 dans l'application Fonction, vous pouvez entrer
F1(X)=50 dans l'application Résoudre afin de résoudre l'équation X2 + 10 = 50.
2. Définissez l'équation.
V U 2 A D
Dans cette vue, indiquez les valeurs des variables connues, mettez en surbrillance la variable que vous
souhaitez résoudre, puis appuyez sur .
27 78 16 67 100
REMARQUE : il se peut que certaines variables soient déjà associées à des valeurs lorsque vous les affichez
dans la vue Numérique. Cela se produit lorsque des valeurs ont été affectées aux variables dans un autre
environnement de la calculatrice. Par exemple, dans la vue d'accueil vous avez peut-être affecté 10 à la
variable U en saisissant 10, en appuyant sur , puis en entrant U. Ensuite, lorsque vous ouvrez la vue
Numérique pour résoudre une équation avec U comme variable, 10 est la valeur par défaut de U. Cela se
produit également si une variable a reçu une valeur lors de précédents calculs (dans une application ou un
programme).
Pour réinitialiser toutes les variables pré-remplies sur la valeur zéro, appuyez sur .
Tracé de l'équation
La vue Graphique présente un graphique pour chaque côté de l'équation résolue. Vous pouvez définir la
variable de votre choix en tant que variable indépendante, en la sélectionnant dans la vue Numérique. Pour
cet exemple, assurez-vous d'avoir mis A en surbrillance.
L'équation actuelle est V2 = U2 + 2AD. La vue Graphique trace alors deux équations, une pour chaque côté de
l'équation. L'une d'elles est Y = V2, avec V = 27,78, ce qui donne Y = 771,7284. Ce graphique forme une ligne
horizontale. L'autre graphique indique Y = U2 + 2AD avec U = 16,67 et D = 100, ce qui donne Y = 200A
+ 277,8889. Ce graphique forme également une ligne. La solution recherchée est la valeur de A à
l'intersection de ces deux lignes.
1.
Pour tracer l'équation pour la variable A, appuyez sur la touche .
La vue Graphique forme un moyen pratique d'obtenir l'approximation d'une solution lorsque vous soupçonnez
l'existence de plusieurs solutions. Placez le curseur de tracé à proximité de la solution (c'est-à-dire à
l'intersection) qui vous intéresse, puis ouvrez la vue Numérique. La solution indiquée dans la vue Numérique
est la solution la plus proche du curseur de tracé.
REMARQUE : en faisant glisser votre doigt sur l'écran, verticalement ou horizontalement, vous pouvez
visualiser rapidement les parties du tracé initialement externes aux plages x et y définies.
Equations multiples
Dans la vue Symbolique, vous pouvez définir un maximum de dix équations et expressions, puis sélectionner
celles que vous souhaitez résoudre ensemble en tant que système. Par exemple, imaginons que vous
souhaitez résoudre le système d'équations comportant les éléments suivants :
● X2 + Y2 = 16
● X – Y = –1
2.
Si vous n'avez besoin d'utiliser aucune équation ou expression déjà définie, appuyez sur
X Y 16
X Y 1
Contrairement à l'exemple de l'équation unique, dans cet exemple, il n'existe pas de valeurs données
pour une variable. Vous pouvez entrer une valeur de départ pour l'une des variables ou laisser la
calculatrice fournir une solution. (En général, une valeur de départ aléatoire est une valeur qui conduit la
calculatrice à fournir, dans la mesure du possible, une solution qui est plus proche d'elle au lieu d'une
autre valeur.) Dans cet exemple, recherchez une solution proche de X = 2.
La calculatrice fournit une solution (le cas échéant), et vous n'êtes pas informé si plusieurs solutions
sont possibles. Pour obtenir d'autres solutions potentielles, utilisez différentes valeurs de départ.
3. Sélectionnez les variables pour lesquelles vous souhaitez obtenir des solutions. Dans cet exemple, nous
recherchons les valeurs de X et Y. Par conséquent, assurez-vous que les deux variables sont
sélectionnées.
REMARQUE : en présence de plus de deux variables, vous pouvez entrer des valeurs de départ pour
plusieurs d'entre elles.
Lorsque des solutions sont trouvées, elles s'affichent en regard de chaque variable sélectionnée.
Message Signification
Zéro L'application Résoudre trouve un point pour lequel les deux côtés de l'équation sont
égaux, ou pour lequel l'expression est zéro (racine). La précision de la calculatrice s'élève
à 12 chiffres.
Inversion de signe L'application Résoudre trouve deux points pour lesquels les deux côtés de l'équation
présentent des signes opposés, mais elle ne peut pas trouver de point entre les deux
lorsque la valeur est égale à zéro. Il en va de même pour une expression dans laquelle la
valeur présente des signes différents mais n'est pas égale à zéro. Soit les deux valeurs
sont proches (ne différant que d'un chiffre dans une série de douze chiffres), soit
l'équation ne présente aucune valeur réelle entre les deux points. L'application Résoudre
affiche le point pour lequel la valeur ou la différence est la plus proche de zéro. Si
l'équation ou l'expression est réelle en continu, ce point correspond à la meilleure
approximation d'une solution réelle par l'application.
Extremum L'application Résoudre trouve un point pour lequel la valeur de l'expression s'approche
d'un minimum (pour les valeurs positives) ou d'un maximum local (pour les valeurs
négatives). Il se peut que ce point soit une solution ou non.
– ou –
REMARQUE : le message Extremumindique qu'il est très probable qu'il n'existe aucune
solution. La vue Numérique peut vous permettre de vous en assurer (notez que toute
valeur affichée est suspecte).
Supposition(s) incorrecte(s) L'estimation initiale est en dehors du domaine de l'équation. La solution n'était donc pas
un nombre réel ou a causé une erreur.
L'application Solveur linéaire vous permet de résoudre un ensemble d'équations linéaires. L'ensemble peut
contenir deux ou trois équations linéaires.
Dans un ensemble de deux équations, chaque équation doit respecter la forme ax + by = k. Dans un ensemble
de trois équations, chaque équation doit respecter la forme ax + by + cz = k.
Vous entrez des valeurs a, b et k (et c dans les ensembles de trois équations) pour chaque équation ;
l'application tente alors de trouver les valeurs x et y (et z dans les ensembles de trois équations).
La calculatrice HP Prime vous informe si aucune solution n'a été trouvée ou s'il existe un nombre infini de
solutions.
REMARQUE : si vous avez résolu deux équations lors de votre dernière utilisation de l'application Solveur
linéaire, le formulaire de saisie spécifique aux ensembles de deux équations s'affiche. Pour résoudre un
ensemble de trois équation, appuyez sur . A présent, le formulaire de saisie affiche trois équations.
. Continuez ainsi jusqu'à ce que vous ayez défini toutes les équations.
Une fois que vous avez entré suffisamment de valeurs pour que le solveur puisse générer des solutions, ces
dernières s'affichent en bas de l'écran. Dans cet exemple, le solveur a trouvé des solutions pour les valeurs x,
y et z dès la saisie du premier coefficient de la dernière équation.
La solution change à chaque fois que vous entrez les valeurs connues restantes. L'illustration suivante
représente la solution finale une fois l'ensemble des coefficients et des constantes entré.
REMARQUE : vous pouvez entrer n'importe quelle expression qui renvoie un résultat numérique, y compris
des variables. Il vous suffit d'entrer le nom d'une variable.
Options de menu
Les options de menu sont les suivantes :
Déplace le curseur sur la ligne de saisie, où vous pouvez ajouter ou modifier une valeur. Vous
pouvez également mettre un champ en surbrillance, entrer une valeur et appuyer sur
L'application Paramétrique vous permet d'explorer des équations paramétriques. Il s'agit d'équations dans
lesquelles x et y sont définis comme des fonctions de t. Elles prennent la forme x = f(t) ou y = g(t).
L'application Paramétrique démarre dans la vue Symbolique. Il s'agit de la vue de définition. Elle vous permet
de définir de manière symbolique (autrement dit, de spécifier) les expressions paramétriques que vous
souhaitez explorer.
Les données graphiques et numériques s'affichant dans les vues Graphique et Numérique sont dérivées des
fonctions symboliques définies dans la présente vue.
La touche entre la variable pertinente pour l'application en cours. Dans cette application, elle
entre un T.
Vous auriez également pu définir l'unité d'angle dans l'écran Paramètres d'accueil. Notez toutefois que les
paramètres d'accueil s'appliquent à l'ensemble du système. En définissant l'unité d'angle dans une application
plutôt que dans la vue d'accueil, le paramétrage est spécifique à l'application concernée.
Configuration du tracé
1.
Pour ouvrir la vue Configuration du tracé, appuyez sur .
2. Configurez le tracé en spécifiant les options graphiques appropriées. Dans cet exemple, définissez les
champs T Rng et T Steppour que T passe de 0° à 360° par paliers de 5°.
Sélectionnez le deuxième champ T Rng et entrez :
360 5
● : lorsque cet outil est activé, il permet le déplacement d'un curseur de tracé sur le contour du
graphique (tandis que les coordonnées du curseur s'affichent en bas de l'écran).
● : si vous spécifiez une valeur T, le curseur se place sur les coordonnées x et y correspondantes.
Un triangle s'affiche alors à la place d'un cercle. En effet, la nouvelle valeur du champ T Paliertrace les points
à 120° d'écart entre eux et non de manière quasi continue avec 5°. De plus, si vous sélectionnez la méthode
Segments réguliers, les points éloignés de 120° sont reliés par des segments de droite.
2. Placez le curseur dans la colonne T, saisissez une nouvelle valeur, puis appuyez sur . Le
tableau accède alors à la valeur que vous avez saisie.
Vous pouvez également effectuer un zoom avant sur la variable indépendante ou un zoom arrière (ce qui a
pour effet de réduire ou d'augmenter l'incrément entre des valeurs consécutives). Il s'agit d'opérations
courantes de la vue Graphique.
Vous pouvez voir les vues de tracé et numérique côte à côte en combinant ces deux vues.
L'application Polaire vous permet d'explorer des équations polaires. Les équations polaires sont des
équations dans lesquelles r, la distance entre un point et l'origine (0,0) est définie par q, soit l'angle formé
entre le segment allant du point à l'origine et l'axe polaire. Ces équations prennent la forme r = f(θ).
Définition de la fonction
La définition des fonctions polaires s'étend sur dix champs. Ces champs sont libellés de R1(q) à R9(q) et R0(q).
1. Mettez en surbrillance le champ que vous souhaitez utiliser, en appuyant dessus ou en faisant défiler les
champs. Si vous êtes en train d'entrer une nouvelle fonction, il vous suffit d'en commencer la saisie. Si
vous êtes en train de modifier une fonction existante, appuyez sur et apportez vos
modifications. Lorsque vous avez terminé la définition ou la modification de la fonction, appuyez sur
.
5 2
La touche entre la variable pertinente pour l'application en cours. Dans cette application, elle
entre un θ.
3. Si vous le souhaitez, vous pouvez sélectionner une autre couleur que la couleur par défaut pour le tracé.
Pour ce faire, sélectionnez le carré coloré situé à gauche de la fonction définie en appuyant sur
, puis sélectionnez une couleur dans la palette.
Ajouter des définitions, modifier des définitions et évaluer des définitions dépendantes sont des opérations
courantes de la vue Symbolique.
Configuration du tracé
1.
Pour ouvrir la vue Configuration du tracé, appuyez sur .
2. Configurez le tracé en spécifiant les options graphiques appropriées. Dans cet exemple, définissez
l'extrémité supérieure de la plage de la variable indépendante sur 4π:
Sélectionnez le deuxième champ T Rng et entrez :
Il existe plusieurs façons de configurer l'apparence de la vue Graphique avec les opérations courantes de cette
vue
Tracé de l'expression
▲
Appuyez sur .
Plusieurs options d'exploration du graphique s'offrent à vous, le zoom ou le tracé par exemple. Vous pouvez
également utiliser directement une valeur q spécifique en la saisissant. L'écran Aller à apparaît, le nombre que
vous avez entré s'affichant sur la ligne de saisie. Appuyez simplement sur pour valider. (Vous
pouvez également appuyer sur et indiquer la valeur cible.)
Si une seule équation polaire fait l'objet d'un tracé, appuyez sur pour afficher l'équation à l'origine
du tracé. Lorsque plusieurs équations sont tracées, placez le curseur de tracé sur le graphique qui vous
intéresse, en appuyant sur ou puis sur .
Explorer les tracés est une opération courante dans la vue Graphique.
La vue Numérique affiche le tableau des valeurs de θ et R1. Si vous avez spécifié et sélectionné plusieurs
fonctions polaires dans la vue Symbolique, une colonne d'évaluations s'affiche pour chacune d'elles : R2,
R3, R4, et ainsi de suite.
L’application Suite de HP Prime vous permet de définir les suites de manière explicite ou récursive. Des
définitions récursives peuvent déterminer U(N) dans des conditions de U(N − 1) uniquement ou les deux U(N
− 1) et U(N − 2). De la même manière, une définition récursive peut déterminer U (N + 1) dans des conditions
de U(N) uniquement, elle peut définir U(N + 2) dans des conditions de U(N) et U(N + 1) ensemble. Enfin, N peut
commencer à 1 (la valeur par défaut), 0 ou tout nombre entier positif.
Dans la vue Symbolique, les deux premières cases contiennent les deux premières valeurs numériques de la
suite, si nécessaire. Pour une suite définie de manière explicite, les valeurs peuvent être vides. Pour une suite
définie de manière récursive, vous devez saisir au moins une valeur, en fonction de la nature de votre
définition.
REMARQUE : Les étiquettes de valeurs se modifient, en fonction de la valeur de départ pour N sélectionnée
dans la case Option.
Dans l’exemple suivant, la suite de Fibonacci est définie comme U1(1) = 1, U1(2) = 1, et U1(N +2) = U1(N) +
U1(N + 1). La valeur d’Option U(N+k) est sélectionnée, et la valeur de départ de N est 1.
309
Présentation de l'application Suite
La suite présentée ci-après est la célèbre suite de Fibonacci, dans laquelle chaque terme, à partir du
troisième, correspond à la somme des deux termes précédents. Dans cet exemple, nous spécifions trois
champs de suite : le premier terme, le deuxième terme et une règle pour générer tous les termes ultérieurs.
Définition de l'expression
Pour définir la suite de Fibonacci suivante, entrez :
U1 = 1, U2 = 1, Un = Un – 1 + Un – 2 pour n > 2
3. Dans le champ U1(N), spécifiez la formule permettant de calculer le nième terme de la suite à partir des
deux termes précédents (les boutons en bas de l'écran facilitent la saisie de certains éléments) :
Configuration du tracé
1.
Pour ouvrir la vue Configuration du tracé, appuyez sur .
2.
Pour réinitialiser les valeurs par défaut de tous les paramètres, appuyez sur .
Tracé de la suite
1.
Appuyez sur .
2.
Pour tracer la suite avec l'option Toile d'araignée, revenez à la vue de configuration du tracé (
Exploration du graphique
Le bouton vous permet d'accéder aux outils d'exploration de graphiques courants, dont les
suivants :
● : effectuer un zoom avant ou arrière dans le tracé.
● : tracer un graphique.
Le tableau des valeurs accède à la valeur entrée. Vous pouvez alors visualiser la valeur correspondante dans
la suite. Dans l'exemple de droite, on constate que la 25e valeur de la suite de Fibonacci est 75025.
Définition de l'expression
▲ Définissez U1(N) = (–2/3)N.
Sélectionnez U1N :
Entrez 2 3 .
2.
Pour réinitialiser les valeurs par défaut de tous les paramètres, appuyez sur .
Tracé de la suite
▲
Appuyez sur .
Appuyez sur pour afficher les lignes pointillées visibles dans l'illustration précédente. Appuyez
de nouveau sur cette même touche pour masquer les lignes pointillées.
L'application Finance vous permet de résoudre des problèmes relatifs à la valeur temps de l'argent et à
l'amortissement. Vous pouvez utiliser l'application pour calculer des intérêts composés et pour créer des
tableaux d'amortissement.
Les intérêts composés sont des intérêts cumulatifs. Autrement dit, il s'agit d'intérêts sur les intérêts déjà
perçus. Les intérêts perçus sur un capital donné sont ajoutés au capital à des périodes déterminées. Le
montant combiné rapporte ensuite un intérêt à un certain taux. Les calculs financiers impliquant un intérêt
composé peuvent être utilisés pour des comptes d'épargne, des hypothèques, des fonds de pension, des
locations ou des rentes.
Notez que le résultat du calcul (60) apparaît dans le champ. Il s'agit du nombre de mois sur une période
de cinq ans.
3.
Dans le champ I%/YR, entrez 5,5, le taux d'intérêt, et appuyez sur .
6. Placez le curseur sur le champ PMT, puis appuyez sur . La valeur PMT calculée est –315,17. En
d'autres termes, votre mensualité sera de 315,17$.
La valeur PMT est négative pour indiquer qu'il s'agit de votre argent.
Notez que la valeur PMT est supérieure à 300, c'est-à-dire supérieure au montant que vous pouvez
payer par mois. Vous devez donc effectuer de nouveaux calculs, cette fois en définissant la valeur PMT
sur -300 et en calculant une nouvelle valeur pour PV.
La valeur PV calculée est 15 705,85, correspondant au montant maximum que vous pouvez emprunter. Ainsi,
avec vos 3 000$ d'apport, vous pouvez vous offrir une voiture d'une valeur maximale de 18 705,85$.
Le graphique suivant illustre les dépôts (PMT) sur un compte à la fin de chaque période.
Variable Description
1%/YR Taux d'intérêt annuel nominal (ou taux d'investissement). Ce taux est divisé par le nombre de
paiements par an (P/YR) pour calculer le taux d'intérêt nominal par période de calcul. Il s'agit du
taux d'intérêt réellement utilisé dans les calculs TVM.
PMT Montant du paiement périodique. Les montants des paiements sont identiques pour chaque
période ; le calcul TVM part du principe qu'aucun paiement n'est omis. Les paiements peuvent
avoir lieu au début ou à la fin de chaque période de calcul. Vous pouvez gérer ce paramètre en
cochant ou décochant l'option Fin.
FV Valeur capitalisée 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 à la fin de la période d'investissement.
1.
Pour ouvrir l'application Finance, appuyez sur et sélectionnez Finance.
2.
Pour restaurer les valeurs par défaut de tous les champs, appuyez sur .
4. Sélectionnez PMT, puis appuyez sur . Le champ PMT montre –984.10. En d'autres termes, les
mensualités sont de 948,10 $.
5. Pour déterminer le versement forfaitaire ou la valeur capitalisée (FV) de l'hypothèque au bout de 10 ans,
entrez 120 pour N, sélectionnez FV et appuyez sur .
Le champ FV affiche –127,164.19, indiquant que la valeur capitalisée du prêt (montant encore dû) est de
127 164,19 $.
Amortissements
Les calculs d'amortissements déterminent les montants consacrés au capital et aux intérêts lors d'un
paiement ou d'une série de paiements. Ils utilisent également les variables TVM.
Calculs d'amortissements
1.
Pour ouvrir l'application Finance, appuyez sur et sélectionnez Finance.
Amortissements 323
1. Assurez-vous que vos données correspondent à celles de l'illustration suivante.
2. Appuyez sur .
Graphique d'amortissement
▲
Appuyez sur pour afficher le plan d'amortissement sous sa forme graphique.
Le solde dû à la fin de chaque groupe de paiement est indiqué par la hauteur d'une barre. Le montant de la
réduction sur le capital ainsi que les intérêts payés au cours d'un groupe de paiement sont indiqués en bas de
l'écran. L'exemple précédent représente le premier groupe de paiement sélectionné. Cela représente le
premier groupe de 12 paiements (ou l'état du prêt à la fin de la première année.) A la fin de l'année, le capital
aura été réduit de 1 676,57 $ et 9 700,63 $ auront été consacrés aux intérêts.
Appuyez sur ou pour afficher le montant de la réduction sur le capital ainsi que les intérêts
payés lors d'autres groupes de paiement.
Amortissements 325
20 Solveur triangle, application
L'application Solveur triangle permet de déterminer la longueur de l'un des côtés d'un triangle, ou la taille de
l'un de ses angles, à partir des informations que vous avez fournies relativement aux autres longueurs,
angles ou les deux.
Vous devez indiquer au moins trois des six valeurs possibles (longueurs des trois côtés et taille des trois
angles) pour que le solveur puisse calculer les autres valeurs. Par ailleurs, au moins l'une de ces valeurs doit
être une longueur. Par exemple, vous pouvez spécifier les longueurs de deux côtés et l'un des angles ; ou deux
angles et une longueur ; ou les trois longueurs. Pour chaque cas de figure, l'application calcule les valeurs
restantes.
La calculatrice HP Prime vous alerte si aucune solution ne peut être trouvée, ou si les données que vous avez
fournies sont insuffisantes.
Si vous déterminez les longueurs et angles d'un triangle rectangle, vous pouvez utiliser un formulaire de
saisie simplifié, accessible en appuyant sur .
2.
S'il reste des données indésirables d'un calcul précédent, appuyez sur pour les effacer.
REMARQUE : les longueurs des côtés sont libellées a, b et c, tandis que les angles sont libellés A, B et C. Il
est important d'entrer les valeurs connues dans les champs appropriés. Dans notre exemple, nous
connaissons la longueur de deux côtés ainsi que la mesure de l'angle qu'ils forment. Ainsi, si nous indiquons
les longueurs des côtés a et b, nous devons saisir l'angle C (C étant l'angle formé par A et B). Si au lieu de cela,
vous avez saisi les longueurs avec b et c, vous devez spécifier l'angle A. L'écran de la calculatrice vous aide à
déterminer où entrer les valeurs connues.
a.
Dans la case a, entrez 4 et appuyez sur .
b.
Dans la case b, entrez 6 et appuyez sur .
c.
Dans la case C, entrez 30 et appuyez sur .
L'application affiche les valeurs des variables inconnues. Comme l'indique l'illustration précédente, la longueur
des côtés inconnus du présent exemple est de 3,2967… Les deux autres angles ont également été calculés.
Cas particuliers
Cas indéterminé
Lorsque vous entrez deux côtés et un angle aigu adjacent et qu'il existe deux solutions, une seule s'affiche
initialement.
Dans ce cas, le bouton s'affiche (comme dans l'illustration suivante). Appuyez sur pour
afficher la seconde solution, puis de nouveau sur pour revenir à la première solution.
Données insuffisantes
Si vous utilisez le formulaire de saisie général, vous devez indiquer au moins trois valeurs, afin que
l'application Solveur triangle puisse calculer les attributs restants du triangle. Si vous indiquez moins de trois
valeurs, le message Données insuffisantess'affiche à l'écran.
Si vous utilisez le formulaire de saisie simplifié (pour un triangle rectangle), vous devez indiquer au moins
deux valeurs.
Trois applications d'exploration sont disponibles. Elles sont conçues pour étudier les relations entre les
paramètres d'une fonction et la forme du graphique de cette fonction. Les applications d'exploration sont les
suivantes :
● Linear Explorer (Explorateur Affine)
Exploration des fonctions linéaires
● Quadratic Explorer (Explorateur Trinôme)
Exploration des fonctions quadratiques
● Trig Explorer (Explorateur Trig)
Exploration des fonctions sinusoïdales
Il existe deux modes d'exploration : le mode graphique et le mode d'équation. En mode graphique, il s'agit de
manipuler un graphique et de constater les modifications correspondantes dans l'équation. En mode
d'équation, il s'agit de manipuler une équation et de constater les modifications correspondantes dans la
représentation graphique. Chaque application d'exploration dispose d'un certain nombre d'équations et de
graphiques à explorer, ainsi que d'un mode de test. Le mode de test vous permet d'évaluer votre capacité à
faire correspondre des équations à des graphiques.
Ouverture de l'application
Appuyez sur , puis sélectionnez Explorateur Affine.
La moitié gauche de l'écran présente le graphique d'une fonction linéaire. La moitié droite affiche la forme
générale de l'équation étudiée dans la partie supérieure de l'écran et, en dessous, l'équation actuelle de cette
forme. Les symboles des touches que vous pouvez utiliser pour manipuler le graphique ou l'équation
apparaissent sous l'équation. Les interceptions x et y sont indiquées en bas de l'écran.
Les touches disponibles pour la manipulation du graphique ou de l'équation dépendent du niveau choisi. Par
exemple, les éléments suivants s'affichent sur l'écran d'une équation de niveau 1 :
←→ +– +/–
Vous pouvez ainsi utiliser les touches , , , et . Dans le cas d'une équation
de niveau 2, les éléments suivants s'affichent à l'écran :
←→ ↑↓+– +/–
Mode Graph
L'application s'ouvre en mode graphique (comme l'indique le point figurant sur le bouton Graph, en bas de
l'écran). En mode graphique, les touches et déplacent le graphique verticalement et modifient le
point d'intersection y de la ligne. Appuyez sur ces touches pour modifier la taille de l'incrément des
déplacements verticaux. Les touches et (ainsi que et ) diminuent et
Mode Equation
Appuyez sur pour passer en mode d'équation. Un point apparaît alors sur le bouton Eq, en bas de
l'écran.
En mode d'équation, il s'agit d'utiliser les touches de curseur pour sélectionner les paramètres de l'application
et en modifier les valeurs, afin d'observer les effets induits sur le graphique affiché. Appuyez sur ou
Mode de test
Appuyez sur pour passer en mode de test. Le mode de test vous permet d'évaluer votre capacité à
faire correspondre une équation au graphique affiché. Le mode de test est semblable au mode d'équation en
ceci que vous utilisez les touches de curseur pour sélectionner et modifier la valeur de chaque paramètre de
l'équation. L'objectif est de faire correspondre cette dernière au graphique affiché.
Appuyez sur pour afficher la bonne réponse, ou sur pour quitter le mode de test.
Ouverture de l'application
Appuyez sur puis sélectionnez Explorateur quadratique.
La moitié gauche de l'écran présente le graphique d'une fonction quadratique. La moitié droite affiche la
forme générale de l'équation étudiée dans la partie supérieure de l'écran et, en dessous, l'équation actuelle de
cette forme. Les symboles des touches que vous pouvez utiliser pour manipuler le graphique ou l'équation
apparaissent sous l'équation. (Ces symboles changent en fonction du niveau d'équation que vous choisissez.)
Mode Graph
L'application s'ouvre en mode graphique. En mode graphique, vous manipulez une copie du graphique à l'aide
des touches disponibles. Le graphique d'origine, converti en lignes pointillées, n'est pas déplacé, ce qui vous
permet d'observer rapidement le résultat de vos manipulations.
Pour choisir une forme générale, appuyez sur le bouton Niveau ( et ainsi de suite) jusqu'à
ce que la forme de votre choix s'affiche Les touches disponibles pour la manipulation du graphique diffèrent
d'un niveau à l'autre.
Mode Equation
Appuyez sur pour activer le mode d'équation. En mode d'équation, vous utilisez les touches de
curseur pour sélectionner les paramètres de l'application et en modifier les valeurs, afin d'observer les effets
induits sur le graphique affiché. Appuyez sur ou pour réduire ou augmenter la valeur du
paramètre sélectionné. Appuyez sur ou pour sélectionner un autre paramètre. Appuyez sur
pour modifier le signe. Quatre types (ou niveaux) de graphique s'offrent à vous. Les touches
disponibles pour la manipulation de l'équation dépendent du niveau que vous avez sélectionné.
L'application affiche le graphique d'une fonction quadratique choisie de manière aléatoire. Appuyez sur le
bouton Niveau pour sélectionner l'une des quatre formes d'équation quadratique. Vous pouvez choisir des
graphiques dont l'identification est plus ou moins complexe (en appuyant respectivement sur les touches
et ).
Appuyez maintenant sur les touches de curseur pour sélectionner un paramètre et en définir la valeur.
Lorsque vous avez terminé, appuyez sur pour vérifier que votre équation correspond bien au
graphique.
Appuyez sur pour afficher la bonne réponse, ou sur pour quitter le mode de test.
● ou : permet d'alterner entre les radians et les degrés afin de mesurer l'angle de x.
Ouverture de l'application
Appuyez sur puis sélectionnez Trig Explorer.
Mode Graph
L'application s'ouvre en mode graphique. En mode graphique, vous manipulez une copie du graphique à l'aide
des touches de curseur. Les quatre touches de curseur sont utilisables. Le graphique d'origine, converti en
lignes pointillées, n'est pas déplacé, ce qui vous permet d'observer rapidement le résultat de vos
manipulations.
graphique (pour l'étirer ou le réduire verticalement). Appuyez sur ou pour changer la fréquence
du graphique (pour l'étirer ou le réduire horizontalement).
Mode Equation
Appuyez sur pour activer le mode d'équation. Avec ce mode, il est possible d'utiliser les touches de
curseur pour passer d'un paramètre à l'autre dans l'équation et modifier leurs valeurs. Vous pouvez alors
observer les effets induits sur le graphique affiché. Appuyez sur ou pour réduire ou augmenter la
Appuyez maintenant sur les touches de curseur pour sélectionner chaque paramètre et en définir la valeur.
Lorsque vous avez terminé, appuyez sur pour vérifier que votre équation correspond bien au
graphique.
Appuyez sur pour afficher la bonne réponse, ou sur pour quitter le mode de test.
De nombreuses fonctions mathématiques sont disponibles à partir du clavier de la calculatrice. Elles sont
décrites dans « Fonctions du clavier » à la page 101. Les autres fonctions et commandes sont regroupées dans
les menus Boîte à outils ( ). Il existe cinq menus Boîte à outils :
Math
Ensemble de fonctions mathématiques non symboliques (voir la section Menu Math à la page 346)
CAS
Ensemble de fonctions mathématiques symboliques (voir la section Menu CAS à la page 358)
App
Ensemble de fonctions d'application pouvant être utilisées n'importe où sur la calculatrice, notamment dans
la vue d'accueil, la vue du CAS, l'application Tableur et dans un programme (voir la section Menu App
à la page 379)
Notez qu'il est possible d'appeler les fonctions de l'application Géométrie en dehors de cette application sur la
calculatrice mais qu'elles sont conçues pour s'utiliser dans l'application Géométrie. Ainsi, les fonctions
Géométrie ne sont pas décrites dans ce chapitre, mais le sont dans le chapitre Géométrie.
Utilisateur
Fonctions que vous avez créées (voir la section Création de vos propres fonctions à la page 460) et
programmes que vous avez créés et contenant des fonctions exportées.
Catlg
Toutes les fonctions et commandes :
● Du menu Math
● Du menu CAS
● Utilisées dans l'application Géométrie
● Utilisées en programmation
● Utilisées dans l'éditeur de matrices
● Utilisées dans l'éditeur de listes
● Autres fonctions et commandes supplémentaires
Reportez-vous à la section Menu Ctlg à la page 409.
Bien que le menu Catlg comprenne toutes les commandes de programmation, le menu Commandes
( ) de l'éditeur de programmes contient tous les commandes de programmation regroupées par
339
catégorie. Il contient également le menu Modèle ( ), qui contient les structures de programmation
courantes.
REMARQUE : il est possible de choisir des fonctions à partir du modèle mathématique (s'affiche lorsque
vous appuyez sur la touche ).
Vous pouvez également créer vos propres fonctions. Reportez-vous à la section Création de vos propres
fonctions à la page 460.
Par défaut, le mode de présentation du menu consiste à afficher les noms descriptifs des fonctions Math et
CAS. Si vous préférez que les fonctions soient présentées par leur nom de commande, désélectionnez l'option
Affichage du menusur la deuxième page de l'écran Paramètres d'accueil.
Abréviations utilisées dans ce chapitre
Dans le cadre de la description de la syntaxe des fonctions et commandes, les conventions et abréviations
suivantes sont utilisées :
Eqn : une équation
Obj : signifie que des objets de plusieurs types sont autorisés ici
Les paramètres facultatifs sont mis entre crochets; comme dans NORMAL_ICDF([μ,σ,]p).
Pour faciliter la lecture, des virgules sont utilisées pour séparer les paramètres et uniquement à cet effet.
Ainsi, dans une commande comprenant un seul paramètre, il n'est pas nécessaire d'ajouter une virgule après
ce dernier même si, dans la syntaxe illustrée ci-dessous, une virgule est présente entre celui-ci et un
paramètre facultatif. Exemple de syntaxe : zeros(Expr,[Var]). La virgule est nécessaire uniquement si
vous spécifiez le paramètre facultatif Var.
Fonctions du clavier
Les fonctions les plus fréquemment utilisées sont accessibles directement à partir du clavier. La plupart des
fonctions du clavier acceptent également les nombres complexes comme arguments. Appuyez sur les
touches et entrez les valeurs indiquées ci-dessous, puis appuyez sur la touche pour évaluer
l'expression.
REMARQUE : dans les exemples ci-dessous, les fonctions secondaires sont représentées par les touches
réelles sur lesquelles appuyer, le nom de la fonction s'affichant entre parenthèses. Par exemple,
(ASIN) signifie que pour effectuer le calcul d'un arc sinus (ASIN), vous devez appuyer sur
Les exemples ci-dessous représentent les résultats obtenus dans la vue d'accueil. Si le CAS est ouvert, les
résultats s'affichent au format symbolique simplifié. Par exemple :
Permettent d'effectuer des additions, des soustractions, des multiplications ou des divisions. Acceptent
également les nombres complexes, les listes et les matrices.
valeur1 + valeur2, etc.
(ex)
Exponentielle naturelle. Accepte également les nombres complexes.
evaleur
Exemple :
e5 renvoie 148.413159103
Exemple :
LOG(100) renvoie 2
(10x)
Exponentielle courante (antilogarithme). Accepte également les nombres complexes.
ALOG(valeur)
Exemple :
ALOG(3) renvoie 1000
COS(valeur)
TAN(valeur)
Exemple :
TAN(45) renvoie 1 (mode Degrés).
(ASIN)
Arc-sinus : sin–1x. Les valeurs de sortie vont de –90° à 90° ou de –π/2 à π/2. Les entrées et les sorties
dépendent du format d'angle actuel. Accepte également les nombres complexes.
ASIN(valeur)
Exemple :
(ACOS)
Arc-cosinus : cos–1x. Les valeurs de sortie vont de 0° à 180° ou de 0 à π. Les entrées et les sorties dépendent
du format d'angle actuel. Accepte également les nombres complexes. Le résultat sera complexe pour les
valeurs hors du domaine de cosinus normal de -1 ≤ x ≤ 1.
ACOS(valeur)
Exemple :
ACOS(1) renvoie 0 (mode Degrés).
(ATAN)
Arc-tangente : tan-1(x). Les valeurs de sortie vont de –90° à 90° ou de –π/2 à π/2. Les entrées et les sorties
dépendent du format d'angle actuel. Accepte également les nombres complexes.
ATAN(valeur)
Exemple :
ATAN(1) renvoie 45 (mode Degrés).
Exemple :
√320 renvoie 17.88854382
Exemple :
3√8 renvoie 2
Nombre réciproque.
valeur-1
Exemple :
3-1 renvoie .333333333333
(|x|)
Valeur absolue.
|valeur|
|x+y*i|
|matrice|
Pour un nombre complexe, |x+y*i| renvoie . Pour une matrice, |matrice| renvoie la norme de Frobenius de
la matrice.
Exemple :
|–1| renvoie 1
Vous pouvez également utiliser ABS() et abs() as comme syntaxe alternative, bien que les résultats pour
certaines entrées soient légèrement différents. Par exemple, abs(matrice) renvoie la valeur 12norm de la
matrice.
Conversion d'un nombre décimal en fraction. Dans la vue Accueil, permet de faire basculer la dernière entrée
de la vue Accueil entre les formats décimal, fraction et nombres mixtes. Si un résultat de l'historique est
sélectionné, elle fait basculer la sélection entre ces formats. Fonctionne également avec les listes et les
Conversion d'un nombre décimal en nombre hexadécimal. Dans la vue Accueil, permet de faire basculer la
dernière entrée de la vue Accueil entre les formats décimal et hexadécimal. Si un résultat de l'historique est
sélectionné, elle fait basculer la sélection entre ces formats. Fonctionne également avec les listes et les
matrices. Dans la vue CAS, elle les ajoute à l'historique comme nouvelles entrées.
Exemple :
Dans la vue Accueil, avec 2.4 comme dernière entrée de l'historique ou sélectionnée dans l'historique,
appuyez sur la touche pour voir 2°24ʹ0ʺ ; appuyez de nouveau sur la touche
pour revenir à 2.4.
Sur une calculatrice HP Prime, un nombre en notation exponentielle est représenté par deux parties séparées
par le caractère ᴇ, correspondant à la touche . La première partie, appelée mantisse, est un nombre
réel. La deuxième partie, appelée l'exposant, est un nombre entier. Le nombre représenté par cette notation
est mantisse*10^exposant.
Par exemple, si vous appuyez sur 3ᴇ5 s’affiche sur la ligne de commande. Cela
renvoie le numéro 300 000.
Exemple :
3ᴇ2 correspond à 300
Pour ouvrir le menu des symboles mathématiques couramment utilisés et des caractères grecs, appuyez soit
sur la touche ou la touche .
Unité imaginaire i.
Insère l'unité imaginaire i.
Constante π.
Insère la constante transcendante π.
Menu Math
Appuyez sur la touche pour ouvrir les menus Boîte à outils (l'un d'eux est le menu Math). Les
fonctions et commandes disponibles dans le menu Math sont répertoriées telles qu'elles sont classées dans le
menu.
Nombres
Plafond
Plus petit entier supérieur ou égal à la valeur.
CEILING(valeur)
Exemples :
CEILING(3.2) renvoie 4
CEILING(-3.2) renvoie -3
Plancher
Plus grand entier inférieur ou égal à valeur.
FLOOR(valeur)
Exemples :
FLOOR(3.2) renvoie 3
FLOOR(-3.2) renvoie -4
IP
Partie entière.
IP(valeur)
FP
Partie fractionnaire.
FP(valeur)
Exemple :
FP (23.2) renvoie .2.
Arrondir
Arrondit la valeur à des positions décimales. Accepte également les nombres complexes.
ROUND(valeur,positions)
ROUND peut également arrondir à un nombre de chiffres significatifs si positions correspond à un entier
négatif (comme indiqué dans le deuxième exemple ci-dessous).
Exemples :
ROUND(7.8676,2) renvoie 7.87
Tronquer
Tronque la valeur à des positions décimales. Accepte également les nombres complexes.
TRUNCATE(valeur,positions)
Exemples :
TRUNCATE(2.3678,2) renvoie 2.36
Mantisse
Mantisse (chiffres significatifs) de la valeur, où valeur correspond à un nombre à virgule flottante.
MANT(valeur)
Exemple :
MANT(21.2E34) renvoie 2.12
Exposant
Exposant de valeur. Il s'agit de la composante entière de la puissance de 10 qui génère la valeur.
XPON(valeur)
Exemple :
XPON(123456) renvoie 5 (car 105.0915... équivaut à 123456)
Exemple :
MAX(8/3,11/4) renvoie 2.75
Notez que dans la vue d'accueil, un résultat non entier correspond à une fraction décimale. Si vous souhaitez
que le résultat apparaisse sous forme de fraction courante, appuyez sur la touche . Cette
touche permet de basculer entre les représentations décimal, fraction et nombres mixtes. Ou, si vous
préférez, appuyez sur la touche . Le système de calcul formel s'ouvre. Si vous souhaitez revenir à la
Minimum
Minimum. Renvoie la plus petite des valeurs fournies, ou la plus petite valeur d'une liste.
MIN(valeur1,valeur2)
Exemple :
MIN(210,25) renvoie 25
Module
Modulo. Reste de valeur1/valeur2.
valeur1 MOD valeur2
Exemple :
74 MOD 5 renvoie 4
Rechercher la racine
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((A*9.8/600)-1,A,1) renvoie 61.2244897959.
Pourcentage
x pour cent de y; soit, x/100*y.
%(x,y)
Exemple :
%(20,50) renvoie 10
Exemple :
ARG(3+3*i) renvoie 45 (mode Degrés)
Conjuguer
Conjugué complexe. La conjugaison est la négation (inversion de signe) de la partie imaginaire d'un nombre
complexe.
CONJ(x+y*i)
Exemple :
CONJ(3+4*i) renvoie (3-4*i).
Partie réelle
Partie réelle, x, d'un nombre complexe (x+y*i).
RE(x+y*i)
Exemple :
RE(3+4*i) renvoie 3
Partie imaginaire
Partie imaginaire, y, d'un nombre complexe (x+y*i).
IM(x+y*i)
Exemple :
IM(3+4*i) renvoie 4
Vecteur unité
Signe de valeur. Si positif, le résultat est 1. Si négatif, – 1. Zéro si la valeur est nulle. Pour un nombre
complexe, renvoie le vecteur d'unité de même direction que le nombre.
SIGN(valeur)
SIGN((x,y))
Exemples :
SIGN(POLYEVAL([1,2,–25,–26,2],–2)) renvoie –1
EXPM1
Exponentielle moins 1 : ex-1.
EXPM1(valeur)
LNP1
Journal naturel plus 1 : ln(x+1).
LNP1(valeur)
Trigonométrie
Les fonctions trigonométriques acceptent également les nombres complexes comme arguments. Pour SIN,
COS, TAN, ASIN, ACOS et ATAN, consultez la section Fonctions du clavier à la page 341.
CSC
Cosécante : 1/sin(x).
CSC(valeur)
ACSC
Arc-cosécante : csc-1(x).
ACSC(valeur)
SEC
Sécante : 1/cos(x).
SEC(valeur)
ASEC
Arc-sécante : sec-1(x).
ASEC(valeur)
COT
Cotangente : cos(x)/sin(x)
COT(valeur)
ACOT
Arc-cotangente : cot-1(x).
ACOT(valeur)
SINH
Sinus hyperbolique :
SINH(valeur)
ASINH
Sinus hyperbolique inverse : sinh–1x.
ASINH(valeur)
COSH
Cosinus hyperbolique.
COSH(valeur)
ACOSH
Cosinus hyperbolique inverse : cosh–1x.
ACOSH(valeur)
TANH
Tangente hyperbolique :
TANH(valeur)
ATANH
Tangente hyperbolique inverse : tanh–1x.
ATANH(valeur)
Probability (Probabilité)
Factoriel
Factorielle d'un entier positif. Pour les non entiers, x! = Γ(x + 1). Cette opération calcule la fonction gamma.
valeur!
Exemple :
5! renvoie 120
Combinaison
Nombre de combinaisons (indépendamment de l'ordre) de n objets pris r à la fois.
COMB(n,r)
Exemple : supposons que vous souhaitez connaître le nombre de façons dont il est possible de combiner cinq
éléments et ce, deux à la fois.
Permutation
Nombre de permutations (en tenant compte de l'ordre) de n éléments pris r à la fois : n!/(n–r)!.
PERM (n,r)
Exemple : supposons que vous souhaitez connaître le nombre de permutations possibles pour cinq éléments
pris deux à la fois.
PERM(5,2) renvoie 20
Probabilité – Aléatoire
Nombre
Nombre aléatoire. En l'absence d'argument, cette fonction renvoie un nombre aléatoire compris entre zéro et
un. Avec un seul argument a, elle renvoie un nombre aléatoire compris entre 0 et a. Avec deux arguments, a et
b, elle renvoie un nombre aléatoire entre a et b. Avec trois arguments, n, a et b, elle renvoie n nombres
aléatoires compris entre a et b.
RANDOM
RANDOM(a)
RANDOM(a,b)
RANDOM(n,a,b)
Nombre entier
Nombre entier aléatoire. En l'absence d'argument, cette fonction renvoie 0 ou 1, de façon aléatoire. Avec un
argument entier a, elle renvoie un entier aléatoire compris entre 0 et a. Avec deux arguments, a et b, elle
renvoie un entier aléatoire entre a et b. Avec trois arguments, n, a et b, elle renvoie n entiers aléatoires
compris entre a et b.
RANDINT
RANDINT(a)
RANDINT(a,b)
RANDINT(n,a,b)
Normal
Distribution normale aléatoire Génère un nombre aléatoire à partir d'une distribution normale.
RANDNORM(μ,σ)
Exemple :
RANDNORM(0,1) renvoie un nombre aléatoire à partir de la distribution normale standard.
Germe aléatoire
Définit la valeur de base selon laquelle les fonctions aléatoires peuvent être utilisées. En spécifiant la même
valeur de base sur deux ou plusieurs calculatrices, vous garantissez l'affichage des mêmes nombres
aléatoires sur chaque calculatrice lors de l'exécution des fonctions aléatoires.
RANDSEED(valeur)
Exemple :
NORMALD(0.5) et NORMALD(0,1,0.5) renvoient tous deux 0.352065326764.
T
Fonction de densité de probabilité t de Student. Calcule la densité de probabilité de la distribution t de
Student sur x, selon n degrés de liberté.
STUDENT(n,x)
Exemple :
STUDENT(3,5.2) renvoie 0.00366574413491.
χ2
Fonction de densité de probabilité χ2. Calcule la densité de probabilité de la distribution x2 sur x, selon n
degrés de liberté.
CHISQUARE(n,x)
Exemple :
CHISQUARE(2,3.2) renvoie 0.100948258997.
F
Fonction de densité de probabilité de Fisher (ou de Fisher-Snedecor). Calcule la densité de probabilité sur la
valeur x, selon les degrés de liberté du numérateur n et du dénominateur d.
FISHER(n,d,x)
Exemple :
FISHER(5,5,2) renvoie 0.158080231095.
Binomial
Fonction de densité de probabilité binomiale. Calcule la probabilité de k réussites sur n tentatives, chacune
avec une probabilité de réussite de p. Renvoie Comb(n,k) s'il n'y a pas de troisième argument. Notez que n et k
sont des entiers avec k≤n.
BINOMIAL(n,k,p)
Exemple : supposons que vous souhaitez savoir quelle est la probabilité que seulement 6 faces apparaissent
lors de 20 tirages à pile ou face.
BINOMIAL(20, 0.5, 6) renvoie 0.0369644165039.
Exemple:
GEOMETRIC(0.3, 4) renvoie 0.1029.
Poisson
Fonction de masse de probabilité de Poisson. Calcule la probabilité qu'il existe k occurrences d'un événement
dans un intervalle futur donné, lorsque μ correspond à la moyenne des occurrences de cet événement dans
cet intervalle dans le passé. Pour cette fonction, k est un entier non négatif et μ est un nombre réel.
POISSON(μ,k)
Exemple : supposons que vous recevez en moyenne 20 e-mails par jour. Quelle est la probabilité d'en
recevoir 15 demain ?
POISSON(20,15) renvoie 0.0516488535318.
Probabilité – Cumulative
Normal
Fonction de distribution normale cumulative. Renvoie pour la valeur x la probabilité inférieure de la fonction
de densité de probabilité normale, selon la moyenne μ et l'écart-type σ d'une distribution normale. Si un seul
argument est fourni, il est considéré comme x et l'hypothèse est que μ=0 et σ=1.
NORMALD_CDF([μ,σ,]x)
Exemple :
NORMALD_CDF(0,1,2) renvoie 0.977249868052.
T
Fonction de distribution t de Student cumulative. Renvoie pour x la probabilité inférieure de la fonction de
densité de probabilité t de Student, avec n degrés de liberté.
STUDENT_CDF(n,x)
Exemple :
STUDENT_CDF(3,–3.2) renvoie 0.0246659214814.
X2
Fonction de distribution X2 cumulative. Renvoie pour la valeur x la probabilité inférieure de la fonction de
densité de probabilité X2, avec n degrés de liberté.
CHISQUARE_CDF(n,k)
Exemple :
CHISQUARE_CDF(2, 6.3) renvoie 0.957147873133.
Exemple :
FISHER_CDF(5,5,2) renvoie 0.76748868087.
Binomial
Fonction de distribution binomiale cumulative. Renvoie la probabilité qu'il existe un nombre de réussites k ou
inférieur sur n tentatives, avec une probabilité de réussite p pour chaque tentative. Notez que n et k sont des
entiers avec k≤n.
BINOMIAL_CDF(n,p,k)
Exemple : Supposons que vous souhaitez connaître la probabilité d'obtenir 0, 1, 2, 3, 4, 5 ou 6 faces lors de 20
tirages à pile ou face.
BINOMIAL_CDF(20,0.5,6) renvoie 0.05765914917.
Géométrie
Fonction de distribution géométrique cumulative. Avec deux valeurs (p et x), renvoie la probabilité inférieure
de la fonction de densité de probabilité géométrique pour la valeur x, selon la probabilité p. Avec trois valeurs
(p, x1 et x2), renvoie la zone sous la fonction de densité de probabilité géométrique définie par la probabilité p,
entre x1 et x2.
GEOMETRIC_CDF(p, x)
Exemples :
GEOMETRIC_CDF (0.3, 4) renvoie 0.7599.
Poisson
Fonction de distribution de Poisson cumulative. Renvoie la probabilité qu'il existe au maximum x occurrences
d'un événement dans un intervalle de temps donné, lorsque correspond au nombre d'occurrences attendu.
POISSON_CDF( ,x)
Exemple :
POISSON_CDF(4,2) renvoie 0.238103305554.
Probabilité – Inverse
Normal
Fonction de distribution normale cumulative inverse. Renvoie la valeur de distribution normale cumulative
associée à la probabilité inférieure p, selon la moyenne μ et l’écart-type σ d'une distribution normale. Si un
seul argument est fourni, il est considéré comme p et l'hypothèse est que μ=0 et σ=1.
NORMALD_ICDF([μ,σ,]p)
T
Fonction de distribution t de Student cumulative inverse. Renvoie la valeur x de sorte que la probabilité
inférieure t de Student pour x, avec n degrés de liberté, correspond à p.
STUDENT_ICDF(n,p)
Exemple :
STUDENT_ICDF(3,0.0246659214814) renvoie –3.2.
χ2
Fonction de distribution χ2 cumulative inverse. Renvoie la valeur χ de sorte que la probabilité inférieure χ2
pour x, avec n degrés de liberté correspond à p.
CHISQUARE_ICDF(n,p)
Exemple :
CHISQUARE_ICDF(2, 0.957147873133) renvoie 6.3.
F
Fonction de distribution de Fisher cumulative inverse. Renvoie la valeur x de sorte que la probabilité
inférieure de Fisher pour x, avec les degrés de liberté du numérateur n et du dénominateur d, corresponde à p.
FISHER_ICDF(n,d,p)
Exemple :
FISHER_ICDF(5,5,0.76748868087) renvoie 2.
Binomial
Fonction de distribution binomiale cumulative inverse. Renvoie le nombre de réussites k sur n tentatives,
chacune avec une probabilité de p, de sorte que la probabilité de k réussites ou moins corresponde à q.
BINOMIAL_ICDF(n,p,q)
Exemple :
BINOMIAL_ICDF(20,0.5,0.6) renvoie 11.
Géométrie
Fonction de distribution géométrique cumulative inverse. Renvoie la valeur x ayant la valeur de probabilité
inférieure k, selon la probabilité p.
GEOMETRIC_ICDF(p, k)
Exemple:
GEOMETRIC_ICDF(0.3, 0.95) renvoie 9.
Exemple :
POISSON_ICDF(4,0.238103305554) renvoie 3.
Liste
Ces fonctions traitent les données contenues dans une liste. Pour plus d'informations, reportez-vous au
chapitre Listes dans le Guide d'utilisation de la calculatrice HP Prime.
Matrice
Ces fonctions traitent les données de matrices mémorisées dans des variables de matrice. Pour plus
d'informations, reportez-vous au chapitre Matrices dans le Guide d'utilisation de la calculatrice HP Prime.
Spécial
Bêta
Renvoie la valeur de la fonction bêta (B) pour deux nombres a et b.
Beta(a,b)
Gamma
Renvoie la valeur de la fonction gamma (Γ) pour un nombre a.
Gamma(a)
Psi
Renvoie la valeur de la nième dérivée de la fonction digamma sur x=a, où la fonction digamma correspond à la
première dérivée de ln(Γ(x)).
Psi(a,n)
Zêta
Renvoie la valeur de la fonction zêta (Z) pour un nombre réel x.
Zeta(x)
erf
Renvoie la valeur à virgule flottante de la fonction d'erreur sur x=a.
erf(a)
erfc
Renvoie la valeur de la fonction d'erreur complémentaire sur x=a.
erfc(a)
Si
Renvoie la fonction sinus intégral d'une expression.
Si(Expr)
Ci
Renvoie la fonction cosinus intégral d'une expression.
Ci(Expr)
Menu CAS
Appuyez sur la touche pour ouvrir les menus Boîte à outils (l'un d'eux est le menu CAS). Les fonctions
du menu CAS correspondent à celles le plus fréquemment utilisées. De nombreuses autres fonctions sont
disponibles. Reportez-vous à la section Menu Ctlg à la page 409. Notez que les fonctions de Géométrie
apparaissent dans le menu Application.
Le résultat d'une commande CAS peut varier en fonction des paramètres du CAS. Les exemples de ce chapitre
sont basés sur les valeurs par défaut des paramètres du CAS, sauf mention contraire.
Algèbre
Simplifier
Renvoie une expression simplifiée.
simplify(Expr)
Exemple :
simplify(4*atan(1/5)-atan(1/239)) renvoie (1/4)*pi.
Exemples :
collect(x+2*x+1-4) renvoie 3*x-3
Développer
Renvoie une expression développée.
expand(Expr)
Exemple :
expand((x+y)*(z+1)) renvoie y*z+x*z+y+x
Facteur
Renvoie un polynôme factorisé.
factor(Poly)
Exemple :
factor(x^4-1) renvoie (x-1)*(x+1)*(x^2+1)
Substituer
Remplace une valeur par une variable dans une expression.
Syntaxe : subst(Expr,Var=valeur)
Exemple :
subst(x/(4-x^2),x=3) renvoie -3/5
Fraction partielle
Effectue une décomposition fractionnaire (partielle) d'une fraction.
partfrac(RatFrac ou Opt)
Exemple :
partfrac(x/(4-x^2)) renvoie (-1/2)/(x-2)-(1/2)/((x+2)
Algèbre – Extraction
Numérateur
Numérateur simplifié. Pour les entiers a et b, renvoie le numérateur de la fraction a/b après simplification.
numer(a/b)
Exemple :
Dénominateur
Dénominateur simplifié. Pour les entiers a et b, renvoie le dénominateur de la fraction a/b après
simplification.
denom(a/b)
Exemple :
denom(10/12) renvoie 6
Côté gauche
Renvoie le côté gauche d'une équation ou l'extrémité gauche d'un intervalle.
left(Expr1=Expr2) ou left(Real1..Real2)
Exemple :
left(x^2-1=2*x+3) renvoie x^2-1
Côté droit
Renvoie le côté droit d'une équation ou l'extrémité droite d'un intervalle.
right(Expr1=Expr2) ou right(Real1..Real2)
Exemple :
right(x^2-1=2*x+3) renvoie 2*x+3
Analyse
Différencier
Avec une seule expression comme argument, renvoie la dérivée de l'expression par rapport à x. Avec une
expression et une variable comme arguments, renvoie la dérivée ou la dérivée partielle de l'expression par
rapport à la variable. Avec une expression et plusieurs variables comme arguments, cette fonction renvoie la
dérivée de l'expression par rapport aux variables du deuxième argument. Ces arguments peuvent être suivis
de $k (k étant un entier) pour indiquer le nombre de fois que l'expression doit être dérivée par rapport à la
variable. Par exemple, diff(exp(x*y),x$3,y$2,z) est identique à diff(exp(x*y),x,x,x,y,y,z).
diff(Expr,[var])
ou
diff(Expr,var1$k1,var2$k2,...)
Exemple :
diff(x^3-x) renvoie 3*x^2-1
Intégrer
Renvoie l'intégrale d'une expression. Avec une seule expression comme argument, renvoie l'intégrale
indéfinie par rapport à x. Avec les deuxième, troisième et quatrième arguments facultatifs, vous pouvez
spécifier la variable d'intégration et les limites d'une intégrale définie.
int(expr,[var(x)],[réel(a)],[réel(b)])
Limite
Renvoie la limite d'une expression lorsque la variable se rapproche d'un point limite a ou +/– l'infini. À l'aide du
quatrième argument facultatif, vous pouvez spécifier s'il s'agit de la limite inférieure, supérieure ou
bidirectionnelle (–1 pour la limite inférieure, +1 pour la limite supérieure et 0 pour la limite bidirectionnelle).
Si le quatrième argument n'est pas fourni, la fonction renvoie la limite bidirectionnelle. La fonction de limite
peut renvoyer ±∞, qui se rapporte à l'infini complexe, un nombre infini dans le plan complexe dont l'argument
est inconnu. Dans le contexte d'une limite, l'infini complexe est généralement interprété comme signifiant que
la limite est non définie.
limit(Expr,Var,Val,[Dir(1, 0, -1)])
Exemple :
limit((n*tan(x)-tan(n*x))/(sin(n*x)-n*sin(x)),x,0) renvoie 2
Par exemple, lim(1/x, x, 0) renvoie ±∞ ; ceci est mathématiquement correct et indique dans ce cas que la limite
est non définie.
Série
Renvoie l'extension de série d'une expression à proximité d'une variable d'égalité donnée. Les troisième et
quatrième arguments facultatifs vous permettent de spécifier l'ordre et la direction de l'extension de la série.
Lorsqu'aucun ordre n'est spécifié, la série est renvoyée dans le cinquième ordre. Lorsqu'aucune direction n'est
spécifiée, la série est bidirectionnelle.
series(Expr,Equal(var=point_limite),[Ordre],[Dir(1,0,-1)])
Exemple :
series((x^4+x+2)/(x^2+1),x=0,5) renvoie 2+x-2x^2-x^3+3x^4+x^5+x^6*order_size(x)
Somme
Renvoie la somme discrète de l'expression Expr par rapport à la variable Var entre Réel1 et Réel2. Vous
pouvez également utiliser le modèle de somme du menu Modèle. Avec uniquement les deux premiers
arguments, cette fonction renvoie l'antidérivée discrète de l'expression par rapport à la variable.
sum(expr,var,réel1, réel2,[pallier])
Exemple :
sum(n^2,n,1,5) renvoie 55
Analyse – Différentielle
Opérateur rotationnel
Renvoie l'opérateur rotationnel d'un champ vectoriel. Curl([A B C], [x y z]) est défini comme : [dC/dy-dB/dz
dA/dz-dC/dx dB/dx-dA/dy].
curl([Expr1, Expr2, …, ExprN], [Var1, Var2, …, VarN])
Exemple :
curl([2*x*y,x*z,y*z],[x,y,z]) renvoie [z-x,0,z- 2*x]
Exemple :
divergence([x^2+y,x+z+y,z^3+x^2],[x,y,z]) renvoie 2*x+3*z^2+1
Gradient
Renvoie le gradient d'une expression. Avec une liste de variables comme deuxième argument, cette fonction
renvoie le vecteur des dérivées partielles.
grad(Expr,LstVar)
Exemple :
grad(2*x^2*y-x*z^3,[x,y,z]) renvoie [2*2*x*y-z^3,2*x^2,-x*3*z^2]
Hessian
Renvoie la matrice hessienne d'une expression.
hessian(Expr,LstVar)
Exemple :
hessian(2*x^2*y-x*z,[x,y,z]) renvoie [[4*y,4*x,-1],[2*2*x,0,0],[-1,0,0]]
Analyse – Intégrale
Par parties u
Effectue l'intégration par parties de l'expression f(x)=u(x)*v'(x) avec f(x) comme premier argument et u(x) (ou
0) comme deuxième argument. Plus spécifiquement, renvoie un vecteur dont le premier élément est u(x)*v(x)
et dont le deuxième élément est v(x)*u'(x). À l'aide des troisième, quatrième et cinquième arguments
facultatifs, vous pouvez spécifier une variable d'intégration et les limites de l'intégration. Si aucune variable
d'intégration n'est fournie, elle est considérée comme x.
ibpu(f(var), u(var), [var], [réel1], [réel2])
Exemple :
ibpu(x*ln(x), x) renvoie [x*(x*ln(x) –x*ln(x)+x]
Par parties v
Effectue l'intégration par parties de l'expression f(x)=u(x)*v'(x) avec f(x) comme premier argument et v(x) (ou
0) comme deuxième argument. Plus spécifiquement, renvoie un vecteur dont le premier élément est u(x)*v(x)
et dont le deuxième élément est v(x)*u'(x). À l'aide des troisième, quatrième et cinquième arguments
facultatifs, vous pouvez spécifier une variable d'intégration et les limites de l'intégration. Si aucune variable
d'intégration n'est fournie, elle est considérée comme x.
ibpdv(f(var), v(var), [var], [réel1], [réel2])
Exemple :
ibpdv(ln(x),x) renvoie x*ln(x)-x
Exemple :
preval(x^2-2,2,3) renvoie 5
Analyse – Limites
Sommes de Riemann
Renvoie un équivalent de la somme de Expr pour var2 de var2=1 à var2=var1 (dans le voisinage de n=+∞),
lorsque la somme est appréhendée comme une somme de Riemann associée à une fonction continue définie
sur [0,1].
sum_riemann(Expr, [Var1 Var2])
Exemple :
sum_riemann(1/(n+k),[n,k]) renvoie ln(2)
Taylor
Renvoie l'extension de série de Taylor d'une expression sur un point ou à l'infini (par défaut, sur x=0, avec
l'ordre relatif=5).
taylor(expr,[var=valeur],[ordre])
Exemple :
taylor(sin(x)/x,x=0) renvoie 1-(1/6)*x^2+(1/120)*x^4+x^6*order_size(x)
Quotient de Taylor
Renvoie le polynôme de Taylor de degré n pour le quotient de deux polynômes.
divpc(Poly1,Poly2,entier)
Exemple :
divpc(x^4+x+2,x^2+1,5) renvoie le polynôme de 5ème degré x^5+3*x^4-x^3-2*x^2+x+2
Analyse – Transformation
Laplace
Renvoie la transformation de Laplace d'une expression.
laplace(Expr,[Var],[LapVar])
Exemple :
laplace(exp(x)*sin(x)) renvoie 1/(x^2-2*x+2)
Laplace inversé
Renvoie la transformation de Laplace inversé d'une expression.
ilaplace(Expr,[Var],[IlapVar])
Avec deux entiers supplémentaires comme arguments, cette fonction renvoie la transformée de Fourier
discrète dans le champ Z/pZ, avec a comme racine nième primitive de 1 (n=taille(vecteur)).
fft((vecteur, a, p)
Exemple :
fft([1,2,3,4,0,0,0,0]) renvoie [10.0,-0.414213562373-7.24264068712*(i),-2.0+2.0*i,
2.41421356237-1.24264068712*i,-2.0,2.41421356237+1.24264068712*i,-2.0-2.0*i]
Exemple :
ifft([100.0,-52.2842712475+6*i,-8.0*i,4.28427124746-6*i,
4.0,4.28427124746+6*i,8*i,-52.2842712475-6*i]) renvoie
[0.99999999999,3.99999999999,10.0,20.0,25.0,24.0,16.0,-6.39843733552e-12]
Résoudre
Résoudre
Renvoie la liste des solutions (réelles et complexes) d'une équation polynomiale ou un ensemble d'équations
polynomiales.
solve(Eq,[Var]) ou solve({Eq1, Eq2,…}, [Var]) ou solve(Eq, Var=Guess) ou
solve(Eq, Var=Val1…Val2)
Pour des résultats optimaux, si la solution est considérée comme étant approximative, vous pouvez soit saisir
une approximation ou définir un intervalle pour que le logiciel recherche une solution.
Pour saisir une valeur de départ pour le solveur, utilisez la syntaxe Var=Guess.
Exemples :
solve(x^2-3=1) renvoie {-2,2}
Zéros
Avec une expression comme argument, cette fonction renvoie les zéros réels de l'expression. c'est-à-dire, les
solutions lorsque l'expression est égale à zéro.
Exemple :
zeros(x^2-4) renvoie [-2 2]
Résolution complexe
Renvoie la liste des solutions complexes d'une équation polynomiale ou un ensemble d'équations
polynomiales.
cSolve(Eq,[Var]) ou cSolve({Eq1, Eq2,…}, [Var])
Exemple :
cSolve(x^4-1=0, x) renvoie {1 -1 -i i}
Zéros complexes
Avec une expression comme argument, cette fonction renvoie un vecteur qui contient les zéros complexes de
l'expression, c'est-à-dire, les solutions lorsque l'expression est égale à zéro.
Avec une liste d'expressions comme argument, cette fonction renvoie la matrice dont les lignes
correspondent aux solutions complexes du système formé en définissant chaque expression comme égale à
zéro.
cZeros(Expr,[Var] ou cZeros({Expr1, Expr2,…},[{Var1, Var2,…}])
Exemple :
cZeros(x^4-1) renvoie [1 -1 -i i]
Résolution numérique
Renvoie la solution numérique d'une équation ou d'un système d'équations.
(Facultatif) Vous pouvez utiliser un troisième argument pour spécifier une hypothèse pour la solution ou un
intervalle dans lequel la solution devrait se produire.
(Facultatif) Vous pouvez utiliser un quatrième argument pour nommer l'algorithme itératif devant être utilisé
par le solveur.
Si vous résolvez une seule variable, vos options d’algorithme itératif sont les suivantes : bisection_solver,
newton_solver, et newtonj_solver. Si vous résolvez deux variables, votre seule solution est newton_solver.
fSolve(Eq,Var) ou fSolve(Expr, Var=Guess)
Exemples :
fSolve(cos(x)=x,x,-1..1) renvoie [0.739085133215]
Equation différentielle
Renvoie la solution à une équation différentielle.
deSolve(Eq,[TimeVar],Var)
Exemple :
Résolution EDO
Solveur d'équation différentielle ordinaire Résout une équation différentielle ordinaire donnée par Expr, avec
des variables déclarées dans VectrVar et des conditions initiales déclarées pour ces variables dans VectrInit.
Par exemple, odesolve(f(t,y),[t,y],[t0,y0],t1) renvoie la solution approximative de y'=f(t,y) pour les variables t
et y avec les conditions initiale t=t0 et y=y0.
odesolve(Expr,VectVar,VectInitCond,FinalVal,[tstep=Val,curve])
Exemple :
odesolve(sin(t*y),[t,y],[0,1],2) renvoie [1.82241255674]
Système linéaire
À partir d'un vecteur d'équations linéaires et un d'un vecteur de variables correspondant, renvoie la solution
du système d'équations linéaires.
linsolve([LinEq1, LinEq2,…], [Var1, Var2,…])
Exemple :
linsolve([x+y+z=1,x-y=2,2*x-z=3],[x,y,z]) renvoie [3/2,-1/2,0]
Réécrire
lncollect
Réécrit une expression avec les logarithmes collectés. Applique In(a)+n*ln(b) = ln(a*b^n) pour un entier n.
lncollect(Expr)
Exemple :
lncollect(ln(x)+2*ln(y)) renvoie ln(x*y^2)
powexpand
Réécrit une expression contenant une puissance représentant une somme ou un produit sous la forme d'un
produit de puissances. Applique a^(b+c)=(a^b)*(a^c).
powexpand(Expr)
Exemple :
powexpand(2^(x+y)) renvoie (2^x)*(2^y)
texpand
Développe une expression transcendante.
texpand(Expr)
Exemple :
texpand(sin(2*x)+exp(x+y)) renvoie exp(x)*exp(y)+ 2*cos(x)*sin(x))
Exemple :
exp2pow(exp(3*ln(x))) renvoie x^3
xy→ey*lnx
Renvoie une expression dont les puissances ont été réécrites en tant qu'exponentielles. Cette fonction est
l'inverse de exp2pow.
pow2exp(Expr)
Exemple :
pow2exp(a^b) renvoie exp(b*ln(a))
exp2trig
Renvoie une expression dont les exponentielles complexes ont été réécrites en sinus et cosinus.
exp2trig(Expr)
Exemple :
exp2trig(exp(i*x)) renvoie cos(x)+(i)*sin(x)
expexpand
Renvoie une expression dont les exponentielles apparaissent sous forme développée.
expexpand(Expr)
Exemple :
expexpand(exp(3*x)) renvoie exp(x)^3
Réécrire – Sinus
asinx→acosx
Renvoie une expression dans laquelle asin(x) est réécrit sous la forme π/2– acos(x).
asin2acos(Expr)
Exemple :
asin2acos(acos(x)+asin(x)) renvoie π/2
asinx→atanx
Renvoie une expression dans laquelle asin(x) est réécrit sous la forme :
asin2atan(Expr)
asin2atan(2*asin(x)) renvoie
sinx→cosx*tanx
Renvoie une expression dans laquelle sin(x) est réécrit sous la forme cos(x)*tan(x).
sin2costan(Expr)
Exemple :
sin2costan(sin(x)) renvoie tan(x)*cos(x)
Réécrire – Cosinus
acosx→asinx
Renvoie une expression dans laquelle acos(x) est réécrit sous la forme π/2–asin(x).
acos2asin(Expr)
Exemple :
acos2asin(acos(x)+asin(x)) renvoie π/2
acosx→atanx
Renvoie une expression dans laquelle acos(x) est réécrit sous la forme :
cos2atan(Expr)
Exemple :
acos2atan(2*acos(x)) renvoie
cosx→sinx/tanx
Renvoie une expression dont cos(x) est réécrit comme sin(x)/tan(x).
cos2sintan(Expr)
Exemple :
cos2sintan(cos(x)) renvoie sin(x)/tan(x)
Réécrire – Tangente
atanx→asinx
Renvoie une expression dans laquelle atan(x) est réécrit sous la forme :
atan2asin(Expr)
Exemple :
atanx→acosx
Renvoie une expression dans laquelle atan(x) est réécrit sous la forme :
atan2acos(Expr)
tanx→sinx/cosx
Renvoie une expression dont tan(x) est réécrit comme sin(x)/cos(x).
tan2sincos(Expr)
Exemple :
tan2sincos(tan(x)) renvoie sin(x)/cos(x)
halftan
Renvoie une expression dont sin(x), cos(x) ou tan(x) est réécrit comme tan(x/2).
halftan(Expr)
Exemple :
halftan(sin(x)) renvoie 2*tan(1/2*x)/(tan(1/2*x)2+1)
Réécrire – Trig
trigx→sinx
Renvoie une expression simplifiée à l'aide des formules sin(x)^2+cos(x)^2=1 et tan(x)=sin(x)/cos(x). L'élément
sin(x) est spécifié comme prioritaire sur cos(x) et tan(x) dans le résultat.
trigsin(Expr)
Exemple :
trigsin(cos(x)^4+sin(x)^2) renvoie sin(x)^4-sin(x)^2+1
trigx→cosx
Renvoie une expression simplifiée à l'aide des formules sin(x)^2+cos(x)^2=1 et tan(x)=sin(x)/cos(x). L'élément
cos(x) est spécifié comme prioritaire sur sin(x) et tan(x) dans le résultat.
trigcos(Expr)
Exemple :
trigcos(sin(x)^4+sin(x)^2) renvoie cos(x)^4-3*cos(x)^2+2
trigx→tanx
Renvoie une expression simplifiée à l'aide des formules sin(x)^2+cos(x)^2=1 et tan(x)=sin(x)/cos(x). L'élément
tan(x) est spécifié comme prioritaire sur sin(x) et cos(x) dans le résultat.
trigtan(Expr)
atrig2ln
Renvoie une expression dont les fonctions trigonométriques inverses sont réécrites avec la fonction de
logarithme naturel.
trig2ln(Expr)
Exemple :
atrig2ln(atan(x)) renvoie
tlin
Renvoie une expression trigonométrique en linéarisant les produits et puissances entières.
tlin(ExprTrig)
Exemple :
tlin(sin(x)^3) renvoie
tcollect
Renvoie une expression trigonométrique linéarisée avec tous les éléments de sinus et de cosinus du même
angle regroupés.
tcollect(Expr)
Exemple :
tcollect(sin(x)+cos(x)) renvoie
trigexpand
Renvoie une expression trigonométrique sous forme développée.
trigexpand(Expr)
Exemple :
trigexpand(sin(3*x)) renvoie (4*cos(x)^2- 1)*sin(x)
trig2exp
Renvoie une expression dont les fonctions trigonométriques sont réécrites en tant qu'exponentielles
complexes (sans linéarisation).
trig2exp(Expr)
Exemple :
trig2exp(sin(x)) renvoie
Exemple :
idivis(12) renvoie [1, 2, 3, 4, 6, 12]
Facteurs
Renvoie la décomposition de facteurs premiers d'un entier.
REMARQUE : dans certains cas, ifactor peut échouer. Il renvoie alors le produit de -1 et l'opposé de
l'entrée. -1 indique que la factorisation a échoué.
ifactor(entier)
Exemple :
ifactor(150) renvoie 2*3*5^2
Liste de facteurs
Renvoie un vecteur contenant les facteurs premiers d'un entier ou d'une liste d'entiers, dont chaque facteur
est suivi de sa multiplicité.
ifactors(entier)
ou
ifactors ({entier1, entier2,...})
Exemple :
ifactors(150) renvoie [2, 1, 3, 1, 5, 2]
PGCD
Renvoie le plus grand diviseur commun de deux entiers ou plus.
gcd(entier1, entier2,…)
Exemple :
gcd(32,120,636) renvoie 4
PPCM
Renvoie le plus petit multiple commun de deux entiers ou plus.
lcm(Intgr1, Intgr2,…)
Exemple :
lcm(6,4) renvoie 12
Exemple :
isPrime(19999) renvoie false
Exemple :
ithprime(5) renvoie 11
Exemple :
nextprime(11) renvoie 13
Exemple :
prevprime(11) renvoie 7
Euler
Calcule le totient d'Euler pour un entier.
euler(entier)
Exemple :
euler(6) renvoie 2
Entier – Division
Quotient
Renvoie le quotient en nombre entier de la division euclidienne de deux entiers.
iquo(entier1, entier2)
Exemple :
iquo(63, 23) renvoie 2
Exemple :
irem(63, 23) renvoie 17
anMOD p
Pour les trois entiers a, n et p, renvoie an modulo p dans [0, p−1].
powmod(a, n, p,[Expr],[Var])
Exemple :
powmod(5,2,13) renvoie 12
Reste chinois
Théorème des restes chinois pour les nombres entiers (pour deux équations). Prend deux vecteurs de
nombres entiers, [a p] et [b q] et renvoie un vecteur de deux entiers, [r n], de sorte que x≡r mod n. Dans ce
cas, x correspond à x≡a mod p et x≡b mod q ; également n=p*q.
ichinrem([a,p],[b,q])
Exemple :
ichinrem([2, 7], [3, 5]) renvoie [23, 35]
Polynomial
Rechercher les racines
À partir d'un polynôme en x (ou un vecteur contenant les coefficients d'un polynôme), renvoie un vecteur
contenant ses racines.
proot(Poly) ou proot(Vector)
Exemple :
proot([1,0,-2]) renvoie [-1.41421356237,1.41421356237]
Coefficients
À partir d'un polynôme en x, renvoie un vecteur contenant les coefficients. Si le polynôme est dans une
variable différente de x, déclarez la variable en tant que deuxième argument. Avec un entier en tant que le
troisième argument facultatif, renvoie le coefficient du polynôme dont le degré correspond à l'entier.
coeff(Poly, [Var], [entier])
Exemple :
coeff(x^2-2) renvoie [1 0 -2]
coeff(y^2-2, y, 1) renvoie 0
Diviseurs
À partir d'un polynôme, renvoie un vecteur contenant les diviseurs du polynôme.
Exemple :
divis(x^2-1) renvoie [1 -1+x 1+x (-1+x)*(1+x)]
Liste de facteurs
Renvoie un vecteur contenant les facteurs premiers d'un polynôme ou une liste de polynômes, dont chaque
facteur est suivi de sa multiplicité.
factors(Poly) ou factors({Poly1, Poly2,…})
Exemple :
factors(x^4-1) renvoie [x-1 1 x+1 1 x2+1 1]
PGCD
Renvoie le plus grand diviseur commun de deux polynômes ou plus.
gcd(Poly1,Poly2...)
Exemple :
gcd(x^4-1, x^2-1) renvoie x^2-1
PPCM
Renvoie le plus petit multiple commun de deux polynômes ou plus.
lcm(Poly1, Poly2,…)
Exemple :
lcm(x^2-2*x+1,x^3-1) renvoie (x-1)*(x^3-1)
Polynôme – Créer
Poly à Coef
À partir d'un polynôme, renvoie un vecteur contenant les coefficients du polynôme. Avec une variable comme
deuxième argument, cette fonction renvoie les coefficients d'un polynôme par rapport à la variable. Avec une
liste de variables comme deuxième argument, cette fonction renvoie le format interne du polynôme.
symb2poly(Expr,[Var]) ou symb2poly(Expr, {Var1, Var2,…})
Exemple :
symb2poly(x*3+2.1) renvoie [3 2.1]
Coef à Poly
Avec un vecteur comme argument, cette fonction renvoie un polynôme en x avec les coefficients (en ordre
décroissant) obtenus à partir du vecteur. Avec une variable en tant que deuxième argument, renvoie un
polynôme similaire dans cette variable.
poly2symb(vecteur, [Var]))
Exemple :
poly2symb([1,2,3],x) renvoie (x+2)*x+3
Exemple :
pcoeff({1,0,0,0,1}) renvoie [1 -2 1 0 0 0]
Racines à Poly
Prend un vecteur comme argument. Le vecteur contient chaque racine ou pôle d'une fonction rationnelle.
Chaque racine ou pôle est suivi par son ordre, l'ordre étant négatif pour les pôles. Renvoie la fonction
rationnelle en x qui utilise les racines et les pôles (avec leurs ordres) spécifiés dans le vecteur argument.
fcoeff(vecteur) où vecteur se présente sous la forme [Root1, Order1, Root2, Order2,
…])
Exemple :
fcoeff([1,2,0,1,3,-1]) renvoie (x-1)^2*x*(x-3)^- 1
Aléatoire
Renvoie un vecteur des coefficients d'un polynôme de degré Entier et dont les coefficients sont des entiers
aléatoires compris entre -99 et 99, en distribution uniforme ou dans un intervalle spécifié par Intervalle.
Utilisez cette fonction avec poly2symbol pour créer un polynôme aléatoire dans n'importe quelle variable.
randpoly(entier, intervalle, [Dist]), où intervalle se présente sous la forme
Real1..Real2.
Exemple :
randpoly(t, 8, -1..1) renvoie un vecteur de 9 entiers aléatoires, tous compris entre -1 et 1.
Minimum
Avec une matrice seulement comme argument, cette fonction renvoie le polynôme minimal en x d'une
matrice écrite en tant que liste de ses coefficients. Avec une matrice et une variable comme arguments, cette
fonction renvoie le polynôme minimal de la matrice écrite au format symbolique par rapport à la variable.
pmin(matrice,[var])
Exemple :
pmin([[1,0],[0,1]],x) renvoie x-1
Polynôme – Algèbre
Quotient
Renvoie un vecteur contenant les coefficients du quotient euclidien de deux polynômes. Les polynômes
peuvent être exprimés sous la forme d'une liste de coefficients ou au format symbolique.
quo(List1, List2, [Var])
ou
quo(Poly1, Poly2, [Var])
Reste
Renvoie un vecteur contenant les coefficients du reste du quotient euclidien de deux polynômes. Les
polynômes peuvent être exprimés sous la forme d'une liste de coefficients ou au format symbolique.
rem(List1, List2, [Var])
ou
rem(Poly1, Poly2, [Var])
Exemple :
rem({1, 2, 3, 4}, {-1, 2}) renvoie [26]
Degré
Renvoie le degré d'un polynôme.
degree(Poly)
Exemple :
degree(x^3+x) renvoie 3
Exemple :
factor_xn(x^4-1) renvoie x^4*(1-x^-4)
Coef. PGCD
Renvoie le plus grand diviseur commun (PGCD) des coefficients d'un polynôme.
content(Poly,[Var])
Exemple :
content(2*x^2+10*x+6) renvoie 2
Dénombre zéro
Si a et b sont des nombres réels, cette fonction renvoie le nombre de changements de signe du polynôme
spécifié dans l'intervalle [a,b]. Si a ou b est non réel, cette fonction renvoie le nombre de racines complexes
dans le rectangle délimité par a et b. Si Var est omis, la valeur prise en compte est x.
sturmab(Poly[,Var],a,b)
Exemple :
sturmab(x^2*(x^3+2),-2,0) renvoie 1
sturmab(n^3-1,n,-2-i,5+3i) renvoie 3
Exemple :
chinrem renvoie
[[2 2 1] [1 1 2 1 1]]
Polynôme – Spécial
Cyclotomique
Renvoie la liste de coefficients du polynôme cyclotomique d'un entier.
cyclotomic(entier)
Exemple :
cyclotomic(20) renvoie [1 0 –1 0 1 0 –1 0 1]
Base de Gröbner
À partir d'un vecteur de polynômes et d'un vecteur de variables, renvoie la base de Gröbner de l'idéal sur
l'ensemble des polynômes.
gbasis([Poly1 Poly2…], [Var1 Var2…])
Exemple :
gbasis([x^2-y^3,x+y^2],[x,y]) renvoie [y^4- y^3,x+y^2]
Reste de Gröbner
À partir d'un polynôme mais aussi d'un vecteur de polynômes et d'un vecteur de variables, renvoie le reste de
la division du polynôme par la base de Gröbner du vecteur de polynômes.
greduce(Poly1, [Poly2 Poly3 …], [Var1 Var2…])
Exemple :
greduce(x*y-1,[x^2-y^2,2*x*y-y^2,y^3],[x,y]) renvoie 1/2*y^2-1
Hermite
Renvoie le polynôme de Hermite de degré n, où n est un entier inférieur à 1556.
hermite(entier)
Exemple :
hermite(3) renvoie 8*x^3-12*x
ou
lagrange
Exemple :
lagrange([1,3],[0,1]) renvoie (x-1)/2
Laguerre
À partir d'un entier n, renvoie le polynôme de Laguerre de degré n.
laguerre(entier)
Exemple :
laguerre(4) renvoie 1/24*a^4+(-1/6)*a^3*x+5/ 12*a^3+1/4*a^2*x^2+(-3/2)*a^2*x+35/24*a^2+(-
1/6)*a*x^3+7/4*a*x^2+(-13/3)*a*x+25/12*a+1/ 24*x^4+(-2/3)*x^3+3*x^2-4*x+1
Legendre
À partir d'un entier n, renvoie le polynôme de Legendre de degré n.
legendre(entier)
Exemple :
legendre(4) renvoie 35/8 ⋅ x4 + 15/4 x2 + 3/8
Chebyshev Tn
À partir d'un entier n, renvoie le polynôme de Tchebychev (de premier type) de degré n.
tchebyshev1(entier)
Exemple :
tchebyshev1(3) renvoie 4*x^3-3*x
Chebyshev Un
À partir d'un entier n, renvoie le polynôme de Tchebychev (de deuxième type) de degré n.
tchebyshev2(entier)
Exemple :
tchebyshev2(3) renvoie 8*x^3-4*x
Exemple :
plotfunc(3*sin(x)) trace le graphique de y=3*sin(x)
Contour
Permet de définir un graphique de contour dans la vue Symbolique de l'application Géométrie. À partir d'une
expression en x et y, ainsi que d'une liste de variables et d'une liste de valeurs, trace le graphique de contour
de la surface z=f(x,y). Plus spécifiquement, trace les lignes de contour z1, z2, etc. définies par la liste de
valeurs. Vous pouvez également spécifier des valeurs de pas pour x et y.
plotcontour(Expr, [ListVars], [ListVals], [xstep=val1], [ystep=val2])
Exemple :
plotcontour(x^2+2*y^2-2, {x, y}, {2, 4, 6}) trace les trois lignes de contour de
z=x^2+2*y^2–2 for z=2, z=4 et z=6.
Menu App
Appuyez sur pour ouvrir les menus Boîte à outils (l'un d'eux correspond au menu App). Les fonctions
d'application sont utilisées dans les 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é. La fonction SLOPE est également accessible dans la vue d'accueil ou
dans un programme, le résultat étant le même. Les fonctions d'application décrites dans cette section sont
regroupées par application.
AREA
Zone sous une courbe ou entre deux courbes. Détermine la 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
EXTREMUM
Extrême d'une fonction. Détermine l'extrême (s'il en existe un) de la fonction Fn, le plus proche de l'estimation
de la valeur X.
EXTREMUM(Fn, estimation)
Exemple :
EXTREMUM(X)2 -X-2,0 renvoie 0.5
ISECT
Intersection de deux fonctions. Détermine l'intersection (s'il en existe une) des fonctions Fn et Fm, la plus
proche de l'estimation de la valeur X.
ISECT(Fn,Fm,estimation)
Exemple :
ISECT(X,3-X,2) renvoie 1.5
ROOT
Racine d'une fonction. Détermine la racine de la fonction Fn (s'il en existe une), la plus proche de l'estimation
de la valeur X.
ROOT(Fn,estimation)
Exemple :
ROOT(3-X2, 2) renvoie 1.732…
SLOPE
Pente d'une fonction. Renvoie la pente de la fonction Fn à la valeur X (si la dérivée de la fonction existe à cette
valeur).
SLOPE(Fn,valeur)
Exemple :
SLOPE(3-X 2 ,2) renvoie -4
SOLVE
Résout une équation pour l'une de ses variables. Résout l'équation En pour la variable var, en utilisant la
valeur d'estimation comme valeur initiale pour la valeur de la variable var. Si En est une expression, la valeur
de la variable var qui définit l'expression sur zéro est renvoyée.
SOLVE(En,var,estimation)
Exemple :
SOLVE(X 2 -X-2,X,3) renvoie 2
Cette fonction renvoie également un entier présentant le type de solution trouvée, comme suit :
0 : une solution exacte a été trouvée.
de les sélectionner dans le menu Affichage ( ) lorsque l'application Tableur est ouverte.
Pour de nombreuses fonctions de l'application Tableur, mais pas toutes, la syntaxe suit le modèle suivant :
NomFonction(entrée,[paramètres facultatifs])
Entrée correspond à la liste d'entrée de la fonction. Il peut s'agir d'une référence de plage de cellules, d'une
simple liste ou de tout résultat figurant dans une liste de valeurs.
Le paramètre Configuration est l'un des paramètres facultatifs utiles. Il s'agit d'une chaîne qui contrôle
les valeurs générées. Si vous laissez de côté le paramètre, cela renvoie le résultat par défaut. L'ordre des
valeurs peut également être contrôlé par l'ordre dans lequel elles apparaissent dans la chaîne.
Par exemple : =STAT1(A25:A37) produit le résultat par défaut suivant, en fonction des valeurs
numériques des cellules A25 à A37.
Toutefois, si vous souhaitez voir uniquement le nombre de points de données et l'écart-type, entrez
=STAT1(A25:A37,”h n σ”). Ici, la chaîne de configuration indique que des en-têtes de lignes sont
nécessaires (h) ; seuls le nombre exact de points de données (n) et l'écart-type (σ) seront affichés.
Par exemple, SUM(B7:B23) renvoie la somme des nombres compris entre B7 et B23. Vous pouvez
également spécifier un bloc de cellules (SUM(B7:C23), par exemple).
Une erreur est renvoyée si une cellule de la plage spécifiée comprend un objet non numérique.
AVERAGE
Calcule la moyenne arithmétique d'une plage de nombres.
AVERAGE([entrée])
Par exemple, AVERAGE(B7:B23) renvoie la moyenne arithmétique des nombres compris entre B7 et B23.
Vous pouvez également spécifier un bloc de cellules (AVERAG(B7:C23), par exemple).
Une erreur est renvoyée si une cellule de la plage spécifiée comprend un objet non numérique.
plage : plage de cellules où doivent être placés les résultats. Lorsqu'une seule cellule est spécifiée, la plage
est calculée automatiquement en partant de cette cellule.
Configuration : Chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide ""
affiche la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration
sont séparées par des espaces.
h : en-têtes de lignes
H : en-têtes de colonnes
S : début de la période
E : fin de la période
P : capital payé durant cette période
B : solde à la fin de la période
I : intérêts payés durant cette période
Tous les autres paramètres d'entrée (sauf fix) sont des variables de la vue Numérique de l'application
Finance. Reportez-vous à Fonctions de l'application Finance à la page 403 pour plus de détails. Notez que
seuls les quatre premiers paramètres sont requis. Le paramètre fix indique le nombre de décimales à
afficher dans les résultats.
STAT1
La fonction STAT1 offre un éventail de statistiques à une variable basées sur des listes de données.
STAT1(input_range, [mode], [configuration])
STAT2
La fonction STAT2 offre un éventail de statistiques à deux variables.
STAT2(input_range, [mode], [configuration])
REGRS
Essaie de faire correspondre les données d'entrée à une fonction spécifiée (Linéaire, par défaut).
1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a
● « paramètres » correspond à un argument (liste des coefficients de la droite de régression) ou à des
coefficients n, l'un après l'autre.
PredX
Renvoie la valeur x estimée pour un y donné.
PredX(mode, y, paramètres)
● « mode » détermine le modèle de régression utilisé :
1 y= sl*x+int
2 y= sl*ln(x)+int
3 y= int*exp(sl*x)
4 y= int*x^sl
5 y= int*sl^x
6 y= sl/x+int
7 y= L/(1 + a*exp(b*x))
8 y= a*sin(b*x+c)+d
9 y= cx^2+bx+a
10 y= dx^3+cx^2+bx+a
11 y= ex^4+dx^3+cx^2+bx+a
● « paramètres » correspond à un argument (liste des coefficients de la droite de régression) ou à des
coefficients n, l'un après l'autre.
Les paramètres d'entrée peuvent se présenter sous la forme d'une référence de plage, d'une liste de
références de cellules ou d'une simple liste de valeurs.
Mode : Spécifie l'hypothèse alternative à utiliser :
● 1 : μ < μ0
● 2 : μ > μ0
● 3 : μ ≠ μ0
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
● h : création de cellules d'en-tête
● acc : résultat du test, 0 ou 1 pour rejet ou échec du rejet des hypothèses nulles
● tZ : valeur Z du test
● tM : valeur d'entrée
● prob : probabilité inférieure
● cZ : valeur Z critique associée au niveau α d'entrée
● cx1 : valeur critique inférieure de la moyenne associée à la valeur Z critique
● cx2 : valeur critique supérieure de la moyenne associée à la valeur Z critique
● std : écart-type
Exemple :
HypZ1mean(0.461368, 50, 0.5, 0.2887, 0.05, 1, "") renvoie deux colonnes dans
l'application Tableur. La première colonne contient les en-têtes et la deuxième colonne contient les valeurs
pour chacun des éléments suivants : Reject/Fail=1, Test Z = -0.94621, Test = 0.461368, P= 0.172022,
Critical Z= -1.64485, Critical = 0.432843.
HypZ2mean
Test Z sur deux échantillons pour la différence des deux moyennes.
HypZ2mean( 1,2, n1,n2,σ1,σ2,α,mode,[”configuration”])
● 2 : μ1 > μ2
● 3 : μ1 ≠ μ2
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
HypZ1prop
Test Z sur un échantillon pour une proportion
HypZ1prop(x,n,π0,,α,mode,[”configuration”]) où x est le nombre de succès de l'échantillon
● 2 : π > π0
● 3 : π ≠ π0
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne "" vide
affiche la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration
sont séparées par des espaces.
● h : création de cellules d'en-tête
● acc : résultat du test, 0 ou 1 pour rejet ou échec du rejet des hypothèses nulles
● tZ : valeur Z du test
● tP : proportion des succès du test
● prob : probabilité inférieure
● cZ : valeur Z critique associée au niveau α d'entrée
● cp1 : proportion critique inférieure des réussites associée à la valeur Z critique
● cp2 : proportion critique supérieure des réussites associée à la valeur Z critique
● std : écart-type
Exemple :
HypZ1prop(21, 50, 0.5, 0.05,1, "")
HypZ2prop
Test Z sur deux échantillons pour comparaison de deux proportions.
● 2 : π1 > π2
● 3 : π1 ≠ π2
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne "" vide
affiche la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration
sont séparées par des espaces.
● h : création de cellules d'en-tête
● acc : résultat du test, 0 ou 1 pour rejet ou échec du rejet des hypothèses nulles
● tZ : valeur Z du test
● tP : valeur Δπ du test
● prob : probabilité inférieure
● cZ : valeur Z critique associée au niveau α d'entrée
● cp1 : valeur critique inférieure de Δπ associée à la valeur Z critique
● cp2 : valeur critique supérieure de Δπ associée à la valeur Z critique
Exemple :
HypZ2prop(21, 26, 50, 50, 0.05, 1, "")
HypT1mean
Test t sur un échantillon pour une moyenne.
HypT1mean( , n,μ 0,α,mode,[”configuration”])
● 1 : μ < μ0
● 2 : μ > μ0
● 3 : μ ≠ μ0
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne "" vide
affiche la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration
sont séparées par des espaces.
● h : création de cellules d'en-tête
● acc : résultat du test, 0 ou 1 pour rejet ou échec du rejet des hypothèses nulles
● tT : valeur T du test
● tM : valeur d'entrée
● prob : probabilité inférieure
● df : les degrés de liberté
● cT : valeur T critique associée du niveau α d'entrée
HypT2mean
Test T sur deux échantillons pour la différence des deux moyennes.
HypT2mean ( 1, 2,n1,n2,s1,s2,α,pooled,mode,[”configuration”]
● 2 : μ1 > μ2
● 3 : μ1 ≠ μ2
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne "" vide
affiche la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration
sont séparées par des espaces.
● h : création de cellules d'en-tête
● acc : résultat du test, 0 ou 1 pour rejet ou échec du rejet des hypothèses nulles
● tT : valeur T du test
● tM : valeur Δ d'entrée
● prob : probabilité inférieure
● cT : valeur T critique associée du niveau α d'entrée
● cx1 : valeur critique inférieure de Δ associée à la valeur T critique
● cx2 : valeur critique supérieure de Δ associée à la valeur T critique
Exemple :
HypT2mean(0.461368, 0.522851, 0.2776, 0.2943,50, 50, 0, 0.05, 1, "")
ConfZ1mean
L'intervalle de confiance normal sur un échantillon pour une moyenne.
ConfZ1mean( ,n,s,C,[”configuration”])
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne "" vide
affiche la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration
sont séparées par des espaces.
● h : création de cellules d'en-tête
● Z : valeur Z critique
● zXl : limite inférieure de l'intervalle de confiance
ConfZ2mean
L'intervalle de confiance normal sur deux échantillons pour la différence de deux moyennes.
ConfZ2mean ( 1, 2,n1,n2,s1,s2,C,[”configuration”]
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
● h : création de cellules d'en-tête
● Z : valeur Z critique
● zXl : limite inférieure de l'intervalle de confiance
● zXh : limite supérieure de l'intervalle de confiance
● prob : probabilité inférieure
● std : écart-type
Exemple :
ConfZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.95, "")
ConfZ1prop
L'intervalle de confiance normal sur un échantillon pour une proportion.
ConfZ1prop(x,n,C,[”configuration”])
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
● h : création de cellules d'en-tête
● Z : valeur Z critique
● zXl : limite inférieure de l'intervalle de confiance
● zXh : limite supérieure de l'intervalle de confiance
● zXm : point médian de l'intervalle de confiance
● std : écart-type
Exemple :
ConfZ1prop(21, 50, 0.95, "")
ConfZ2prop
L'intervalle de confiance normal sur deux échantillons pour la différence de deux proportions.
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
● h : création de cellules d'en-tête
● Z : valeur Z critique
● zXl : limite inférieure de l'intervalle de confiance
● zXh : limite supérieure de l'intervalle de confiance
● zXm : point médian de l'intervalle de confiance
● std : écart-type
Exemple :
ConfZ2prop(21, 26, 50, 50, 0.95, "")
ConfT1mean
Intervalle de confiance T de Student sur un échantillon pour une moyenne.
ConfT1mean( ,s,n,C,[”configuration”])
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
● h : création de cellules d'en-tête
● DF : les degrés de liberté
● T : valeur T critique
● tXl : limite inférieure de l'intervalle de confiance
● tXh : limite supérieure de l'intervalle de confiance
● std : écart-type
Exemple :
ConfT1mean(0.461368, 0.2776, 50, 0.95, "")
ConfT2mean
L'intervalle de confiance T de Student sur deux échantillons pour la différence de deux moyennes.
ConfT2mean ( 1, 2,n1,n2,s1,s2,C,pooled,[”configuration”]
Configuration : chaîne qui détermine les résultats affichés et leur ordre d'apparition. Une chaîne vide "" affiche
la valeur par défaut : tous les résultats, dont les en-têtes. Les options de la chaîne de configuration sont
séparées par des espaces.
● h : création de cellules d'en-tête
● DF : les degrés de liberté
● T : valeur T critique
● tXl : limite inférieure de l'intervalle de confiance
Do1VStats
Statistiques de variables Do1 Effectue les mêmes calculs que lorsque vous appuyez sur dans la vue
Numérique de l'application Stats - 1Var et mémorise les résultats dans les variables de résultats appropriées
de l'application Stats - 1Var. Hn doit être l'une des variables H1-H5 de la vue Symbolique de l'application
Stats - 1Var.
Do1VStats(Hn)
Exemple :
Do1VStats(H1) exécute des statistiques récapitulatives pour l'analyse H1 actuellement définie.
SetFreq
Définit 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 Stats - 1Var. La fréquence peut être l'une des colonnes (D0-D9) ou un entier
positif. Hn doit être l'une des variables H1-H5 de la vue Symbolique de l'application Stats - 1Var. Si vous
l'utilisez, Dn doit être l'une des variables de colonne D0-D9 ; sinon, valeur doit être un nombre entier positif.
SetFreq(Hn,Dn) ou SetFreq(Hn,value)
Exemple :
SetFreq(H2,D3) définit le champ Fréquencepour l'analyse H2 de manière à utiliser la liste D3.
SetSample
Définition des données d'échantillon. Définit les données d'échantillon de l'une des analyses statistiques (H1-
H5) définies dans la vue Symbolique de l'application Stats - 1Var. Définit la colonne de données pour l'une des
variables de colonnes (D0-D9) de l'une des analyses statistiques (H1-H5).
SetSample(Hn,Dn)
Exemple :
SetSample(H2,D2) définit le champ Colonne indépendantepour l'analyse H2 de manière à utiliser les
données de la liste D2.
PredX
Prédire X. Utilise l'ajustement de la première analyse active (S1-S5) détectée pour prévoir une valeur x en
fonction de la valeur y.
PredX(valeur)
PredY
Prédire 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)
Resid
Résiduels. Renvoie la liste des valeurs résiduelles pour l'analyse indiquée (S1-S5), sur la base des données et
de l'ajustement définis dans la vue Symbolique pour cette analyse.
Resid(Sn) ou Resid()
Do2VStats
Do2:statistiques de variables. Effectue les mêmes calculs que lorsque vous appuyez sur dans la
vue Numérique de l'application Stats - 2Var et mémorise les résultats dans les variables de résultats
appropriées de l'application Stats - 2Var. Sn doit être l'une des variables de la vue Symbolique de l'application
Stats - 2Var S1-S5.
Do2VStats(Sn)
Exemple :
Do1VStats(S1) exécute des statistiques récapitulatives pour l'analyse S1 actuellement définie.
SetDepend
Définit une colonne dépendante. Définit la colonne dépendante pour une des analyses statistiques S1-S5 sur
une des variables de la colonne C0-C9.
SetDepend(Sn,Cn)
Exemple :
SetDepend(S1,C3) définit le champ Colonne dépendante pour l'analyse S1 de manière à utiliser les
données de la liste C3.
SetIndep
Définit une colonne indépendante. Définit la colonne indépendante pour l'une des analyses statistiques S1-
S5 sur une des variables C0-C9 de la colonne.
SetIndep(Sn,Cn)
Exemple :
DoInference
Calcule l'intervalle de confiance ou teste l'hypothèse. Utilise les paramètres actuels de la vue Symbolique et
de la vue Numérique pour calculer un intervalle de confiance ou tester une hypothèse. Effectue les mêmes
calculs que lorsque vous appuyez sur dans la vue Numérique de l'application Inférence et
mémorise les résultats dans les variables de résultats appropriées de l'application Inférence.
DoInference()
HypZ1mean
Test Z sur un échantillon pour une moyenne. Renvoie une liste contenant (dans l'ordre) :
● 0 ou 1 pour le rejet ou l'échec du rejet des hypothèses nulles
● valeur Z du test
● valeur d'entrée
● probabilité supérieure
● valeur Z critique supérieure associée au niveau α d'entrée
● valeur critique de la statistique associée à la valeur Z critique
HypZ1mean( ,n,μ0,σ,α,mode)
● 2 : μ > μ0
● 3 : μ ≠ μ0
Exemple :
HypZ1mean(0.461368, 50, 0.5, 0.2887, 0.05, 1) renvoie {1, -.9462…, 0.4614, 0.8277…,
1.6448…, 0.5671…}
HypZ2mean
Test Z sur deux échantillons pour des moyennes. Renvoie une liste contenant (dans l'ordre) :
● 0 ou 1 pour le rejet ou l'échec du rejet des hypothèses nulles
● valeur Z du test
● tZ : valeur Z du test
● valeur Δ du test
● probabilité supérieure
● 2 : μ1 > μ2
● 3 : μ1 ≠ μ2
Exemple :
HypZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.05, 1) renvoie {1,
-1.0648…, -0.0614…, 0.8565…, 1.6448…, 0.0334…}.
HypZ1prop
Test Z sur une proportion Renvoie une liste contenant (dans l'ordre) :
● 0 ou 1 pour le rejet ou l'échec du rejet des hypothèses nulles
● valeur Z du test
● valeur π du test
● probabilité supérieure
● valeur Z critique supérieure associée au niveau α d'entrée
● valeur critique de π associée à la valeur Z critique
HypZ1mean(0.461368, 50, 0.5, 0.2887, 0.05, 1)HypZ1prop(x,n,π0,α,mode)
● 2 : π > π0
● 3 : π ≠ π0
Exemple :
HypZ1prop(21, 50, 0.5, 0.05,1) renvoie {1, -1.1313…, 0.42, 0.8710…, 1.6448…, 0.6148…}
HypZ2prop
Test Z sur deux échantillons pour des proportions. Renvoie une liste contenant (dans l'ordre) :
● 0 ou 1 pour le rejet ou l'échec du rejet des hypothèses nulles
● valeur Z du test
● valeur Z du test
● valeur Δπ du test
● probabilité supérieure
● valeur Z critique supérieure associée au niveau α d'entrée
● valeur critique de Δπ associée à la valeur Z critique
● 2 : π1 > π2
● 3 : π1 ≠ π2
Exemple :
HypZ2prop(21, 26, 50, 50, 0.05, 1) renvoie {1, -1.0018…, -0.1, 0.8417…, 1.6448…, 0.0633…}
HypT1mean
Test t sur un échantillon pour une moyenne. Renvoie une liste contenant (dans l'ordre) :
● 0 ou 1 pour le rejet ou l'échec du rejet des hypothèses nulles
● valeur T du test
● valeur d'entrée
● probabilité supérieure
● degrés de liberté
● valeur T critique supérieure associée au niveau α d'entrée
● valeur critique de la statistique associée à la valeur t critique
HypT1mean( ,s,n,μ0,α,mode)
● 2 : μ > μ0
● 3 : μ ≠ μ0
Exemple :
HypT1mean(0.461368, 0.2776, 50, 0.5, 0.05, 1) renvoie {1, -.9462…, 0.4614, 0.8277…,
1.6448…, 0.5671…}
HypT2mean
Test T sur deux échantillons pour des moyennes. Renvoie une liste contenant (dans l'ordre) :
● 0 ou 1 pour le rejet ou l'échec du rejet des hypothèses nulles
● valeur T du test
● valeur Δ du test
● probabilité supérieure
● degrés de liberté
● valeur T critique supérieure associée au niveau α d'entrée
● valeur critique de Δ associée à la valeur T critique
● 2 : μ1 > μ2
● 3 : μ 1 ≠ μ2
Exemple :
HypT2mean(0.461368, 0.522851, 0.2776, 0.2943,50, 50, 0.05, 0, 1) renvoie {1,
-1.0746…, -0.0614…, 0.8574…, 97.6674…, 1.6606…, 0.0335…}
ConfZ1mean
L'intervalle de confiance normal sur un échantillon pour une moyenne. Renvoie une liste contenant (dans
l'ordre) :
● valeur Z critique inférieure
● limite inférieure de l'intervalle de confiance
● limite supérieure de l'intervalle de confiance
ConfZ1mean( ,n,σ,C)
Exemple :
ConfZ1mean(0.461368, 50, 0.2887, 0.95) renvoie {- 1.9599…, 0.3813…, 0.5413…}
ConfZ2mean
L'intervalle de confiance normal sur deux échantillons pour la différence de deux moyennes. Renvoie une liste
contenant (dans l'ordre) :
● valeur Z critique inférieure
● limite inférieure de l'intervalle de confiance
● limite supérieure de l'intervalle de confiance
ConfZ2mean( 1, 2,n1,n2,σ1,σ2,C)
Exemple :
ConfZ2mean(0.461368, 0.522851, 50, 50, 0.2887, 0.2887, 0.95) renvoie {-1.9599…,
-0.1746…, 0.0516…)}
ConfZ1prop
L'intervalle de confiance normal sur un échantillon pour une proportion. Renvoie une liste contenant (dans
l'ordre) :
Exemple :
ConfZ1prop(21, 50, 0.95) renvoie {-1.9599…, 0.2831…, 0.5568…}
ConfZ2prop
L'intervalle de confiance normal sur deux échantillons pour la différence de deux proportions. Renvoie une
liste contenant (dans l'ordre) :
● valeur Z critique inférieure
● limite inférieure de l'intervalle de confiance
● limite supérieure de l'intervalle de confiance
ConfZ2prop( 1, 2,n1,n2,C)
Exemple :
ConfZ2prop(21, 26, 50, 50, 0.95) renvoie {-1.9599…, -0.2946…, 0.0946…)}
ConfT1mean
Intervalle de confiance T de Student sur un échantillon pour une moyenne. Renvoie une liste contenant (dans
l'ordre) :
● Degrés de liberté
● limite inférieure de l'intervalle de confiance
● limite supérieure de l'intervalle de confiance
ConfT1mean( ,s,n,C)
Exemple :
ConfT1mean(0.461368, 0.2776, 50, 0.95) renvoie {49, -.2009…, 0.5402…}
ConfT2mean
L'intervalle de confiance T de Student sur deux échantillons pour la différence de deux moyennes. Renvoie
une liste contenant (dans l'ordre) :
● Degrés de liberté
● limite inférieure de l'intervalle de confiance
● limite supérieure de l'intervalle de confiance
ConfT2mean( 1, 2,s1,s2,n1,n2,pooled,C)
Exemple :
ConfT2mean(0.461368, 0.522851, 0.2887, 0.2887, 50, 50, 0.95,0) renvoie
{98.0000…, -1.9844, - 0.1760…, 0.0531…)}
Exemple :
Chi2GOF({10,10,12,15,10,6},{.24,.2,.16,.14,.1 3,.13},0) renvoie {10.1799...,
0.07029..., 5}
Chi2TwoWay
Test bidirectionnel Khi carré À partir d'une matrice de données numériques, renvoie une liste contenant la
valeur statistique Khi carré, la probabilité et les degrés de liberté.
Chi2TwoWay(matrice)
Exemple :
Chi2TwoWay([[30,35,30],[11,2,19],[43,35,35]]) renvoie {14.4302..., 0.0060..., 4}
LinRegrTConf- Slope
L'intervalle de confiance de régression linéaire pour la pente. À partir d'une liste de données de variables
explicatives (X), d'une liste de données de variables de réponse (Y) et d'un niveau de confiance, renvoie une
liste contenant les valeurs suivantes dans l'ordre indiqué :
● C: le niveau de confiance donné
● Valeur T critique : la valeur de t associée au niveau de confiance donné
● DF : les degrés de liberté
● β1 : la pente de l'équation de régression linéaire
Exemple :
LinRegrTConfSlope({1,2,3,4},{3,2,0,-2},0.95) renvoie {0.95, 4.302..., 2, -1.7, 0.1732...,
-2.445..., -0.954...}
LinRegrTConfInt
L'intervalle de confiance de régression linéaire pour l'interception. À partir d'une liste de données de variables
explicatives (X), d'une liste de données de variables de réponse (Y) et d'un niveau de confiance, renvoie une
liste contenant les valeurs suivantes dans l'ordre indiqué :
● C: le niveau de confiance donné
● Valeur T critique : la valeur de t associée au niveau de confiance donné
Exemple :
LinRegrTConfInt({1, 2, 3, 4}, {3, 2, 0, - 2},0.95) renvoie {0.95, 4.302..., 2, 5,
0.474..., 2.959..., 7.040...}
LinRegrTMean-Resp
L'intervalle de confiance de régression linéaire pour une réponse moyenne. À partir d'une liste de données de
variables explicatives (X), d'une liste de données de variables de réponse (Y), d'une valeur X et d'un niveau de
confiance, renvoie une liste contenant les valeurs suivantes dans l'ordre indiqué :
● X : la valeur X donnée
● C: le niveau de confiance donné
● DF : les degrés de liberté
● Ŷ : la réponse moyenne pour la valeur X donnée
● serr Ŷ : l'erreur type de la réponse moyenne
● serrInter : l'erreur type de l'interception
● Inférieure : la limite inférieure de l'intervalle de confiance pour la réponse moyenne
● Supérieure : la limite supérieure de l'intervalle de confiance pour la réponse moyenne
LinRegrTMeanResp(liste1, liste2, valeur X, valeur C)
Exemple :
LinRegrTMeanResp({1, 2, 3, 4}, {3, 2, 0, -2}, 2.5, 0.95) renvoie {2.5, 0.95, 4.302...,
2, 0.75, 0.193..., −0.083, 1.583...}
LinRegrTPredInt
L'intervalle de prédiction de régression linéaire une réponse future. À partir d'une liste de données de
variables explicatives (X), d'une liste de données de variables de réponse (Y), d'une valeur X future et d'un
niveau de confiance, renvoie une liste contenant les valeurs suivantes dans l'ordre indiqué :
● X : la valeur X future donnée
● C: le niveau de confiance donné
● DF : les degrés de liberté
● Ŷ : la réponse moyenne pour la valeur X future donnée
● serr Ŷ : l'erreur type de la réponse moyenne
● serrInter : l'erreur type de l'interception
Exemple :
LinRegrTPredInt({1, 2, 3, 4}, {3, 2, 0, -2}, 2.5, 0.95) renvoie {2.5, 0.95, 4.302...,
2, 0.75, 0.433..., −1.113..., 2.613...}
LinRegrTTest
Test t de régression linéaire. À partir d'une liste de données de variables explicatives (X), d'une liste de
données de variables de réponse (Y) et d'une valeur pour AltHyp, renvoie une liste contenant les valeurs
suivantes dans l'ordre indiqué :
● T : la valeur de t
● P : la probabilité associée à la valeur t
● DF : les degrés de liberté
● β0 : l'interception y de la droite de régression
Exemple :
LinRegrTTest({1,2,3,4}, {3,2,0,-2}, 0) renvoie {−9.814..., 2, 5, −1.7, 0.387..., 0.173...,
0.474..., −0.989..., 0.979...}
CalcFV
Résout la valeur capitalisée d'un investissement ou d'un prêt.
CalcFV(NbPmt,IPYR,PV,PMTV[,PPYR,CPYR,BEG]
Exemple :
CalcFV(360, 6.5, 150000, -948.10) renvoie -2.25
CalcIPYR
Résout le taux d'intérêt par an d'un investissement ou d'un prêt.
CalcIPYR(NbPmt,PV,PMTV,FV[,PPYR,CPYR, BEG])
Exemple :
CalcIPYR(360, 150000, -948.10, -2.25) renvoie 6.50
CalcNbPmt
Résout le nombre de paiements pour un investissement ou un prêt.
CalcNbPmt(IPYR,PV,PMTV,FV[,PPYR,CPYR,BEG])
Exemple :
CalcNbPmt(6.5, 150000, -948.10, -2.25) renvoie 360.00
CalcPMT
Résout la valeur d'un paiement pour un investissement ou un prêt.
CalcPMT(NbPmt,IPYR,PV,FV[,PPYR,CPYR,BEG])
Exemple :
CalcPMT(360, 6.5, 150000, -2.25) renvoie -948.10
CalcPV
Résout la valeur actualisée d'un investissement ou d'un prêt.
Exemple :
CalcPV(360, 6.5, -948.10, -2.25) renvoie 150000.00
DoFinance
Calcule les résultats TVM. Résout un problème TVM pour la variable TVMVar. La variable doit être l'une des
variables de la vue Numérique de l'application Finance. Effectue les mêmes calculs que lorsque vous appuyez
sur dans la vue Numérique de l'application Finance et lorsque la variable TVMVar est mise en
surbrillance.
DoFinance(TVMVar)
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.
Solve2x2
Résout un système linéaire d'équations 2x2.
Solve2x2(a, b, c, d, e, f)
dx+ey=f
Solve3x3
Résout un système linéaire d'équations 3x3.
Solve3x3(a, b, c, d, e, f, g, h, i, j, k, l)
ex+fy+gz=h
ix+jy+kz=l
LinSolve
Résout un système linéaire. Résout le système linéaire 2x2 ou 3x3 représenté sous la forme d'une matrice.
LinSolve(matrice)
Exemple :
LinSolve([[A, B, C], [D, E,F]]) résout le système linéaire :
dx+ey=f
AAS
Angle-Angle-Side. Prend comme arguments les mesures des deux angles et la longueur du côté opposé au
premier angle et renvoie une liste contenant la longueur du côté opposé au deuxième angle, la longueur du
troisième côté et la mesure du troisième angle (dans cet ordre).
AAS(angle,angle,côté)
Exemple :
AAS(30, 60, 1) en mode degrés renvoie {1.732…, 2, 90}
ASA
Angle-Side-Angle. Prend comme arguments la mesure de deux angles et la longueur du côté inclus et renvoie
une liste contenant la longueur du côté opposé au premier angle, la longueur du côté opposé au deuxième
angle et la mesure du troisième angle (dans cet ordre).
ASA(angle,côté,angle)
Exemple :
ASA(30, 2, 60) en mode degrés renvoie {1, 1.732…, 90}
SAS
Side-Angle-Side. Prend comme arguments la longueur des deux côtés et la mesure de l'angle inclus et renvoie
une liste contenant la longueur du troisième côté, la mesure de l'angle opposé au troisième côté et la mesure
de l'angle opposé au second côté.
SAS(côté,angle,côté)
Exemple :
SAS(2, 60, 1) en mode degrés renvoie {1.732…, 30, 90}
SSA
Side-Side-Angle. Prend comme arguments les longueurs des deux côtés et la mesure d'un angle non inclus et
renvoie une liste contenant la longueur du troisième côté, la mesure de l'angle opposé au second côté et la
mesure de l'angle opposé au troisième côté. Remarque : dans un cas ambigu, cette commande permet
uniquement d'obtenir une des deux solutions possibles.
SSA(côté,côté,angle)
Exemple :
SSA(1, 2, 30) renvoie {1.732…, 90, 60}
Exemple :
SSS(3, 4, 5) en mode degrés renvoie {36.8…, 53.1…, 90}
DoSolve
Résout le problème actuel de l'application Solveur triangle. L'application Solveur Triangle doit avoir
suffisamment de données saisies pour produire une solution. Autrement dit, au moins trois valeurs doivent
être saisies, dont une longueur de côté. Renvoie une liste contenant les valeurs inconnues dans la vue
Numérique, dans leur ordre d'apparition dans cette vue (de gauche à droite et du haut vers le bas).
DoSolve()
Exemple :
SolveForSlope(3,4,2,2) renvoie 2
SolveForYIntercept
Résout l'interception y. Prend comme entrée les coordonnées d'un point (x, y) et une pente m et renvoie
l'interception y de la droite avec la pente donnée qui contient le point donné.
SolveForYIntercept(x, y, m)
Exemple :
SolveForYIntercept(2,3,-1) renvoie 5
Exemple :
SOLVE(1,0,-4) renvoie {-2, 2}
Exemple :
DELTA(1,0,-4) renvoie 16
CHECK
Sélectionne. Sélectionne la variable de la vue Symbolique correspondant à chiffre. Cette fonction s'utilise
principalement en programmation pour activer les définitions de la vue symbolique dans les applications.
CHECK(chiffre)
Exemple :
Avec l'application Fonction comme application active, CHECK(1) sélectionne la variable de la vue Symbolique
de l'application Fonction F1. 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. Si une autre application est active,
vous devez entrer Function.CHECK(1).
UNCHECK
Désélectionne. Désélectionne la variable de la vue Symbolique correspondant à chiffre. Cette fonction
s'utilise principalement en programmation pour désactiver les définitions de la vue Symbolique dans les
applications.
UNCHECK(chiffre)
Exemple :
Avec l'application Séquence comme application active, UNCHECK(2) désélectionne la variable de la vue
Symbolique de l'application Séquence U2. Résultat : U2(N) n'est plus représenté dans la vue Graphique et n'a
pas de colonne de valeurs dans la vue Numérique de l'application Séquence. Si une autre application est
active, vous devez entrer Sequence.UNCHECK(2).
Exemple :
Avec l'application Fonction comme application active, ISCHECK(3) vérifie si F3 (x) est sélectionné dans
la vue Symbolique de l'application Fonction.
Menu Ctlg
Le menu Catlg regroupe toutes les fonctions et commandes disponibles sur la calculatrice HP Prime.
Toutefois, cette section décrit les fonctions et commandes se trouvant uniquement dans le menu Catlg. Celles
figurant également dans le menu Math sont décrites dans la section Fonctions du clavier à la page 341. Celles
figurant aussi dans le menu CAS sont décrites dans la section Menu CAS à la page 358.
Il est également possible de sélectionner certaines options du menu Catlg à partir d'une palette de relations
( ).
Exemple :
6! renvoie 720
%
x pour cent de y. Renvoie (x/100)*y.
%(x, y)
Exemple :
%(20,50) renvoie 10
%TOTAL
Pourcentage total : le pourcentage de x qui correspond à y. Renvoie 100 *y/x.
%TOTAL(x, y)
Exemple :
%TOTAL(20,50) renvoie 250
(
Insère une parenthèse ouvrante.
*
Symbole de multiplication. Renvoie le produit de deux nombres ou le produit scalaire de deux vecteurs.
+
Symbole d'addition. Renvoie la somme de deux nombres, la somme terme par terme de deux listes ou deux
matrices, ou additionne deux chaînes.
–
Symbole de soustraction. Renvoie la différence de deux nombres, ou la soustraction de terme en terme de
deux listes ou deux matrices.
.*
Multiplication terme par terme pour matrices. Renvoie la multiplication terme par terme de deux matrices.
Matrice1.*Matrice2
Exemple :
[[1,2],[3,4]].*[[3,4],[5,6]] renvoie [[3,8],[15,24]]
.^
Élévation à la puissance terme par terme pour matrices. Renvoie l'élévation à la puissance terme en terme
d'une matrice.
Matrice .^ Entier
/
Symbole de division. Renvoie le quotient de deux nombres, ou le quotient terme par terme de deux listes.
Pour la division d'une matrice par une matrice carrée, renvoie la multiplication de gauche par l'inverse de la
matrice carrée.
:=
Mémorise l'expression évaluée dans une variable. Notez que := ne peut pas être utilisé avec les
variables G0 à G9. Voir la commande BLIT.
var:=expression
Exemple :
A:=3 mémorise la valeur 3 dans la variable A
<
Test d'inégalité inférieur à strict. Renvoie 1 si le côté gauche de l'inégalité est inférieur au côté droit et 0 dans
le cas contraire. Notez qu'il est possible de comparer plus de deux objets. Ainsi, 6 < 8 < 11 renvoie 1 (vrai),
alors que 6 < 8 < 3 renvoie 0 (faux).
<=
Test d'inégalité inférieur ou égal à. Renvoie 1 si le côté gauche de l'inégalité est inférieur au côté droit, ou si
les deux côtés sont égaux, et 0 dans le cas contraire. Notez qu'il est possible de comparer plus de deux objets.
Consultez le commentaire ci-dessus relatif au symbole <.
<>
Test d'inégalité. Renvoie 1 si l'inégalité est vraie et 0 si elle est fausse.
=
Symbole d'égalité. Connecte deux membres d'une équation.
==
Test d'égalité. Renvoie 1 si le côté gauche est égal au côté droit, et 0 dans le cas contraire.
EQ
Tests pour l’égalité de deux listes.
>
Test d'inégalité supérieur à strict. Renvoie 1 si le côté gauche de l'inégalité est supérieur au côté droit et 0
dans le cas contraire. Notez qu'il est possible de comparer plus de deux objets. Consultez le commentaire ci-
dessus relatif au symbole <.
>=
Test d'inégalité supérieur ou égal à. Renvoie 1 si le côté gauche de l'inégalité est supérieur au côté droit, ou si
les deux côtés sont égaux, et 0 dans le cas contraire. Notez qu'il est possible de comparer plus de deux objets.
Consultez le commentaire ci-dessus relatif au symbole <.
^
Symbole de puissance. Élève un nombre à une puissance ou une matrice à une puissance entière.
a2q
À partir d'une matrice symétrique et d'un vecteur de variables, renvoie la forme quadratique de la matrice sur
la base des variables du vecteur.
a2q(matrice, [Var1, Var2...])
Exemple :
a2q([[1,2],[4,4]],[x,y]) renvoie x^2+6*x*y+4*y^2
abcuv
Etant donné trois polynômes A, B et C, renvoie U et V de sorte que A*U+B*V=C. Avec une variable comme
argument final, U et V sont exprimés dans les termes de cette variable (si besoin). A défaut, x est utilisé.
abcuv(PolyA, PolyB, PolyC, [Var])
Exemple :
abcuv(x^2+2*x+1,x^2-1,x+1) renvoie [1/2-1/2]
additionally
Cette fonction est utilisée en programmation avec la fonction assume pour émettre une hypothèse
supplémentaire sur une variable.
Exemple :
assume(n,entier);
additionally(n>5);
Airy Ai
Renvoie la valeur Ai value de la solution de fonction Airy w''-xw=0.
algvar
Renvoie la matrice des noms des variables symboliques utilisées dans une expression. La liste est triée en
fonction des extensions algébriques nécessaires pour créer l'expression d'origine.
algvar(Expr)
Exemple :
algvar(sqrt(x)+y) renvoie
ET
Opérateur logique AND. Renvoie 1 si les côtés gauche et droit donnent vrai et renvoie 0 dans le cas contraire.
Expr1 AND Expr2
Exemple :
3 +1==4 AND 4 < 5 renvoie 1
append
Ajoute un élément à une liste ou un vecteur.
append((liste, élément)
ou
append(vecteur, élément)
Exemple :
append([1,2,3],4) renvoie [1,2,3,4]
apply
Renvoie un vecteur ou une matrice contenant les résultats de l'application d'une fonction sur les éléments
contenus dans le vecteur ou la matrice.
apply(Var→f(Var), Vecteur) ou apply(Var→f(Var), Matrice)
Exemple :
apply(x→x^3,[1 2 3]) renvoie [1 8 27]
assume
Cette fonction est utilisée en programmation pour émettre une hypothèse sur une variable.
assume(Var,Expr)
Exemple :
assume(n,entier);
Exemple :
basis([[1,2,3],[4,5,6],[7,8,9],[10,11,12]]) renvoie [[-3,0,3],[0,-3,-6]]
betad
Fonction de densité de probabilité bêta. Calcule la densité de probabilité de la distribution bêta à x, selon les
paramètres α et β.
betad(α, β, x)
Exemple:
betad(2.2, 1.5, 8) renvoie 1.46143068876
betad_cdf
Fonction de densité de probabilité cumulative bêta. Renvoie la probabilité inférieure de la fonction de densité
de probabilité bêta pour la valeur x, selon les paramètres α et β. Avec le quatrième argument facultatif x2,
renvoie la zone sous la fonction de densité de probabilité bêta entre x et x2.
betad_cdf(α, β, x, [x2])
Exemples :
betad_cdf(2, 1, 0.2) renvoie 0.04
betad_icdf
Fonction de densité de probabilité bêta cumulative inverse. Renvoie la valeur x, de sorte que la probabilité
inférieure bêta de x, selon les paramètres α et β, est p.
betad_icdf(α, β, p)
Exemple:
betad_icdf(2,1,0.95) renvoie 0.974679434481
bounded_function
Argument renvoyé par la commande limit. Indique que la fonction est limitée.
breakpoint
Cette fonction est utilisée en programmation pour insérer un point d'arrêt ou de pause intentionnel.
canonical_form
Renvoie un trinôme de second degré sous forme canonique.
canonical_form(trinôme,[var])
cat
Évalue les objets d'une suite, puis les renvoie concaténés sous forme de chaîne.
cat(objet1, objet2,...)
Exemple :
cat("aaa",c,12*3) renvoie "aaac36"
Cauchy
Fonction de densité de probabilité de Cauchy. Calcule la densité de probabilité de la distribution de Cauchy à x,
selon les paramètres x0 et a. Par défaut, x0 = 0 et a = 1.
cauchy([x0], [a], x)
Exemple:
cauchy(0,1,1) renvoie 0.159154943092, tout comme cauchy(1)
Cauchy_cdf
Fonction de densité de probabilité de Cauchy cumulative. Renvoie la probabilité inférieure de la fonction de
densité de probabilité de Cauchy pour la valeur x, selon les paramètres x0 et a. Avec le paramètre facultatif x2,
renvoie la zone sous la fonction de densité de probabilité de Cauchy entre x et x2.
cauchy_cdf(x0, a, x, [x2])
Exemples :
cauchy_cdf(0,2,2.1) renvoie 0.757762116818
Cauchy_icdf
Fonction de densité de probabilité de Cauchy cumulative inverse. Renvoie la valeur x, de sorte que la
probabilité inférieure de Cauchy de x, selon les paramètres x0 et a, est p.
cauchy_icdf(x0, a, p)
Exemple:
cauchy_icdf(0, 2, 0.95) renvoie 12.6275030293
cFactor
Renvoie une expression factorisée en fonction du champ complexe (en fonction des entiers de Gauss s'il y a
plus de deux variables).
cfactor(Expr)
Exemple :
cFactor(x^2*y+y) renvoie (x+i)*(x-i)*y
Exemple :
charpoly([[1,2],[3,4]], z) renvoie z^2-5*z- 2
chrem
Renvoie un vecteur contenant les restes chinois pour deux jeux de nombres entiers, contenus dans deux
vecteurs ou deux listes.
chrem(Liste1, Liste2) ou chrem(Vecteur1, Vecteur2)
Exemple :
chrem([2,3],[7,5]) renvoie [-12,35]
col
À partir d'une matrice et d'un entier n, renvoie la nième colonne de la matrice sous forme de vecteur.
col(matrice, entier)
Exemple :
colDim
Renvoie le nombre de colonnes d'une matrice.
colDim(matrice)
Exemple :
colDim renvoie 3
comDenom
Réécrit une somme de fractions rationnelles en tant que fraction rationnelle unique. Le dénominateur de la
fraction rationnelle unique est le dénominateur commun des fractions rationnelles figurant dans l'expression
d'origine. Avec une variable comme deuxième argument, le numérateur et le dénominateur sont développés
en conséquence.
comDenom(Expr,[Var])
Exemple :
comDenom(1/x+1/y^2+1) renvoie (x*y^2+x+y^2)/ (x*y^2)
companion
Renvoie la matrice compagnon d'un polynôme.
Exemple :
companion(x^2+5x-7,x) renvoie
compare
Compare deux objets et renvoie 1 si type(obj1)<type(obj2) ou si type(obj1)=type(obj2) et obj1<obj2. Dans le
cas contraire, renvoie 0.
compare(obj1, obj2)
Exemple :
compare(1,2) renvoie 1
complexroot
Avec un polynôme et un nombre réel comme ses deux arguments, renvoie une matrice. Chaque ligne de la
matrice contient soit une racine complexe du polynôme avec sa multiplicité ou un intervalle contenant une
telle racine et sa multiplicité. L'intervalle définit une région (éventuellement) rectangulaire dans le plan
complexe où se trouve une racine complexe.
Avec deux nombres supplémentaires comme troisième et quatrième arguments, renvoie une matrice comme
pour deux arguments, mais uniquement pour les racines situées dans la zone rectangulaire définie par la
diagonale créée par les deux nombres complexes.
complexroot(Poly, réel, [Complexe1], [Complexe2])
Exemple :
Cette matrice indique qu'il existe une racine complexe à x=– 2, avec une autre racine entre les deux valeurs
dans le vecteur de la deuxième ligne et une troisième racine entre les deux valeurs dans le vecteur de la
troisième ligne.
contains
À partir d'une liste ou d'un vecteur et d'un élément, cette fonction renvoie l'index de la première occurrence
de l'élément dans la liste ou le vecteur. Renvoie 0 si l'élément ne figure pas dans la liste ou le vecteur.
contains((Liste, Élément) ou contains(Vecteur, Élément)
Exemple :
contains({0,1,2,3},2) renvoie 3
CopyVar
Copie la première variable dans la deuxième variable, sans l'évaluer.
CopyVar(Var1,Var2)
Exemple :
correlation renvoie
count
Il existe deux utilisations possibles pour cette fonction mais le premier argument est toujours un mappage
d'une variable à une expression. Si l'expression est une fonction de la variable, la fonction est appliquée à
chaque élément figurant dans le vecteur ou la matrice (le deuxième argument) et la somme des résultats est
renvoyée. Si l'expression est un test booléen, chaque élément figurant dans le vecteur ou la matrice est testé
et le nombre d'éléments qui réussissent le test est renvoyé.
count(Var → Fonction, Matrice) ou count(Var → Test, Matrice)
Exemple :
count(x→x2,[1 2 3]) renvoie 14
covariance
Renvoie la covariance des éléments d'une liste ou d'une matrice.
covariance(Liste) ou covariance(Matrice)
Exemple :
covariance renvoie
covariance_correlation
Renvoie un vecteur contenant à la fois la covariance et la corrélation des éléments d'une liste ou d'une
matrice.
covariance_correlation(Liste) ou
covariance_correlation(Matrice)
Exemple :
covariance_correlation renvoie
cpartfrac
Renvoie le résultat de décomposition fractionnaire partielle d'une fraction rationnelle dans le champ
Complexe.
partfrac(FracRat)
cpartfrac renvoie
crationalroot
Renvoie la liste des racines rationnelles complexes d'un polynôme sans indiquer la multiplicité.
crationalroot(Poly)
Exemple :
cumSum
Accepte comme argument une liste ou un vecteur et renvoie une liste ou un vecteur dont les éléments
représentent la somme cumulée de l'argument d'origine.
cumSum(Liste) ou cumSum(Vecteur)
Exemple :
cumSum([0,1,2,3,4]) renvoie [0,1,3,6,10]
DateAdd
Ajoute NbDays à Date, renvoyant la date ainsi obtenue au format AAAA.MMJJ format.
DATEADD(Date, NbDays)
Exemple:
DATEADD(20081228, 559) renvoie 2010.0710
Jour de la semaine
Avec une date au format AAAA.MMJJ, renvoie un nombre entre 1 (lundi) et 7 (dimanche) qui représente le jour
de la semaine associé à la date.
DAYOFWEEK(Date)
Exemple:
DAYOFWEEK(2006.1228) renvoie 4 (pour jeudi)
DeltaDays
Calcule le nombre de jours entre 2 dates, exprimé au format AAAA.MMJJ.
DELTADAYS(Date1, Date2)
Exemple:
DELTADAYS(2008.1228,2010.0710) renvoie 559
Exemple :
delcols renvoie
delrows
À partir d'une matrice et d'un entier n, supprime la n ième ligne de la matrice et renvoie le résultat. Si un
intervalle de deux entiers est utilisé au lieu d'un entier unique, supprime toutes les lignes comprises dans
l'intervalle et renvoie le résultat.
delrows(Matrice, Entier) ou delrows(Matrice, Ent1..Ent2)
Exemple :
delrows renvoie
deltalist
Renvoie la liste des différences entre les termes consécutifs de la liste d'origine.
deltalist(liste)
Exemple :
deltalist([1,4,8,9]) renvoie [3,4,1]
deltalist
Renvoie la liste des différences entre les termes consécutifs de la liste d'origine.
deltalist(liste)
Exemple :
deltalist([1,4,8,9]) renvoie [3,4,1]
Dirac
Renvoie la valeur de la fonction delta de Dirac pour un nombre réel.
Dirac(réel)
Exemple :
Dirac(1) renvoie 0
e
Entre la constante mathématique e (nombre de Euler).
Les polynômes peuvent être indiqués sous forme symbolique ou sous forme de listes de coefficients dans
l'ordre décroissant.
Sans un troisième argument, il est entendu que les polynômes sont des expressions de x. Avec une variable
en tant que troisième argument, les polynômes sont des expressions de cette variable.
egcd((PolyA, PolyB, [Var]) ou egcd(ListeA, ListeB, [Var])
Exemple :
egcd((x-1)^2,x^3-1) renvoie [-x-2,1,3*x-3]
eigenvals
Renvoie la suite des valeurs Eigen d'une matrice.
eigenvals(matrice)
Exemple :
eigenvals renvoie [3 -3 3]
eigenvects
Calcule les vecteurs Eigen d'une matrice diagonalisable.
eigenvects(matrice)
Exemple :
eigenvects renvoie
eigVl
Renvoie la matrice de Jordan associée à une matrice lorsque les valeurs Eigen sont calculables.
EVAL
Évalue une expression.
eval(Expr)
Exemple :
eval(2+3) renvoie 5
evalc
Renvoie une expression complexe écrite au format real+i*imag.
Exemple :
evalc renvoie
evalf
À partir d'une expression et d'un nombre de chiffres significatifs, renvoie l'évaluation numérique de
l'expression pour le nombre de chiffres significatifs donné. Avec une simple expression, renvoie l'évaluation
numérique basée sur les paramètres du CAS.
evalf(Expr,[entier])
Exemple :
evalf(2/3) renvoie 0.666666666667
even
Vérifie si un entier est pair ou non. Renvoie 1 si c'est le cas et 0 dans le cas contraire.
Exemple :
even(1251) renvoie 0
exact
Convertit une expression décimale en une expression rationnelle ou réelle.
exact(Expr)
Exemple :
exact(1.4141) renvoie 14141/10000
EXP
Renvoie la solution à la constante mathématique e à la puissance d'une expression.
exp(Expr)
Exemple :
exp(0) renvoie 1
exponential
Fonction de densité de probabilité exponentielle discrète. Calcule la densité de probabilité de la distribution
exponentielle à x, selon le paramètre k.
exponential(x, k)
Exemple:
exponential(2.1,0.5) renvoie 0.734869273133
exponential_cdf(k, x, [x2])
Exemples :
exponential_cdf(4.2, 0.5) renvoie 0.877543571747
exponential_icdf
Fonction de densité de probabilité cumulative exponentielle inverse. Renvoie la valeur x, de sorte que la
probabilité inférieure exponentielle de x, selon le paramètre k, est p.
exponential_icdf(k, p)
Exemple:
exponential_icdf(4.2,0.95) renvoie 0.713269588941
exponential_regression
À partir d'un ensemble de points, renvoie un vecteur contenant les coefficients a et b de y=b*a^x, soit
l'exponentielle qui correspond le mieux à l'ensemble de points. Les points peuvent être les éléments de deux
listes ou les lignes d'une matrice.
exponential_regression(Matrice) ou exponential_regression(Liste1, Liste2)
Exemple :
EXPR
Analyse la syntaxe d'une chaîne dans un nombre ou une expression et renvoie le résultat évalué.
EXPR(chaîne)
Exemples :
expr("2+3") renvoie 5
ezgcd
Utilise l'algorithme EZ GCD pour renvoyer le plus grand diviseur commun de deux polynômes, avec au moins
deux variables.
ezgcd(Poly1,Poly2)
Exemple :
ezgcd(x^2-2*x-x*y+2*y,x^2-y^2) renvoie x-y
Exemple :
f2nd renvoie
factorial
Renvoie la factorielle d'un entier ou la solution à la fonction gamma pour un nombre non entier. Pour un
entier n, factorial(n)=n!. Pour un nombre réel non entier, factorial(a)=a! = Gamma(a + 1).
factorial(Entier) ou factorial(Réel)
Exemples :
factorial(4) renvoie 24
float
FLOAT_DOM ou float est une option de la commande assume ; Il s'agit aussi d'un nom renvoyé par la
commande type.
fMax
À partir d'une expression en x, renvoie la valeur de x pour laquelle l'expression trouve sa valeur maximale. À
partir d'une expression et d'une variable, renvoie la valeur de cette variable pour laquelle l'expression trouve
sa valeur maximale.
fMax(Expr,[Var])
Exemple :
fMax(-x^2+2*x+1,x) renvoie 1
fMin
À partir d'une expression en x, renvoie la valeur de x pour laquelle l'expression trouve sa valeur minimale. À
partir d'une expression et d'une variable, renvoie la valeur de cette variable pour laquelle l'expression trouve
sa valeur minimale.
fMin(Expr,[Var])
Exemple :
fMin(x^2-2*x+1,x) renvoie 1
format
Renvoie un nombre réel en tant que chaîne avec le format indiqué (f = flottement, s = scientifique,
e = ingénierie).
format(réel, chaîne)
Fourier an
Renvoie le énième coefficient de Fourier an=2/T*∫(f(x)*cos(2*pi*n*x/T),a,a+T).
Fourier bn
Renvoie le énième coefficient de Fourier bn=2/T*∫(f(x)*sin(2*pi*n*x/T),a,a+T).
Fourier cn
Renvoie le énième coefficient de Fourier cn=1/T*∫(f(x)*exp(-2*i*pi*n*x/T),a,a+T).
fracmod
Pour un entier n donné (représentant une fraction) et un entier p (modules), cette fonction renvoie la fraction
a/b de sorte que n=a/b(mode p).
fracmod(entiern, entierp)
Exemple :
fracmod(41,121) renvoie 2/3
froot
Renvoie un vecteur contenant les racines et les pôles d'un polynôme rationnel. Chaque racine ou pôle est
suivi(e) de sa multiplicité.
froot(polynôme rationnel)
Exemple :
fsolve
Renvoie la solution numérique d'une équation ou d'un système d'équations. Avec le troisième argument
facultatif, vous pouvez spécifier une hypothèse pour la solution ou un intervalle dans lequel la solution
devrait se produire. Avec le quatrième argument facultatif, vous pouvez nommer l'algorithme qui sera utilisé
par le solveur, en spécifiant bisection_solver, newton_solver ou newtonj_solver.
fsolve(expr,var,[estimation ou intervalle],[méthode])
Exemple :
fsolve(cos(x)=x,x,-1..1,bisection_solver) renvoie [0.739085133215]
function_diff
Renvoie la fonction dérivée d'une fonction (un mappage par exemple).
function_diff(Fnc)
Exemple :
gammad
Fonction de densité de probabilité gamma. Calcule la densité de probabilité de la distribution gamma à x,
selon les paramètres a et t.
gammad(a, t, x)
Exemple:
gammad(2.2,1.5,0.8) renvoie 0.510330619114
gammad_cdf
Fonction de distribution gamma cumulative. Renvoie la probabilité inférieure de la fonction de densité de
probabilité gamma pour la valeur x, selon les paramètres a et t. Avec le quatrième argument facultatif x2,
renvoie la zone entre les deux valeurs x.
gammad_cdf(a,t,x,[x2])
Exemples :
gammad_cdf(2,1,2.96) renvoie 0.794797087996
gamma_icdf
Fonction de distribution gamma cumulative inverse. Renvoie la valeur x, de sorte que la probabilité inférieure
gamma de x, selon les paramètres a et t, est p.
gammad_icdf(a,t,p)
Exemple:
gammad_icdf(2,1,0.95) renvoie 4.74386451839
gauss
À partir d'une expression, suivie par un vecteur de variables, utilise l'algorithme de Gauss pour renvoyer la
forme quadratique de l'expression sous la forme de la somme ou de la différence des carrés des variables
fournies dans le vecteur.
gauss(Expr,VectVar)
Exemple :
gauss(x^2+2*a*x*y,[x,y]) renvoie (a*y+x)^2+(- y^2)*a^2
GF
Crée un champ Galois de caractéristiques p avec p^n éléments.
GF(entierp, entiern)
Exemple :
GF(5,9) renvoie GF(5,k^9-k^8+2*k^7+2*k^5-k^2+2*k- 2,[k,K,g],undef)
Exemple :
gramschmidt renvoie
hadamard
Limite d'Hadamard d'une matrice ou une multiplication élément par élément de 2 matrices.
hadamard(Matrice,[Matrice])
Exemples :
hadamard([[1,2],[3,4]]) renvoie 5√5
halftan2hypexp
Renvoie une expression avec sinus, cosinus et tangente réécrits sous la forme de semi-tangente et sinh, cosh
et tanh réécrits en exponentielle naturelle.
halftan_hyp2exp(ExprTrig)
Exemple :
halftan_hyp2exp(sin(x)+sinh(x)) renvoie
halt
Cette fonction est utilisée en programmation pour passer en mode débogage pas à pas.
hamdist
Renvoie la distance de Hamming entre deux entiers.
hamdist(Entier1, Entier2)
Exemple :
hamdist(0x12,0x38) renvoie 3
has
Renvoie 1 si une variable correspond à une expression, et 0 dans les autres cas.
has(Expr,Var)
Exemple :
has(x+y,x) renvoie 1
Exemple :
head(1,2,3) renvoie 1
Heaviside
Renvoie la valeur de la fonction Heaviside pour un nombre réel donné, c.-à-d. 1 si x>=0, et 0 si x<0).
Heaviside(Réel)
Exemple :
Heaviside(1) renvoie 1
horner
Renvoie la valeur d'un polynôme P(a) calculée avec la méthode de Horner. Le polynôme peut être défini
comme une expression symbolique ou comme un vecteur de coefficients.
horner(Polynomial,Réel)
Exemples :
horner(x^2+1,2) renvoie 5
horner([1,0,1],2) renvoie 5
hyp2exp
Renvoie une expression avec des termes hyperboliques réécrits en tant qu'exponentielles.
hyp2exp(Expr)
Exemple :
hyp2exp(cosh(x)) renvoie
iabcuv
Renvoie [u,v], de sorte que au+bv=c pour trois entiers a, b et c. Notez que c doit être un multiple du plus grand
diviseur commun de a et b pour permettre une solution.
iabcuv(Entiera, Entierb, Entierc)
Exemple :
iabcuv(21,28,7) renvoie [-1,1]
ibasis
À partir de deux matrices, les interprète comme deux espaces de vecteurs et renvoie la base de vecteur de
leur intersection.
ibasis(Matrice1, Matrice2)
icontent
Renvoie le plus grand diviseur commun des coefficients entiers d'un polynôme.
icontent(Poly,[Var])
Exemple :
icontent(24x^3+6x^2-12x+18) renvoie 6
id
Renvoie un vecteur contenant la solution de la fonction identity pour les arguments.
id(Objet1, [Objet2,...])
Exemple :
id([1 2], 3, 4) renvoie [[1 2] 3 4]
identity
À partir d'un entier n, renvoie la matrice d'identity de dimension n.
identity(Entier)
Exemple :
identity(3) renvoie
iegcd
Renvoie le plus grand diviseur commun étendu de deux entiers.
iegcd(Entier1, Entier2)
Exemple :
iegcd(14, 21) renvoie [-1, 1, 7]
igcd
Renvoie le plus grand diviseur commun de deux nombres entiers, nombres rationnels ou polynômes de
plusieurs variables.
igcd((Entier1, Entier2) ou igcd(Ratnl1, Ratnl2) ou igcd(Poly1, Poly2)
Exemple :
igcd(24, 36) renvoie 12
Exemple:
image([[1,2],[3,6]]) renvoie [1,3]
interval2center
Renvoie le centre d'un intervalle.
interval2center(Intervalle)
Exemple :
interval2center(2..5) renvoie 7/2
inv
Renvoie l'inverse d'une expression ou d'une matrice.
inv(Expr) ou inv(Matrice)
Exemple :
inv(9/5) renvoie 5/9
iPart
Renvoie un nombre réel sans sa partie fractionnaire ou une liste de nombres réels, sans leur partie
fractionnaire.
iPart(Réel) ou iPart(Liste)
Exemple :
iPart(4.3) renvoie 4
iquorem
Renvoie le quotient euclidien et le reste de deux entiers.
iquorem(Entier1, Entier2)
Exemple :
iquorem(63, 23) renvoie [2, 17]
jacobi_symbol
Renvoie le noyau d'une application linéaire d'une matrice.
jacobi_symbol(Entier1, Entier2)
Exemple :
jacobi_symbol(132,5) renvoie -1
Exemple :
ker([[1 2], [3 6]] renvoie [2 1]
laplacian
Renvoie l'opérateur de Laplace d'une expression par rapport à un vecteur de variables.
laplacian(Expr, Vecteur)
Exemple :
laplacian(exp(z)*cos(x*y),[x,y,z]) renvoie –x^2*cos(x*y)*exp(z)- y^2*cos(x*y)*exp(z)
+cos(x*y)*exp(z)
latex
Renvoie l'expression CAS évaluée écrite au format Latex.
latex(Expr)
Exemples :
latex(1/2) renvoie "\frac{1}{2}"
lcoeff
Renvoie le coefficient du terme de plus haut degré d'un polynôme. Le polynôme peut être exprimé au format
symbolique ou sous forme de listes.
lcoeff(Poly) ou lcoeff(Liste) ou lcoeff(Vecteur)
Exemple :
lcoeff(-2*x^3+x^2+7*x) renvoie -2
legendre_symbol
Avec un seul entier n, renvoie le polynôme de Legendre de degré n. Avec deux entiers, renvoie le symbole de
Legendre du deuxième entier, en utilisant le polynôme de Legendre dont le degré correspond au premier
entier.
legendre_symbol(Entier1, [Entier2])
Exemple :
legendre(4) renvoie 35*x^4/8+-15*x^2/4+3/8 tandis que legendre(4,2) renvoie 443/8 après
simplification
length
Renvoie la longueur d'une liste, d'une chaîne ou d'un ensemble d'objets.
Exemple :
length([1,2,3]) renvoie 3
lgcd
Renvoie le plus grand diviseur commun d'un ensemble de nombres entiers ou de polynômes, contenus dans
une liste, un vecteur ou juste saisis directement comme arguments.
lgcd(Liste) ou lgcd(Vecteur) ou lgcd(Entier1, Entier2, …) ou lgcd(Poly1,
Poly2, …)
Exemple :
lgcd([45,75,20,15]) renvoie 5
lin
Renvoie une expression avec les exponentielles linéarisées.
lin(Expr)
Exemple :
lin((exp(x)^3+exp(x))^2) renvoie exp(6*x)+2*exp(4*x)+exp(2*x)
linear_interpolate
Prend un échantillon standard à partir d'une ligne polygonale définie par une matrice de deux lignes.
linear_interpolate(matrice,Xmin,Xmax,Xstep)
Exemple :
linear_interpolate([[1,2,6,9],[3,4,6,7]],1,9, 1) renvoie
[[1.0,2.0,3.0,4.0,5.0,6.0,7.0,8.0,9.0], [3.0,4.0,4.5,5.0,5.5,6.0,6.33333333333,6.6666 6666667,7.0]
linear_regression
À partir d'un ensemble de points, renvoie un vecteur contenant les coefficients a et b de y=a*x+b, la
régression linéaire qui correspond le mieux à l'ensemble de points. Les points peuvent être les éléments de
deux listes ou les lignes d'une matrice.
linear_regression(Matrice) ou linear_regression(Liste1, Liste2)
Exemple :
LineHorz
Utilisé dans la vue Symbolique de l'application Géométrie. À partir d'un nombre réel ou d'une expression qui
évalue un nombre réel a, trace la droite horizontale y=a.
LineHorz(Exp) ou LineHorz(Réel)
Exemple:
LineTan
Trace la droite tangente à f(Var) à Var=Value.
LineTan(f(Var), [Var], Valeur)
Exemple:
LineTan(x2 – x, 1) trace la droite y=x-1) ; soit la droite tangente à y= x2 – x à x=1
LineVert
Utilisé dans la vue Symbolique de l'application Géométrie. À partir d'un nombre réel ou d'une expression qui
évalue à un nombre réel a, trace la droite verticale x=a.
LineVert(Expr) ou LineVert(Réel)
Exemple:
LineVert(2) trace la droite dont l'équation est x=2
list2mat
Renvoie une matrice de n colonnes élaborée en scindant une liste en lignes, chacune contenant n termes. Si le
nombre d'éléments figurant dans la liste n'est pas divisible par n, la matrice est alors complétée par des zéros.
list2mat(liste, entier)
Exemple :
list2mat({1,8,4,9},1) renvoie
lname
Renvoie la liste des variables utilisées dans une expression.
lname(Expr)
Exemple :
lname(exp(x)*2*sin(y)) renvoie [x,y]
lnexpand
Renvoie la forme développée d'une expression logarithmique.
lnexpand(Expr)
Exemple :
lnexpand(ln(3*x)) renvoie ln(3)+ln(x)
Exemple :
logb
Renvoie le logarithme de base b de a.
logb(a,b)
Exemple :
logb(5,2) renvoie ln(5)/ln(2) qui équivaut environ à 2.32192809489
logistic_regression
Renvoie y, y', C, y'max, xmax et R, où y est une fonction logistique (la solution de y'/y=a*y+b), de sorte que
y(x0)=y0 et où [y'(x0),y'(x0+1)...] correspond à la meilleure approximation de la ligne formée par les éléments
de la liste L.
logistic_regression(liste(L),réel(x0),réel(y0))
Exemple :
logistic_regression([0.0,1.0,2.0,3.0,4.0],0.0 ,1.0) renvoie [-17.77/(1+exp(-
0.496893925384*x+2.82232341488+3.14159265359* i)),-2.48542227469/(1+cosh(- 0.496893925384*x
+2.82232341488+3.14159265359* i))]
lu
Pour une matrice numérique a, renvoie la permutation P, L et U de sorte que PA=LU.
lu(Matrice)
Exemple :
lu([1 2],[3 4]) renvoie [ [1 2] [[1 0],[3 1]] [[1 2], [0 -2]]]
lvar
À partir d'une expression, renvoie la liste des fonctions de l'expression qui utilisent des variables, y compris
les occurrences des variables elles-mêmes.
lvar(Expr)
Exemple :
lvar(e^(x)*2*sin(y) + ln(x)) renvoie [e^(x) sin(y) ln(x)]
Exemple :
map([1 2 3], x→x3) renvoie [1 8 27]
mat2list
Renvoie un vecteur contenant les éléments d'une matrice.
mat2list(Matrice)
Exemple :
mat2list([[1 8],[4 9]]) renvoie [1 8 4 9]
matpow
À partir d'une matrice et d'un entier n, renvoie la nième puissance de la matrice par jordanisation.
matpow(Matrice, Entier)
Exemple :
matpow([[1,2],[3,4]],n) renvoie [[(sqrt(33)- 3)*((sqrt(33)+5)/2)^n*-6/(-12*sqrt(33))+(-
(sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*6/(- 12*sqrt(33)),(sqrt(33)-3)*((sqrt(33)+5)/ 2)^n*(-(sqrt(33))-3)/
(-12*sqrt(33))+(- (sqrt(33))-3)*((-(sqrt(33))+5)/2)^n*(- (sqrt(33))+3)/(- 12*sqrt(33))],[6*((sqrt(33)+5)/
2)^n*-6/(- 12*sqrt(33))+6*((-(sqrt(33))+5)/2)^n*6/(- 12*sqrt(33)),6*((sqrt(33)+5)/2)^n*(- (sqrt(33))-3)/
(-12*sqrt(33))+6*((- (sqrt(33))+5)/2)^n*(-(sqrt(33))+3)/(- 12*sqrt(33))]]
matrice
À partir de deux entiers, p et q, génère une matrice avec les lignes p et les colonnes q, remplie de zéros. À
partir d'une valeur comme troisième argument, renvoie une matrice remplie avec cette valeur. À partir d'un
mappage utilisant j et k, utilise le mappage pour remplir la matrice (j est la ligne active et k est la colonne
active). Cette fonction peut aussi être utilisée avec la commande apply.
matrix(p, q, [Valeur ou Mappage(j,k)])
Exemple :
matrix(1,3,5) renvoie [5 5 5]
MAXREAL
Renvoie le nombre réel maximum que la calculatrice HP Prime est capable de représenter dans la vue
d'accueil et la vue du CAS : Dans le CAS, MAXREAL=1.79769313486*10308 de la vue Accueil,
MAXREAL=9.99999999999E499
Exemple :
mean([1,2,3],[1,2,3]) renvoie 7/3
median
Renvoie la médiane d'une liste (avec la liste facultative de poids). Avec une matrice comme argument, renvoie
la médiane des colonnes.
median(Liste1, [Liste2]) ou median(Matrice)
Exemple :
median([1,2,3,5,10,4]) renvoie 3.5
member
À partir d'une liste ou d'un vecteur et d'un élément, cette fonction renvoie l'index de la première occurrence
de l'élément dans la liste ou le vecteur. Si l'élément n'apparaît pas dans la liste ou le vecteur, renvoie 0.
Similaire à contains, excepté que l'élément vient en premier dans l'ordre des arguments.
member(( Élément, Liste) ou contains(Élément, Vecteur)
Exemple :
member(2, {0,1,2,3}) renvoie 3
MEMORY
Renvoie une liste contenant soit des nombres entiers qui représentent l’espace de mémoire et de stockage ou
un nombre entier individuel correspondant soit à l’espace de mémoire (n=1) ou à l’espace de stockage (n=2).
MEMORY()
MEMORY(n)
MINREAL
Renvoie le nombre réel minimum (plus proche de zéro) que la calculatrice HP Prime est capable de
représenter dans la vue d'accueil et la vue du CAS :
Dans le CAS, MINREAL=2.22507385851*10-308
Dans la vue d'accueil, MINREAL=1 E-499
modgcd
Utilise l'algorithme modulaire pour renvoyer le plus grand commun diviseur de deux polynômes.
modgcd(Poly1,Poly2)
Exemple :
mRow
À partir d'une expression, d'une matrice et d'un entier n, multiplie la ligne n de la matrice par l'expression.
mRow(Expr, Matrice, Entier)
Exemple :
mRow renvoie
mult_c_conjugate
Si l'expression complexe donnée comprend un dénominateur complexe, cette fonction renvoie l'expression
après que le numérateur et le dénominateur aient été multipliés par le conjugué complexe du dénominateur.
Si l'expression complexe donnée ne comprend pas de dénominateur complexe, cette fonction renvoie
l'expression après que le numérateur et le dénominateur aient été multipliés par le conjugué complexe du
numérateur.
mult_c_conjugate(Expr)
Exemple :
mult_c_conjugate renvoie
mult_conjugate
Prend une expression dont le numérateur ou le dénominateur contient une racine carrée. Si le dénominateur
contient une racine carrée, cette fonction renvoie l'expression après que le numérateur et le dénominateur
aient été multipliés par le conjugué du dénominateur. Si le dénominateur ne contient pas de racine carrée,
cette fonction renvoie l'expression après que le numérateur et le dénominateur aient été multipliés par le
conjugué du numérateur.
mult_conjugate(Expr)
Exemple :
mult_conjugate renvoie
nDeriv
À partir d'une expression, d'une variable de différenciation et d'un nombre réel h, renvoie une valeur
approximative de la dérivée de l'expression, en utilisant f’(x)=(f(x+h)–f(x+h))/(2*h).
Sans un troisième argument, la valeur de h est définie sur 0,001 ; avec un nombre réel en tant que troisième
argument, ce nombre réel est la valeur de h. Avec une variable en tant que troisième argument, renvoie
l'expression ci-dessus avec cette variable à la place h.
nDeriv(Expr,Var, Réel) ou nDeriv(Expr, Var1, Var2)
Exemple :
nDeriv(f(x),x,h) renvoie (f(x+h)-(f(x-h)))*0.5/h
negbinomial
Fonction de densité de probabilité binomiale négative. Calcule la densité de probabilité de la distribution
binomiale négative à x, selon les paramètres n et k.
negbinomial(n, k, x)
Exemple:
negbinomial(4, 2, 0.6) renvoie 0.20736
negbinomial_cdf
Fonction de densité de probabilité cumulative de la distribution binomiale négative. Renvoie la probabilité
inférieure de la fonction de densité de probabilité binomiale négative pour la valeur x, selon les paramètres n
et k. Avec le paramètre facultatif x2, renvoie la zone sous la fonction de densité de probabilité binomiale
négative entre x et x2.
negbinomial_cdf(n, k, x, [x2])
Exemples :
negbinomial_cdf(4, 0.5, 2) renvoie 0.34375
negbinomial_icdf
Fonction de densité de probabilité cumulative inverse de la distribution binomiale négative. Renvoie la valeur
x, de sorte que la probabilité inférieure binomiale négative de x, selon les paramètres n et k, est p.
negbinomial_icdf(n, k, p)
Exemple:
negbinomial_icdf(4, 0.5, 0.7) renvoie 5
newton
Utilise la méthode Newton pour estimer la racine d'une fonction, commençant avec la valeur Guess et
calculant les interactions d'entiers. Par défaut, la valeur d'entier est 20.
newton(Expr,Var, [Guess],[Entier])
Exemple:
newton(3-x^2,x,2) renvoie 1.73205080757
normal
Renvoie la forme irréductible développée d'une expression.
normal(Expr)
Exemple :
normal(2*x*2) renvoie 4*x
Exemple :
normalize(3+4*i) renvoie (3+4*i)/5
NON
Renvoie l'inverse logique d'une expression booléenne.
not(Expr)
odd
Renvoie 1 si l'entier donné est un nombre impair, ou 0 dans le cas contraire.
odd(entier)
Exemple :
odd(6) renvoie 0
OR
Opérateur logique OR. Renvoie 1 si l'évaluation de l'un des deux côtés ou des deux donne vrai et 0 dans les
autres cas.
Expr1 ou Expr2
Exemple :
3 +1==4 OR 8 < 5 renvoie 1
order_size
Renvoie le reste (terme O) d'une extension de série : limit(x^a*order_size(x),x=0)=0 if a>0.
order_size(Expr)
pa2b2
Prend un entier premier n congruent à 1 modulo 4 et renvoie [a,b] de sorte que a^2+b^2=n.
pa2b2(entier)
Exemple :
pa2b2(17) renvoie [4 1]
pade
Renvoie l'approximation d'une expression, par exemple, une fraction rationnelle P/Q de sorte que P/Q=Expr
modx^(n+1) ou mod N avec degree(P)<p.
Exemple :
pade(exp(x), x, 5, 3) renvoie
part
Renvoie la énième sous-expression d'une expression.
part(Expr, Entier)
Exemples :
part(sin(x)+cos(x),1) renvoie sin(x)
peval
À partir d'un polynôme défini par un vecteur de coefficients, et une valeur réelle n, évalue le polynôme à cette
valeur.
peval(Vecteur, Valeur)
Exemple :
peval([1,0,-2],1) renvoie -1
PI
Insère π.
PIECEWISE
Permet de définir une fonction définie par piecewise. Prend, comme arguments, des paires constituées d'une
condition et d'une expression. Chacune de ces paires définit une sous-fonction de la fonction piecewise et le
domaine dans lequel elle est active.
PIECEWISE
Exemple :
PIECEWISE
Notez que la syntaxe varie si le paramètre d'entrée n'est pas défini sur Livre :
PIECEWISE(Cas1, Test1, ...[ Casn, Testn])
plotinequation
Affiche le graphe de la solution d'une inéquation à deux variables.
plotinequation(Expr,[x=plagex,y=plagey],[palierx],[paliery])
Exemple :
pole
À partir d'un cercle et d'une ligne, renvoie le point pour lequel la ligne est polaire par rapport au cercle.
pole(Cercle,Ligne)
Exemple :
pole(circle(0, 1), line(1+i, 2)) renvoie le point(1/2,1/2)
POLYCOEF
Renvoie les coefficients d'un polynôme avec les racines spécifiées dans le vecteur ou la liste fourni en
argument.
POLYCOEF(Vecteur) ou POLYCOEF(Liste)
Exemple :
POLYCOEF({-1, 1}) renvoie {1, 0, -1}
POLYEVAL
À partir d'un vecteur ou d'une liste de coefficients et d'une valeur, évalue le polynôme formés par ces
coefficients à la valeur donnée.
POLYEVAL(Vecteur, Valeur) ou POLYEVAL(Liste, Valeur)
Exemple :
POLYEVAL({1,0,-1},3) renvoie 8
polygon
Trace le polygone dont les vertex sont les éléments d'une liste.
polygon(Point1, Point2, …, Pointn)
Exemple :
polygon(GA,GB,GD) trace ΔABD
polygonplot
Cette fonction est utilisée dans la vue Symbolique de l'application Géométrie. À partir d'une matrice m×n,
trace et relie les points (xk,yk), où xk est l'élément situé dans la ligne k et la colonne 1 et yk est l'élément situé
dans la ligne k et la colonne j (j étant fixe pour k=1 pour n lignes). Par conséquent, chaque binôme de colonne
génère sa propre figure, donnant des figures m–1.
Exemple :
polygonplot trace deux figures, chacune comportant trois points reliés par des segments.
polygonscatterplot
Cette fonction est utilisée dans la vue Symbolique de l'application Géométrie. À partir d'une matrice m×n,
trace et relie les points (xk,yk), où xk est l'élément situé dans la ligne k et la colonne 1 et yk est l'élément situé
dans la ligne k et la colonne j (j étant fixe pour k=1 pour n lignes). Par conséquent, chaque binôme de colonne
génère sa propre figure, donnant des figures m—.
polygonscatterplot(Matrice)
Exemple :
polygonscatterplot trace deux figures, chacune comportant trois points reliés par des
segments.
polynomial_regression
À partir d'un ensemble de points défini par deux listes et d'un entier positif n, renvoie un vecteur contenant
les coefficients (an, an–1 ... a0) de y = an*xn + an–1xn–1+ ... a1*x + a0), le polynôme d'ordre n qui s'approche le plus
des points indiqués.
polynomial_regression(Liste1, Liste2, Entier)
Exemple :
polynomial_regression({1, 2, 3, 4}, {1, 4, 9, 16},3) renvoie [0 1 0 0]
POLYROOT
Renvoie les zéros du polynôme indiqué sous la forme d'un vecteur de coefficients.
POLYROOT(Vecteur)
Exemple :
POLYROOT([1 0 -1]) renvoie {-1, 1}
potential
Renvoie une fonction dont le gradient correspond au champ vectoriel défini par un vecteur et un vecteur de
variables.
potential(Vecteur1, Vecteur2)
Exemple :
potential([2*x*y+3,x^2-4*z,-4*y],[x,y,z]) renvoie x2*y+3*x-4*y*z
Exemple :
power_regression({1, 2, 3, 4}, {1, 4, 9, 16}) renvoie [2 1]
powerpc
À partir d'un cercle et d'un point, renvoie le nombre réel d2–r2, où d correspond à la distance entre le point et
le centre du cercle, et r correspond au rayon du cercle.
powerpc(Cercle, Point)
Exemple :
powerpc(circle(0,1+i),3+i) renvoie 8
prepend
Ajoute un élément au début d'une liste ou d'un vecteur.
prepend(Liste, Élément) ou prepend(Vecteur, Élément)
Exemple :
prepend([1,2],3) renvoie [3,1,2]
primpart
Renvoie un polynôme divisé par le plus grand diviseur commun de ses coefficients.
primpart(Poly,[Var])
Exemple :
primpart(2x^2+10x+6) renvoie x^2+5*x+3
produit
Avec une expression comme premier argument, cette fonction renvoie le produit de solutions lorsque la
variable de l'expression va d'une valeur minimum à une valeur maximum par un palier donné. Si le palier n'est
pas fourni, il équivaut à 1.
Avec une liste comme premier argument, cette fonction renvoie le produit des valeurs de la liste.
Avec une matrice comme premier argument, cette fonction renvoie le produit élément par élément de la
matrice.
product(Expr, Var, Min, Max, Pallier) ou product(Liste) ou product(Matrice)
Exemple :
product(n,n,1,10,2) renvoie 945
Exemple :
propfrac(28/12) renvoie 2+1/3
ptayl
À partir d'un polynôme P et d'une valeur a, renvoie le polynôme de Taylor Q de sorte que P(x)=Q(x–a).
ptayl(Poly, valeur, [Var])
Exemple :
ptayl(x^2+2*x+1,1) renvoie x^2+4*x+4
purge
Annuler l'attribution d'un nom de variable dans la vue CAS.
Par exemple, si f est définie, alors purge(f) supprime cette définition et renvoie f à son état symbolique.
purge(Var)
Q2a
À partir d'une forme quadratique et d'un vecteur de variables, renvoie la matrice de la forme quadratique par
rapport aux variables indiquées.
q2a(Expr, Vecteur)
Exemple :
q2a(x^2+2*x*y+2*y^2,[x,y]) renvoie
quantile
À partir d'une liste ou d'un vecteur et d'une valeur de quantile comprise entre 0 et 1, renvoie le quantile
correspondant des éléments de la liste ou du vecteur.
quantile(Liste, Valeur) ou quantile(Vecteur, Valeur)
Exemple :
quantile([0,1,3,4,2,5,6],0.25) renvoie 1
quartile1
À partir d'une liste ou d'un vecteur, renvoie le premier quartile des éléments de la liste ou du vecteur. À partir
d'une matrice, renvoie le premier quartile des colonnes de la matrice.
quartile1(Liste) ou quartile1(Vecteur) ou quartile1(Matrice)
Exemple :
quartile3
À partir d'une liste ou d'un vecteur, renvoie le troisième quartile des éléments de la liste ou du vecteur. À
partir d'une matrice, renvoie le troisième quartile des colonnes de la matrice.
quartile3(Liste) ou quartile3(Vecteur) ou quartile3(Matrice)
Exemple :
quartile3([1,2,3,5,10,4]) renvoie 5
quartiles
Renvoie une matrice contenant le minimum, le premier quartile, la médiane, le troisième quartile et le
maximum des éléments d'une liste ou d'un vecteur. Avec une matrice comme argument, renvoie le
récapitulatif à 5 nombres de colonnes de la matrice.
quartiles(Liste) ou quartiles(Vecteur) ou quartiles(Matrice)
Exemple :
quartiles([1,2,3,5,10,4]) renvoie
quorem
Renvoie le quotient euclidien et le reste du quotient de deux polynômes, chacun étant exprimé soit
directement dans sa forme symbolique soit en tant que vecteur de coefficients. Si les polynômes sont
exprimés en tant que vecteurs de leurs coefficients, cette commande renvoie un vecteur similaire du quotient
et un vecteur du reste.
quorem(Poly1, Poly2) ou quorem(Vecteur1, Vecteur2)
Exemple :
quorem(x^3+2*x^2+3*x+4,-x+2) renvoie [-x^2-4*x- 11, 26]
QUOTE
Renvoie une expression non évaluée.
quote(Expr)
randbinomial
Renvoie un nombre aléatoire pour la distribution binomiale de n tentatives, chacune avec une probabilité de
réussite de p.
randbinomial(n, p)
Exemple:
randbinomial(10, 0.4) renvoie un entier entre 0 et 10
Exemple:
randchisquare(5) renvoie un nombre réel positif de la distribution Khi carré avec 5 degrés de liberté
randexp
À partir d'un nombre réel positif, renvoie un nombre réel aléatoire selon la distribution exponentielle avec réel
a>0.
randexp(réel)
randfisher
Renvoie un nombre aléatoire de la distribution F avec un numérateur n et le dénominateur d degrés de liberté.
randfisher(n, d)
Exemple:
randfisher(5, 2) renvoie un nombre réel de la distribution F avec un numérateur 5 degrés de liberté
et un dénominateur 2 degrés de liberté.
randgeometric
Renvoie un nombre aléatoire de la distribution géométrique avec une probabilité de réussite p.
randgeometric(p)
Exemple:
randgeometric(0.4) renvoie un entier positif de la distribution géométrique avec une probabilité de
réussite de 0.4.
randperm
À partir d'un entier positif, renvoie une permutation aléatoire de [0,1,2,..., n–1].
randperm(entier(n))
Exemple :
randperm(4) renvoie une permutation aléatoire des éléments du vecteur [0 1 2 3]
randpoisson
Renvoie un nombre aléatoire de la distribution de Poisson, selon le paramètre k.
randpoisson(k)
Exemple:
randpoisson(5.4)
Exemple:
randstudent(5)
randvector
À partir d'un entier n, renvoie un vecteur de taille n qui contient des entiers aléatoires dans la plage allant
de -99 à 99 avec distribution uniforme. Avec un deuxième entier facultatif m, renvoie un vecteur rempli avec
des entiers dans la plage (0, m]. Avec un intervalle facultatif comme deuxième argument, remplit le vecteur
avec des nombres réels dans cet intervalle.
randvector(n, [m or p..q])
ranm
À partir d'un seul entier n, renvoie un vecteur de taille n qui contient des entiers aléatoires dans la plage [-99,
99] avec distribution uniforme. À partir de deux entiers n et m, renvoie une matrice nxm. Avec un intervalle
comme argument final, renvoie un vecteur ou une matrice dont les éléments sont des nombres réels
aléatoires confinés à cet intervalle.
ratnormal
Réécrit une expression comme fraction rationnelle irréductible.
ratnormal(Expr)
Exemple :
ratnormal renvoie
rectangular_coordinates
À partir d'un vecteur contenant les coordonnées polaires d'un point, renvoie un vecteur contenant les
coordonnées rectangulaires du point.
rectangular_coordinates(Vecteur)
Exemple :
reduced_conic
Prend une expression conique et renvoie un vecteur contenant les éléments suivants :
● l'origine de la conique ;
● la matrice d'une base dans laquelle la conique est réduite ;
● 0 ou 1 (0 si la conique est dégénérée) ;
Exemple :
reduced_conic(x^2+2*x-2*y+1) renvoie
ref
Effectue une réduction gaussienne d'une matrice.
ref(matrice)
Exemple :
ref renvoie
remove
À partir d'un vecteur ou d'une liste, supprime les occurrences de la valeur ou supprime les valeurs qui
aboutissent à test=vrai et renvoie le vecteur ou la liste résultant.
remove(Valeur, Liste) ou remove(Test, Liste)
Exemple :
remove(5,{1,2,5,6,7,5}) renvoie {1,2,6,7}
reorder
À partir d'une expression et d'un vecteur de variables, réorganise les variables de l'expression en fonction de
l'ordre spécifié dans le vecteur.
reorder(expression, vecteur)
Exemple :
reorder(x2+2*x+y2,[y,x]) renvoie y2+x2+2*x
residue
Renvoie le résidu d'une expression pour la valeur a.
residue(Expr, Var, valeur)
Exemple :
residue(1/z,z,0) renvoie 1
restart
Purge toutes les variables.
resultant
Renvoie la résultante (par exemple, le déterminant de la matrice de Sylvester) de deux polynômes.
resultant(Poly1, Poly2, Var)
Exemple :
resultant(x^3+x+1, x^2-x-2,x) renvoie -11
revlist
Inverse l'ordre des éléments d'une liste ou d'un vecteur.
revlist(Liste) ou revlist(Vecteur)
Exemple :
revlist([1,2,3]) renvoie [3,2,1]
romberg
Utilise la méthode de Romberg pour renvoyer la valeur approximative d'une intégrale définie.
romberg(Expr, Var, Val1, Val2)
Exemple :
romberg(exp(x^2),x,0,1) renvoie 1.46265174591
row
À partir d'une matrice et d'un entier n, renvoie la ligne n de la matrice. À partir d'une matrice et d'un intervalle,
renvoie un vecteur contenant les lignes de la matrice indiquées par l'intervalle.
row(Matrice, Entier) ou row(Matrice, Intervalle)
Exemple :
row renvoie [4 5 6]
rowAdd
À partir d'une matrice et de deux entiers, renvoie la matrice obtenue à partir de la matrice donnée après que
la ligne indiquée par le deuxième entier ait été remplacée par la somme des lignes indiquées par les deux
entiers.
rowAdd(Matrice, Entier1, Entier2)
Exemple :
rowAdd renvoie
Exemple :
rowDim renvoie 2
rowSwap
À partir d'une matrice et de deux entiers, renvoie la matrice obtenue à partir de la matrice donnée après la
permutation des deux lignes indiquées par les deux entiers.
rowSwap(Matrice,Entier1,Entier2)
Exemple :
rowSwap renvoie
rsolve
À partir d'une expression définissant une relation de récurrence et d'une condition initiale, renvoie la solution
de forme fermée (si possible) de la séquence récurrente. À partir de trois listes, chacune contenant plusieurs
éléments de la nature décrite ci-dessus, résout le système de séquences récurrentes.
rsolve(Expr, Var, Condition) ou rsolve(Liste1, Liste2, Liste3)
Exemple :
rsolve(u(n+1)=2*u(n)+n,u(n),u(0)=1) renvoie [-n+2*2n-1]
select
À partir d'une expression de test dans une variable unique et d'une liste ou d'un vecteur, teste chaque élément
de la liste ou du vecteur et renvoie une liste ou un vecteur contenant les éléments qui satisfont le test.
select(Test, Liste) ou select(Test, Vecteur)
Exemple :
select(x→x>=5,[1,2,6,7]) renvoie [6,7]
seq
À partir d'une expression, d'une variable définie sur un intervalle et d'une valeur de palier, renvoie un vecteur
contenant la séquence obtenue lorsque l'expression est évaluée au sein de l'intervalle donné avec le palier
donné. Si le palier n'est pas fourni, il équivaut à 1.
seq(Expr, Var=Intervalle, [Pallier])
Exemple :
seq(2k,k=0..8) renvoie [1,2,4,8,16,32,64,128,256]
Exemple :
seqsolve(2x+n,[x,n],1) renvoie -n-1+2*2n
Maj
En supposant une liste ou un vecteur et un nombre entier n, permet de déplacer les éléments de la liste ou du
vecteur de n places vers la gauche si n>0 ou vers la droite si n<0. Si aucun nombre entier n'est fourni, n=-1 par
défaut et tous les éléments sont déplacés d’une place vers la gauche.
Les éléments quittant la liste d'un côté sont remplacés par un 0 sur le côté opposé.
En supposant un nombre entier premier et un deuxième nombre entier n, permet de déplacer le premier
nombre entier au niveau du bit soit de n bits vers la gauche, si n>0 ou de n bits vers la droite, si n<0.
shift(list, integer) ou shift(vector, integer) ou shift(integer1, integer2)
Exemple :
shift({1,2,3},2) renvoie {3, 0, 0}
shift_phase
Renvoie le résultat de l'application d'un changement de phase de pi/2 à une expression trigonométrique.
shift_phase(Expr)
Exemple :
shift_phase(sin(x)) renvoie -cos((pi+2*x)/2)
signature
Renvoie la signature d'une permutation.
signature(Vecteur)
Exemple :
signature([2 1 4 5 3]) renvoie –1
simult
Renvoie la solution à un système d'équations linéaires ou à plusieurs systèmes d'équations linéaires,
présentée sous forme de matrice. Dans le cas d'un système d'équations linéaires, cette fonction prend une
matrice de coefficients et une matrice de colonnes de constantes, puis renvoie la matrice de colonnes de la
solution.
simult(Matrice1, Matrice2)
Exemple :
sincos
Renvoie une expression dont les exponentielles complexes ont été réécrites en sinus et cosinus.
sincos(Expr)
Exemple :
sincos(exp(i*x)) renvoie cos(x)+(i)*sin(x)
spline
À partir de deux listes ou de deux vecteurs (un pour les valeurs de x et l'autre pour les valeurs de y), et d'une
variable et un degré entier, renvoie la spline naturelle passant par les points fournis par les deux listes. Les
polynômes dans la spline sont exprimés dans les termes de la variable donnée et du degré donné.
spline(ListeX, ListeY, Var, Entier) ou spline(VecteurX, VecteurY, Var,
Entier)
Exemple :
spline({0,1,2},{1,3,0},x,3) renvoie
sqrfree
Renvoie la factorisation de l'argument, en collectant les termes avec le même exposant.
sqrfree(Expr)
Exemple :
sqrfree((x-2)^7*(x+2)^7*(x^4-2*x^2+1)) renvoie (x^2-1)^2*(x^2-4)^7
sqrt
Renvoie la racine carrée d'une expression.
sqrt(Expr)
Exemple :
sqrt(50) renvoie 5*sqrt(2)
srand
Renvoie un nombre entier et initialise la suite de chiffres aléatoires des fonctions CAS qui génèrent des
chiffres aléatoires.
srand ou srand(Entier)
stddev
Renvoie l'écart-type des éléments d'une liste ou renvoie la liste d'écarts-types des colonnes d'une matrice. La
deuxième liste facultative est une liste de poids.
Exemple :
stddev({1,2,3}) renvoie
stddevp
Renvoie l'écart-type de la population des éléments d'une liste ou renvoie la liste d'écarts-types de la
population des colonnes d'une matrice. La deuxième liste facultative est une liste de poids.
stddevp(Liste1, [Liste2]) ou stddevp(Vecteur1, [Vecteur2]) ou
stddevp(Matrice)
Exemple :
stddevp({1,2,3}) renvoie 1
sto
Mémorise un nombre réel ou une chaîne dans une variable.
sto((réel ou chaîne),var)
sturmseq
Renvoie la suite de Sturm pour un polynôme ou une fraction rationnelle.
sturmseq(Poly,[Var])
Exemple :
sturmseq(x^3-1,x) renvoie [1 [[1 0 0 -1] [3 0 0] 9] 1]
subMat
Extrait d'une matrice une sous-matrice dont la diagonale est définie par quatre nombres entiers. Les deux
premiers entiers définissent la ligne et la colonne du premier élément, les deux derniers entiers définissent la
ligne et la colonne du dernier élément de la sous-matrice.
subMat(Matrice, Entier1, Entier2, Entier3, Entier4)
Exemple :
subMat renvoie
suppress
À partir d'une liste et d'un élément, supprime la première occurrence de l'élément dans la liste (si disponible)
et renvoie le résultat.
suppress(Liste, Élément)
Exemple :
suppress([0 1 2 3 2],2) renvoie [0 1 3 2]
Exemple :
surd(8,3) renvoie -2
sylvester
Renvoie la matrice de Sylvester de 2 polynômes.
sylvester(Poly1, Poly2, Var)
Exemple :
sylvester(x2-1,x3-1,x) renvoie
table
Définit un tableau où les index correspondent à des chaînes ou des nombres réels.
table(SuiteEquiv(nom_index=élément_valeur))
tail
À partir d'une liste, d'une chaîne ou d'une séquence d'objets, renvoie un vecteur avec le premier élément
supprimé.
tail(Liste) ou tail(Vecteur) ou tail(Chaîne) ou tail(Obj1, Obj2,…)
Exemple :
tail([3 2 4 1 0]) renvoie [2 4 1 0]
tan2cossin2
Renvoie une expression avec tan(x) réécrit en (1–cos(2*x))/ sin(2*x).
tan2cossin2(Expr)
Exemple :
tan2cossin2(tan(x)) renvoie (1-cos(2*x))/sin(2*x)
tan2sincos2
Renvoie une expression avec tan(x) réécrit en sin(2*x)/ (1+cos(2*x)).
tan2sincos2(Expr)
Exemple :
tan2sincos2(tan(x)) renvoie sin(2*x)/(1+cos(2*x)
Exemple :
transpose renvoie
trunc
À partir d'une valeur ou d'une liste de valeurs, et d'un entier n, renvoie la valeur ou la liste tronquée à n
décimales. Si n n'est pas fourni, il est considéré comme égal à 0. Accepte les nombres complexes.
trunc(Réel, Entier) ou trunc(Liste, Entier)
Exemple :
trunc(4.3) renvoie 4
tsimplify
Renvoie une expression dont les transcendantes ont été réécrites en tant qu'exponentielles complexes.
tsimplify(Expr)
Exemple :
tsimplify(exp(2*x)+exp(x)) renvoie exp(x)^2+exp(x)
type
Renvoie le type d'une expression (liste, chaîne, par exemple).
type(Expr)
Exemple :
type("abc") renvoie DOM_STRING
unapply
Renvoie la fonction définie par une expression et une variable.
unapply(Expr,Var)
Exemple :
unapply(2*x^2,x) renvoie (x)→2*x^2
uniform
Fonction de densité de probabilité uniforme discrète. Calcule la densité de probabilité de la distribution
uniforme à x, selon les paramètres a et b.
uniform(a, b, x)
Exemple:
uniform_cdf
Fonction de densité de probabilité uniforme cumulative. Renvoie la probabilité inférieure de la fonction de
densité de probabilité uniforme pour la valeur x, selon les paramètres a et b. Avec le paramètre facultatif x2,
renvoie la zone sous la fonction de densité de probabilité uniforme entre x et x2.
uniform_cdf(a, b, x, [x2])
Exemples :
uniform_cdf(1.2, 3.5, 3) renvoie 0.782608695652
uniform_icdf
Fonction de densité de probabilité uniforme cumulative inverse. Renvoie la valeur x, de sorte que la
probabilité inférieure uniforme de x, selon les paramètres a et b, est p.
uniform_icdf(a, b, p)
Exemple:
uniform_icdf(3.2, 5.7, 0.48) renvoie 4.4
UNION
Regroupe les entrées dans une liste où tous les doublons sont supprimés.
Exemple :
UNION({1,2,3}, {2,4,8}, 10) renvoie {1, 2, 3, 4, 8, 10}
valuation
Renvoie l'évaluation (degré du terme de plus faible degré) d'un polynôme. Avec uniquement un polynôme
comme argument, l'évaluation renvoyée est x. Avec une variable comme deuxième argument, l'évaluation est
effectuée sur cette variable.
valuation(Poly,[Var])
Exemple :
valuation(x^4+x^3) renvoie 3
variance
Renvoie la variance d'une liste ou la liste de variances des colonnes d'une matrice. La deuxième liste
facultative est une liste de poids.
variance(Liste1, [Liste2]) ou variance(Matrice)
Exemple :
variance({3, 4, 2}) renvoie 2/3
Exemple :
vpotential([2*x*y+3,x2-4*z,-2*y*z],[x,y,z]) renvoie
VERSION
Renvoie une chaîne contenant les numéros de version des différents composants du système, tels qu’affichés
dans la page d’aide « A propos de la calculatrice HP Prime ». En supposant un nombre entier n, renvoie
uniquement le numéro de version de ce composant spécifique. Les composants sont identifiés par les
nombres entiers suivants :
● 1 : Version du logiciel
● 2 : Version du matériel
● 3 : Version de CAS
● 4 : Numéro de série du produit
● 5 : Version du système d'exploitation
weibull
Fonction de densité de probabilité Weibull. Calcule la densité de probabilité de la distribution Weibull à x,
selon les paramètres k, n et t. Par défaut, t=0.
weibull(k, n, [t], x)
Exemple:
weibull(2.1, 1.2, 1.3) renvoie 0.58544681204, tout comme weibull(2.1, 1.2, 0, 1.3)
weibull_cdf
Fonction de densité de probabilité cumulative de la distribution Weibull. Renvoie la probabilité inférieure de la
fonction de densité de probabilité Weibull pour la valeur x, selon le paramètre k, n et t. Par défaut, t=0. Avec le
paramètre facultatif x2, renvoie la zone située sous la fonction de densité de probabilité Weibull entre x et x2.
Exemples :
weibull_cdf(2.1, 1.2, 1.9) renvoie 0.927548261801
weibull_icdf
Fonction de densité de probabilité cumulative inverse de la distribution Weibull. Renvoie la valeur x, de sorte
que la probabilité inférieure de la distribution Weibull de x, selon les paramètres k, n et t est p.
weibull_icdf(k, n, [t], x)
when
Cette fonction est utilisée pour introduire une instruction conditionnelle.
XOR
OU exclusif. Renvoie 1 si la première expression est vraie et la deuxième expression est fausse, ou vice versa.
Renvoie 0, dans les autres cas.
expr1 XOR expr2
Exemple :
0 XOR 1 renvoie 1
zip
Applique une fonction bidimensionnelle aux éléments de deux listes ou de deux vecteurs et renvoie le résultat
dans un vecteur. Sans valeur par défaut, la longueur du vecteur est le minimum des longueurs des deux listes.
Avec la valeur par défaut, la liste la plus courte est complétée avec la valeur par défaut.
zip(‘fonction’Liste1, Liste2, Défaut) ou zip(‘fonction’, Vecteur1,
Vecteur2, Défaut)
Exemple :
zip('+',[a,b,c,d], [1,2,3,4]) renvoie [a+1 b+2 c+3 d+4]
ztrans
Transformée en z d'une suite.
ztrans(Expr,[Var],[ZtransVar])
Exemple :
ztrans(a^n,n,z) renvoie –z/(a-z)
|
Disponible dans le menu Catalogue et le menu Modèle, la commande where a plusieurs utilisations associées
aux déclarations de variable. Pour l'une, elle permet de remplacer les valeurs d'une ou de plusieurs variables
dans une expression. Elle peut également être utilisée pour définir le domaine d'une variable.
Expr|Var=Val ou Expr|{Var1=Val1, Var2=Val2…Varn=Valn} ou Expr|Var>n ou Expr|
Var<n, etc.
Exemples :
(X+Y)|{X=2, Y=6} renvoie 8
π
Insère pi.
∂
Insère un modèle pour une expression dérivée partielle.
Σ
Insère un modèle pour une expression de somme.
−
Insère un signe moins.
√
Insère un signe de racine carrée.
ʃ
Renvoie l'intégrale d'une expression.
Lorsqu’une expression est utilisée comme argument, cette fonction renvoie l'intégrale indéfinie par rapport à
x.
En option, vous pouvez spécifier la variable d’intégration et les limites d’une intégrale définie à l’aide de trois
arguments supplémentaires.
Exemples :
int(1/x) renvoie ln(abs(x))
int(sin(x),x,0,π) renvoie 2
≠
Test d'inégalité. Renvoie 1 si le côté gauche est inégal au côté droit, et 0 dans le cas contraire.
≤
Test d'inégalité inférieur ou égal à. Renvoie 1 si le côté gauche de l'inégalité est inférieur au côté droit, ou si
les deux côtés sont égaux, et 0 dans le cas contraire.
≥
Test d'inégalité supérieur ou égal à. Renvoie 1 si le côté gauche de l'inégalité est supérieur au côté droit, ou si
les deux côtés sont égaux, et 0 dans le cas contraire.
i
Insère le nombre imaginaire i.
–1
2. Dans le champ Nom, donnez un nom à la fonction (par exemple, SINCOS), puis appuyez sur .
De nouveaux champs apparaissent sous votre fonction, un pour chaque variable que vous avez utilisée
pour la définir. Vous devez choisir lesquels serviront à entrer les arguments des fonctions et lesquels
contiendront des variables globales dont les valeurs ne seront pas saisies dans la fonction. Dans cet
exemple, nous allons faire de A et B des variables d'entrée. Notre nouvelle fonction demande donc deux
arguments. La valeur de C sera donnée par la variable globale C (zéro, par défaut).
4. Assurez-vous que les paramètres A et B sont sélectionnés, et que le paramètre C ne l'est pas.
5. Appuyez sur .
Vous pouvez exécuter votre fonction en l'entrant dans la ligne de saisie dans la vue d'accueil ou en la
sélectionnant dans le menu Utilisateur. Entrez la valeur de chaque variable que vous choisissez comme
paramètre. Dans cet exemple, A et B seront des paramètres. Ainsi, vous pouvez entrer SINCOS(0.5, 0.75).
Avec C=0 et en mode radians, cela renverra 1.211...
Une variable est un objet qui possède un nom et qui contient des données. Les variables sont utilisées pour
stocker des données, soit pour une utilisation ultérieure soit pour contrôler les paramètres système de la
calculatrice Prime. Il existe quatre types de variables auxquelles vous accédez dans le menu Vars en appuyant
sur :
● Variables d'accueil
● Variables du CAS
● Variables d'application
● Variables définies par l'utilisateur
Les variables d'accueil et d'application possèdent des noms réservés. Elles sont également typées, ce qui
signifie qu'elles ne peuvent contenir que certains types d'objets. Par exemple, la variable d'accueil A peut
uniquement contenir un nombre réel. Les variables d'accueil vous permettant de stocker des données qui
sont importantes pour vous, par exemple des matrices, des listes, des nombres réels, etc.. Vous utilisez des
variables d'application pour stocker des données dans les applications, ou pour modifier les paramètres de
l'application. Vous pouvez accomplir ces mêmes tâches via l'interface utilisateur d'une application, mais les
variables d'application sont un moyen rapide d'effectuer ces tâches, que ce soit depuis la vue d'accueil ou
dans un programme. Par exemple, vous pouvez stocker l'expression SIN(x) dans la variable de l'application
Fonction F1 dans la vue d'accueil. Vous pouvez aussi ouvrir l'application Fonction, accéder à F1(x) et entrer
SIN(x) dans ce champ.
Les variables utilisateur et du CAS peuvent être créées par l'utilisateur et n'ont aucun type particulier. Leurs
noms peuvent être de n'importe quelle longueur également. Par exemple, diff(t2,t) renvoie 2*t et
diff((bt)2, bt) renvoie 2*bt pour les variables de CAS t et bt. Une évaluation supplémentaire de
2*bt renvoie uniquement 2*bt, sauf si un objet a été stocké dans bt. Par exemple, si vous saisissez
bt:={1,2,3} , puis que vous entrez diff((bt)2, bt), le CAS renvoie encore 2*bt. Mais, si vous
évaluez ce résultat (à l'aide de la commande EVAL ), le CAS renvoie {2,4,6}.
Les variables utilisateur sont explicitement créées par l'utilisateur. Vous créez des variables utilisateur dans
un programme ou par attribution dans la vue d'accueil. Les variables utilisateur créées dans un programme
sont soit déclarées comme locales ou exportées comme globales. Les variables utilisateur créées par
attribution ou exportées à partir d'un programme apparaissent dans le menu utilisateur Vars. Les variables
locales existent uniquement dans leur propre programme.
Les sections qui suivent décrivent les divers processus associés aux variables, comme leur création, le
stockage d'objets dans les variables et la récupération de leur contenu. Le reste du chapitre contient des
tableaux qui répertorient les noms de toutes les variables d'accueil et d'application.
2. Affectez la valeur π2 à A :
3.
Multipliez A par 5:5
Cet exemple montre comment stocker et utiliser n'importe quelle variable d'accueil et pas seulement les
variables d'accueil réelles de A à Z. Il est important que l'objet que vous voulez stocker corresponde au type
approprié pour la variable d'accueil. Reportez-vous à Variables d'accueil à la page 466 pour plus de détails.
2. Affectez la valeur π2 à ME :
3. Un message vous demande si vous souhaitez créer une variable appelée ME. Appuyez sur ou
Vous pouvez maintenant utiliser cette variable dans les calculs suivants : ME*3 produira 29,6…, par
exemple.
Exemple 3 : Vous pouvez également stocker des objets dans des variables à l'aide de l'opérateur
d'affectation : Nom:=Objet. Dans cet exemple, nous allons stocker {1,2,3} dans la variable utilisateur
YOU.
2 3
2. Un message vous demande si vous souhaitez créer une variable nommée YOU. Appuyez sur
La variable YOU est créée et contient la liste {1,2,3}. Vous pouvez maintenant utiliser cette variable
dans les calculs suivants : Par exemple, YOU + 60 renvoie le résultat {61,62,63}.
base des nombres entiers) sur Binaire. La valeur 1 correspond à Octale, 2 à Décimale et 3 à Hexadécimale.
Autre exemple : Vous pouvez modifier les paramètres de mesure d'angle en remplaçant les radians par des
degrés en entrant HAngle:=1 dans la vue d'accueil.
Pour afficher la valeur attribuée à une variable, que celle-ci soit d'accueil, d'application ou définie par
l'utilisateur, saisissez son nom dans la vue d'accueil, puis appuyez sur . Vous pouvez saisir ce
nom lettre par lettre ou le choisir dans le menu Variables en appuyant sur .
5.
Appuyez sur pour quitter ou sur pour revenir au sous-menu Vars actuel.
Il peut s'agir de l'une des 18 applications HP ou d'une application créée à partir d'une application intégrée. Le
nom de la variable d'application doit correspondre à un nom répertorié dans les tableaux de variables
d'application fournis ci-après. Les espaces ne sont pas autorisés dans le nom d'une application, et doivent
donc être remplacés par le caractère de soulignement : .
ASTUCE : des caractères spéciaux, comme Σ et σ, peuvent être inclus dans les noms de variable. Pour ce
faire, sélectionnez-les dans la palette des symboles spéciaux ( ) ou dans le menu des
caractères ( ).
Variables d'accueil
Pour accéder aux variables d'accueil, appuyez sur , puis sur .
Catégorie Noms
Réel A à Z et θ
Complex (Complexe) Z0 à Z9
Liste L0 à L9
Matrice M0 à M9
Graphiques G0 à G9
Paramètres HAngle
HFormat
HSeparator
HDigits
HComplex
Entrée
Base
Bits
Signés
Système Date
Heure
Langue
Remarques
Programmes
TOff
HVars
DelHVars
Variables d'application
Pour accéder aux variables d'applications, appuyez sur la touche a, puis sur . Ces variables sont présentées ci-
dessous par application. Notez que si vous avez personnalisé une application intégrée, l'application que vous
avez créée apparaît dans le menu Variables application, sous le nom que vous lui avez attribué. Les variables
d'une application personnalisée sont accessibles de la même manière que celles des applications intégrées.
Extremum Pente
Isect
Symboliq F1 F6
F2 F7
F3 F8
F4 F9
F5 F0
Curseur Xtick
Etiquettes Ymin
Méthode Ytick
Recentrer Yzoom
Xmax
NumStep NumZoom
NumIndep
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Variables de résultats
Extremum
Contient la valeur de la dernière utilisation de la fonction Extremum à partir du menu dans la vue
Graphique de l'application Fonction. La fonction d'application EXTREMUM ne stocke pas de résultats dans
cette variable.
Isect
Contient la valeur de la dernière utilisation de la fonction Isect à partir du menu dans la vue
Graphique de l'application Fonction. La fonction d'application ISECT ne stocke pas de résultats dans cette
variable.
Racine
Contient la valeur de la dernière utilisation de la fonction Racine à partir du menu dans la vue
Graphique de l'application Fonction. La fonction d'application ROOT ne stocke pas de résultats dans cette
variable.
Pente
Contient la valeur de la dernière utilisation de la fonction Pente à partir du menu dans la vue
Graphique de l'application Fonction. La fonction d'application SLOPE ne stocke pas de résultats dans cette
variable.
PixSize ScrollText
Xmax Xmin
Ymax Ymin
XTick Ytick
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Ligne Col
Cellule
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Extremum Pente
Isect
Symboliq E1 E6
E2 E7
E3 E8
E4 E9
E5 E0
Curseur Xtick
GridDots Xzoom
GridLines Ymax
Etiquettes Ymin
Type Ytick
Recentrer Yzoom
Xmax
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Symboliq V1 V6
V2 V7
V3 V8
V4 V9
V5 V0
Curseur Xtick
GridDots Xzoom
GridLines Ymax
Etiquettes Ymin
Recentrer Ytick
Xmax Yzoom
NumYStart NumType
NumXStep NumXZoom
NumYStep NumYZoom
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
MinVal ΣX2
Q1 MeanX
MedVal sX
Q3 σX
MaxVal serrX
ssX
Symboliq H1 H4
H2 H5
H3
Curseur Xmin
GridDots Xtick
GridLines Xzoom
Hmin Ymax
Hmax Ymin
Hwidth Ytick
Etiquettes Yzoom
Recentrer
Numérique D1 D6
D2 D7
D3 D8
D4 D9
D5 D0
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Résultats
NbItem
Contient le nombre de points de données de l'analyse à une variable actuelle (H1 à H5).
MinVal
Contient la valeur minimale du jeu de données de l'analyse à une variable actuelle (H1 à H5).
Q1
Contient la valeur du premier quartile de l'analyse à une variable actuelle (H1 à H5).
MedVal
Q3
Contient la valeur du troisième quartile de l'analyse à une variable actuelle (H1 à H5).
MaxVal
ΣX
Contient la somme du jeu de données de l'analyse à une variable actuelle (H1 à H5).
ΣX2
Contient la somme des carrés du jeu de données de l'analyse à une variable actuelle (H1 à H5).
MeanX
Contient la moyenne du jeu de données de l'analyse à une variable actuelle (H1 à H5).
Contient l'écart-type de l'échantillon du jeu de données de l'analyse à une variable actuelle (H1 à H5).
σX
Contient l'écart-type de la population du jeu de données de l'analyse à une variable actuelle (H1 à H5).
serrX
Contient l'erreur type du jeu de données de l'analyse à une variable actuelle (H1 à H5).
ssX
Contient la somme des carrés de l'écart de x pour l'analyse statistique actuelle (H1–H5).
Corrélation serrX
sCov MeanY
σCov ΣY
ΣXY ΣY2
MeanX sY
ΣX σY
ΣX2 serrY
sX ssY
Symboliq S1 S4
S2 S5
S3
Curseur Xtick
GridDots Xzoom
GridLines Ymax
Etiquettes Ymin
Recentrer Ytick
Xmax Yzoom
Numérique C1 C6
C2 C7
C3 C8
C4 C9
C5 C0
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Résultats
NbItem
Contient le nombre de points de données de l'analyse à deux variables actuelle (S1 à S5).
Corrélation
Contient le coefficient de corrélation du dernier calcul de statistiques récapitulatives. Cette valeur dépend de
l'ajustement linéaire uniquement, quel que soit le type d'ajustement choisi.
Coefficient de détermination
Contient le coefficient de détermination du dernier calcul de statistiques récapitulatives. Cette valeur dépend
du type d'ajustement choisi.
sCov
Contient la covariance de l'échantillon de l'analyse statistique à deux variables actuelle (S1 à S5).
σCov
Contient la covariance de la population de l'analyse statistique à deux variables actuelle (S1 à S5).
ΣXY
Contient la somme des produits X Y de l'analyse statistique à deux variables actuelle (S1 à S5).
MeanX
Contient la moyenne des valeurs indépendantes (X) de l'analyse statistique à deux variables actuelle
(S1 à S5).
ΣX
Contient la somme des valeurs indépendantes (X) de l'analyse statistique à deux variables actuelle
(S1 à S5).
ΣX2
Contient la somme des carrés des valeurs indépendantes (X) de l'analyse statistique à deux variables actuelle
(S1 à S5).
Contient l'écart-type de l'échantillon des valeurs indépendantes (X) de l'analyse statistique à deux variables
actuelle (S1 à S5).
σX
Contient l'écart-type de la population des valeurs indépendantes (X) de l'analyse statistique à deux variables
actuelle (S1 à S5).
serrX
Contient l'erreur type des valeurs indépendantes (X) de l'analyse statistique à deux variables actuelle
(S1 à S5).
ssX
Contient la somme des carrés de l'écart de x pour l'analyse statistique actuelle (S1–S5).
MeanY
Contient la moyenne des valeurs dépendantes (Y) de l'analyse statistique à deux variables actuelle
(S1 à S5).
ΣY
Contient la somme des valeurs dépendantes (Y) de l'analyse statistique à deux variables actuelle (S1 à S5).
ΣY2
Contient la somme des carrés des valeurs dépendantes (Y) de l'analyse statistique à deux variables actuelle
(S1 à S5).
sY
Contient l'écart-type de l'échantillon des valeurs dépendantes (Y) de l'analyse statistique à deux variables
actuelle (S1 à S5).
σY
Contient l'écart-type de la population des valeurs dépendantes (Y) de l'analyse statistique à deux variables
actuelle (S1 à S5).
serrY
Contient l'erreur type des valeurs dépendantes (Y) de l'analyse statistique à deux variables actuelle
(S1 à S5).
ssY
Contient la somme des carrés de l'écart de y pour l'analyse statistique actuelle (S1–S5).
Pente Inter
serrLine serrSlope
serrInter Yval
serrY CritScore
Résultat CritVal1
TestScore CritVal2
TestValue DF
Prob
Type
Conf s1
ExpList s2
Moyenne1 σ1
Moyenne2 σ2
n1 x1
n2 x2
μ0 XLIST
π0 Ylist
ObsList Xval
ObsMat
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Résultats
Coefficient de détermination
ContribList
Contient une liste des contributions Khi carré par catégorie pour le test d'exactitude de l'ajustement Khi carré.
Contient une matrice des contributions Khi carré par catégorie pour le test bidirectionnel Khi carré.
Corrélation
CritScore
CritVal1
Contient la valeur critique inférieure de la variable expérimentale associée à la valeur TestScore négative
calculée à partir du niveau α.
CritVal2
Contient la valeur critique supérieure de la variable expérimentale associée à la valeur TestScore positive
calculée à partir du niveau α.
DF
ExpList
Contient une liste des nombres attendus par catégorie pour le test d'exactitude de l'ajustement Khi carré.
ExpMat
Contient la matrice des nombres attendus par catégorie pour le test bidirectionnel Khi carré.
Inter
Contient la valeur de l'interception de la droite de régression pour le test t linéaire ou pour l'intervalle de
confiance de l'interception.
Prob
Résultat
Pour des tests d'hypothèses, cette variable contient 0 ou 1 pour indiquer si l'hypothèse nulle a été rejetée ou
non.
serrInter
Contient l'erreur type de l'interception pour le test linéaire t ou pour l'intervalle de confiance de l'interception.
serrLine
serrSlope
Contient l'erreur type de la pente pour le test linéaire t ou pour l'intervalle de confiance de l'a pente.
Contient l'erreur type de ŷ soit pour l'intervalle de confiance pour une réponse moyenne soit pour l'intervalle
de prédiction pour une réponse future.
Pente
Contient la valeur de la pente de la droite de régression pour le test t linéaire ou pour l'intervalle de confiance
de la pente.
TestScore
TestValue
Yval
Contient la valeur de ŷ soit pour l'intervalle de confiance pour une réponse moyenne soit pour l'intervalle de
prédiction pour une réponse future.
Symboliq X1 X6
Y1 Y6
X2 X7
Y2 Y7
X3 X8
Y3 Y8
X4 X9
Y4 Y9
X5 X0
Y5 Y0
Curseur Xmax
GridDots Xmin
GridLines Xtick
Etiquettes Xzoom
Type Ymax
Recentrer Ymin
Tmin Ytick
Tmax Yzoom
NumStep NumZoom
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Symboliq R1 R6
R2 R7
R3 R8
R4 R9
R5 R0
θmax Xmax
θstep Xmin
Axes Xtick
Curseur Xzoom
GridDots Ymax
GridLines Ymin
Etiquettes Ytick
Type Yzoom
NumStep NumZoom
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
BEG PMT
FV PPYR
IPYR PV
GSize
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
a Contient un vecteur comprenant la dernière solution trouvée par l'application Solveur d'équation linéaire.
SideB AngleB
SideC AngleC
TriType
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
a2 Contient un vecteur comprenant la dernière solution trouvée par l'application Linear Solver (Solveur linéaire).
Symboliq U1 U6
U2 U7
U3 U8
U4 U9
U5 U0
Curseur Xmin
GridDots Xtick
GridLines Xzoom
Etiquettes Ymax
Nmin Ymin
Nmax Ytick
Recentrer Yzoom
NumStart NumZoom
NumStep
ADigits AFiles
AFilesB AFormat
ANote AProgram
AVars DelAFiles
DelAVars
Unités
Une unité de mesure, par exemple le pouce, l'ohm ou le becquerel, permet d'obtenir avec précision la
grandeur d'une quantité physique.
Une unité de mesure peut être associée à tout nombre ou résultat numérique. Une valeur numérique à
laquelle a été attribuée une unité est qualifiée de mesure. Les mesures peuvent être manipulées de la même
manière que des nombres exempts d'unités. Les unités restent associées à leurs nombres dans les calculs
ultérieurs.
Les unités sont accessibles dans le menu Unités . Appuyez sur et, si nécessaire, appuyez sur
Le menu est organisé en catégories. Les catégories sont répertoriées à gauche, tandis que les unités qu'elles
contiennent apparaissent à droite.
Catégories d'unités
● longueur
● surface
● volume
● heure
● vitesse
● masse
● accélération
● force
● énergie
Unités 483
● puissance
● pression
● température
● électricité
● lumière
● angle
● viscosité
● radiation
Préfixes
Le menu Unitéscontient une entrée qui ne correspond pas à une catégorie d'unités, en l'occurrence Préfixe.
Une fois sélectionnée, cette option affiche une palette de préfixes.
Les préfixes d'unités permettent d'entrer facilement des nombres très grands et très petits. Par exemple, la
vitesse de la lumière est d'environ 300 000 m/s. Pour l'utiliser dans un calcul, entrez 300_km/s, en
sélectionnant le préfixe k dans la palette de préfixes.
Sélectionnez le préfixe souhaité avant de choisir l'unité.
Calculs d'unités
Un nombre et une unité constituent une mesure. Vous pouvez effectuer des calculs impliquant plusieurs
mesures, à condition que les unités de chaque mesure appartiennent à la même catégorie. Par exemple, vous
pouvez additionner deux mesures de longueur, y compris d'unités différentes, comme indiqué dans l'exemple
suivant. Il est toutefois impossible d'additionner une mesure de longueur et une mesure de volume.
Le résultat indiqué est 32,7 cm. Si vous voulez le résultat en pouces, il faut entrer les 5 pouces en
premier.
Outils d'unités
Il existe plusieurs outils de gestion et d'utilisation des unités. Pour y accéder, appuyez sur
puis sur .
Convertir
Convertit une unité vers une autre unité de la même catégorie.
CONVERT(5_m,1_ft) renvoie 16.4041994751_ft
également sélectionner une valeur dans l'historique et appuyer sur pour la copier dans la ligne de
saisie. avec une mesure invoque également la commande de conversion et convertit toute unité
suivant le symbole de stockage.
L’outil Convertir permet également de convertir les bases de valeurs individuelles ou de tableaux de valeurs.
convert(123,base,8) renvoie [3, 7, 1]
Ce résultat signifie que 123 en notation exponentielle décimale correspond à 173 en notation octale, car le
résultat inverse toujours les chiffres.
convert([3, 7, 1],base,8) renvoie 123
L’outil Convertir peut également être utilisé pour convertir des nombres réels ou des ratios de fractions
continues.
Exemple :
convert(pi,confrac) renvoie [3,7,15,1,292,1,1,1,2]
MKSA
Mètres, kilogrammes, secondes, ampères. Convertit une unité complexe vers les composants de base du
système MKSA.
MKSA(8.175_cm/s) renvoie .08175_m/s
UFACTOR
Facteur de conversion des unités. Convertit une mesure, à l'aide d'une unité composée, en une mesure
exprimée en unités constitutives. Par exemple, un coulomb, mesure de charge électrique, est une unité
composée dérivée des unités de base SI d'ampère et de seconde : 1 C = 1 A * 1 s. Aussi :
UFACTOR(100_C,1_A)) renvoie 100_A*s
USIMPLIFY
Simplification d'unités. A titre d'exemple, un joule équivaut à un kg*m2/s2. De cette manière :
USIMPLIFY(5_kg*m^2/s^2) renvoie 5_J.
Constantes physiques
Les valeurs de 34 constantes mathématiques et physiques peuvent être sélectionnées (par nom ou valeur) et
utilisées dans des calculs. Ces constantes sont regroupées en quatre catégories : mathématique, chimique,
physique et mécanique quantique. Elles sont répertoriées dans la section Liste des constantes à la page 492.
3. Sélectionnez Physique.
5.
Mettez la vitesse de la lumière au carré et évaluez l'expression.
Vous pouvez entrer uniquement la valeur d'une constante ou la constante accompagnée de ses unités (le cas
échéant). Lorsque s'affiche à l'écran, la valeur est insérée à l'emplacement du curseur. Lorsque
s'affiche à l'écran, la valeur et ses unités sont insérées à l'emplacement du curseur.
Dans l'illustration précédente, la première entrée affiche la constante universelle des gaz parfaits
sélectionnée alors que le bouton apparaissait. La deuxième entrée indique la même constante,
mais cette fois sélectionnée tandis que le bouton s'affichait.
Mathématique e
MAXREAL
MINREAL
Chimie Avogadro, NA
Boltmann, k
volume molaire, Vm
gaz universel, R
Physique Stefan-Boltzmann, σ
vitesse lumière, c
permittivité, ϵ0
perméabilité, µ0
accélération de gravité, g
gravitation, G
Quantique Planck, h
Dirac,Ћ
charge électronique, q
masse de l'électron, me
masse du proton, mp
structure fine, α
flux magnétique, ϕ
Faraday, F
Rydberg, R∞
rayon de Bohr, a0
magnéton de Bohr, µ
magnéton nucléaire, µN
fréquence du photon, f0
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 suite de nombres réels,
telle que {1,2,3}. Les listes constituent un moyen pratique de regrouper des objets associés.
Vous pouvez utiliser des listes dans la vue d'accueil et dans les programmes.
Dix variables de listes sont disponibles, notées de L0 à L9, ou vous pouvez créer vos propres noms de
variable de listes. Vous pouvez les utiliser dans des calculs ou des expressions, dans la vue d'accueil ou dans
un programme. Récupérez un nom de liste dans le menu Vars ( ) ou saisissez-le à l'aide du clavier.
Vous pouvez créer, modifier, supprimer, envoyer et recevoir des listes nommées dans le catalogue de listes :
(Liste). Vous pouvez également créer et mémoriser des listes, nommées ou non, dans la
vue d'accueil.
Les variables de listes se comportent de la même façon que les colonnes C1 à C0 de l'application Stats -
2Var et que les colonnes D1 à D0 de l'application Stats - 1Var. Vous pouvez mémoriser une colonne de
statistiques sous forme de liste (et vice versa) et utiliser des fonctions de liste sur des colonnes de
statistiques ou utiliser des fonctions de statistiques sur des variables de listes.
(Liste).
Le nombre d'éléments d'une liste est indiqué en regard du nom de cette dernière.
Si vous préférez créer une nouvelle liste plutôt que de modifier une liste contenant déjà des éléments,
assurez-vous de choisir une liste ne comprenant aucun élément.
3. Entrez les valeurs que vous souhaitez voir apparaître dans la liste, sans oublier d'appuyer sur
entre chaque saisie.
Une valeur peut être un nombre réel ou complexe, ou une expression. Si vous entrez une expression, elle
est évaluée et le résultat est inséré dans la liste.
4.
Lorsque vous avez terminé, appuyez sur pour revenir au catalogue de listes ou sur
Les touches et boutons disponibles dans le catalogue de listes sont les suivants :
Ouvre la liste sélectionnée pour la modifier. Vous pouvez également appuyer simplement
sur le nom de la liste.
Envoie la liste mise en surbrillance vers une autre calculatrice HP Prime, le cas échéant.
Editeur de listes
L'éditeur de listes est un environnement spécifique permettant d'entrer des données dans des listes. Une fois
le catalogue de listes ouvert, il existe deux moyens d'ouvrir l'éditeur de listes :
● Sélectionnez la liste, puis appuyez sur ou
Déplace le curseur vers l'élément spécifié de la liste. Cette option est particulièrement utile avec
les très longues listes.
Le menu Autre de l'Éditeur de liste contient des options d'édition de liste. Ces options sont décrites dans le
tableau suivant.
Insérer Ligne Insère une nouvelle ligne au-dessus de la ligne courante dans
la liste. Cette nouvelle ligne contient un zéro.
(Liste).
3.
Appuyez sur l'élément que vous souhaitez modifier. (Vous pouvez également appuyer sur ou
jusqu'à ce que l'élément que vous souhaitez modifier soit mis en évidence.) Dans l'exemple
suivant, modifiez le troisième élément pour que sa valeur soit 5.
Suppression de listes
Pour supprimer une liste
Dans le catalogue de listes, utilisez les touches de curseur pour mettre en évidence la liste, puis appuyez sur
. Vous êtes invité à confirmer votre décision. Appuyez sur ou sur .
Si la liste correspond à l'une des listes réservées L0 à L9, alors seul le contenu de la liste est supprimé. La liste
est simplement vidée de son contenu. S'il s'agit d'une liste que vous avez nommée (autre que L0 à L9), cette
dernière est alors complètement supprimée.
Une paire d'accolades apparaît dans la ligne de saisie. Toutes les listes doivent être délimitées par des
accolades.
2.
Saisissez le premier élément de la liste, suivi par une virgule : [élément]
3. Continuez d'ajouter des éléments, en séparant chacun d'eux par une virgule.
4.
Une fois les éléments entrés, appuyez sur . La liste est alors ajoutée dans l'historique (avec
puis appuyez sur . Les noms des variables de liste réservées vont de L0 à L9. Cependant, vous
5.
Terminez l'opération : .
L2(2) .
Références de liste
Supposons que L1:={5, "abcde", {1,2,3,4,5}, 11}. L1(1) renvoie 5 et L1(2) renvoie "abcde". L1(2,4)
renvoie 100 (code ASCII de d) et L1(2,4,1) renvoie "d". L1({2,4}) renvoie {"abcde", {1,2,3,4,5},11}, une
sous-liste de tous les éléments de 2 à 4.
Fonctions de listes
Les fonctions de listes sont disponibles dans le menu Math. Vous pouvez les utiliser dans la vue d'accueil et
dans les programmes.
Vous pouvez saisir le nom de la fonction ou le copier à partir de la catégorie Liste du menu Math.
Les fonctions de listes sont placées entre parenthèses. Elles comprennent des arguments séparés par des
virgules (CONCAT(L1,L2), par exemple). Un argument peut être le nom d'une variable de liste ou la liste
elle-même. Par exemple, REVERSE(L1) ou REVERSE({1,2,3}).
Les opérateurs courants tels que +, –, × et ÷ peuvent utiliser les listes comme arguments. S'il existe deux
arguments et que 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 que l'un d'eux est un nombre réel, chaque
élément de la liste est manipulé 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.
Format de menu
Par défaut, une fonction de liste est présentée dans le menu Math à l'aide de son nom descriptif au lieu de son
nom de commande courant. Ainsi, le nom de commande CONCAT est présenté en tant que Concaténer et
POS en tant que Position.
Si vous préférez que le menu Math indique les noms de commande, désélectionnez l'option Affichage
Menusur la page 2 de l'écran des paramètres d'accueil.
Difference
Renvoie la liste des éléments non communs ide deux listes.
DIFFERENCE({1,2,3,4}, {1,3,5,7}) renvoie {2,4,5,7}
Intersect
Renvoie la liste des éléments communs aux deux listes.
Evalue l'expression par rapport à la variable puisque la variable utilise des valeurs comprises entre les valeurs
début et fin, utilisées comme palier d'incrément.
Exemple :
Dans la vue d'accueil, générez une série de carrés de 23 à 27 :
23 27 1
Trier
Trie les éléments d'une liste par ordre croissant.
SORT(liste)
Exemple :
SORT({2,5,3}) renvoie {2,3,5}
Inverser
Crée une liste en inversant l'ordre des éléments d'une liste.
REVERSE(liste)
Exemple :
REVERSE({1,2,3}) renvoie {3,2,1}
Exemple :
CONCAT({1,2,3},{4}) renvoie {1,2,3,4}.
Position
Renvoie la position d'un élément dans une liste. L'élément peut être une valeur, une variable ou une
expression. Si l'élément apparaît plusieurs fois, c'est la position de la première occurrence qui est renvoyée.
La valeur 0 est renvoyée s'il n'existe aucune occurrence de l'élément spécifié.
POS(liste, élément)
Exemple :
POS ({3,7,12,19},12) renvoie 3.
Taille
Renvoie le nombre d'éléments d'une liste ou une liste contenant les dimensions d'un vecteur ou d'une matrice.
Size(liste) ou SIZE(vecteurr) ou SIZE(matrice)
Exemples :
SIZE({1,2,3}) renvoie 3
ΔLIST
Crée une liste composée des premières différences d'une liste. Il s'agit des différences entre des éléments
consécutifs de la liste. La nouvelle liste comprend un élément de moins que la liste d'origine. Les différences
pour {x1, x2, x3,... xn-1, xn} sont {x2–x1, x3–x2 ,... xn–xn–1}.
ΔLIST(liste1)
Exemple :
Dans la vue d'accueil, mémorisez {3,5,8,12,17,23} dans la liste L5, puis calculez les premières différences de
la liste.
3,5,8,12,17,23 5 . Sélectionnez
Exemple :
ΣLIST({2,3,4}) renvoie 9.
πLIST
Calcule le produit de tous les éléments d'une liste.
πLIST(liste)
Exemple :
πLIST({2,3,4}) renvoie 24.
1 1
Vous pouvez alors afficher les données de la liste dans la vue Numérique de l'application Stats - 1Var.
Sélectionnez Stats - 1Var. Notez que les éléments de la liste sont dans le jeu de données D1.
4. Dans la vue Symbolique, spécifiez le jeu de données dont vous souhaitez rechercher les statistiques.
Par défaut, H1 utilisera les données figurant dans D1. Aucune autre opération ne doit être effectuée
dans la vue Symbolique. Toutefois, si les données qui vous intéressent se trouvent dans D2, ou toute
autre colonne que D1, vous devez spécifier la colonne de données ici.
Vous pouvez créer, modifier et manipuler des matrices et des vecteurs dans la vue d'accueil, dans le CAS
(Système de calcul formel), ou encore dans des programmes. Les matrices peuvent être entrées directement
dans la vue d'accueil ou le CAS, ou à l'aide de l'éditeur de matrices.
Vecteurs
Les vecteurs sont des tableaux à une dimension. Ils ne sont composés que d'une seule ligne. Un vecteur est
encadré par des crochets. Exemple : [1 2 3]. Un vecteur peut être un nombre réel ou un nombre complexe
comme [1+2*i 7+3*i].
Matrices
Les matrices sont des tableaux bidimensionnels. Elles sont composées d'au moins deux lignes et d'une
colonne. Les matrices peuvent contenir toute combinaison de nombres réels et complexes, par exemple :
ou
Variables de matrice
Il existe dix variables de matrice disponibles, nommées de M0 à M9; Cependant, vous pouvez enregistrer une
matrice dans un nom de variable que vous définissez. Vous pouvez ensuite utiliser ces variables pour vos
calculs dans la vue d'accueil ou la vue du CAS, ou encore dans un programme. Vous pouvez récupérer des
noms de matrice dans le menu Vars, ou les entrer à l'aide du clavier.
Lorsque vous sélectionnez un nom de matrice à utiliser, vous pouvez créer, modifier et supprimer des
matrices dans l'éditeur de matrices. Vous pouvez également recevoir une matrice d'une autre calculatrice
HP Prime.
Dans le catalogue de matrices, la taille d'une matrice s'affiche en regard de son nom. (Une matrice vide
apparaît en tant que 1*1.) Le nombre d'éléments qu'une matrice contient figure en regard d'un vecteur.
Vous pouvez également créer et mémoriser des matrices (nommées ou non) dans la vue d'accueil. A titre
d'exemple, la commande :
POLYROOT([1,0,–1,0])►M1
mémorise les racines du vecteur complexe présentant une longueur de 3 dans la variable M1. M1 comprend
ainsi les trois racines de : 0, 1 et –1.
Envoie la matrice mise en surbrillance vers une autre calculatrice HP Prime, le cas
échéant.
Efface le contenu des variables de matrice dédiées (de M0 à M9) et supprime toute
(Effacer) matrice nommée par l'utilisateur.
Copie l'élément sélectionné dans la ligne de saisie, où il peut être modifié. Cette option est
visible uniquement lorsqu'un élément de la matrice ou du vecteur est sélectionné.
Déplace le curseur vers l'élément spécifié dans la matrice. Cette option est particulièrement
utile avec les très grosses matrices.
Supprime la ligne mise en surbrillance, la colonne ou la matrice dans son ensemble. (Vous êtes
(Effacer) invité à effectuer une sélection.)
Insérer Ligne Insère une nouvelle ligne au-dessus de la ligne courante dans
la matrice. Cette nouvelle ligne contient des zéros.
(Matrice)
2.
Pour créer un vecteur, appuyez sur ou jusqu'à ce que la matrice que vous souhaitez utiliser
soit en surbrillance. Appuyez ensuite sur , puis sur . Poursuivez à partir de l'étape
4 ci-dessous.
3.
Pour créer une matrice, appuyez sur son nom (de M0 à M9), ou sur ou jusqu'à ce que la
matrice que vous souhaitez utiliser soit en surbrillance. Appuyez ensuite sur .
Notez que la taille 1*1 apparaît en regard du nom d'une matrice vide.
4. Pour chaque élément de la matrice, entrez un chiffre ou une expression, puis appuyez sur ou
sur .
Vous pouvez entrer des nombres complexes dans leur forme complexe, soit (a, b), a correspondant à la
partie réelle et b à la partie imaginaire. Vous pouvez également les saisir sous la forme a+bi.
5. Par défaut, lorsqu'un élément est entré, le curseur se déplace sur la colonne suivante de la même ligne.
Vous pouvez utiliser les touches de curseur pour vous déplacer vers une autre ligne ou colonne. Il est
également possible de modifier la direction dans laquelle le curseur se déplace automatiquement. Pour
ce faire, appuyez sur . Le bouton vous permet de basculer entre les fonctions
suivantes :
● : déplace le curseur vers la cellule située à droite de la cellule actuelle lorsque vous
appuyez sur .
● : déplace le curseur vers la cellule située en dessous de la cellule actuelle lorsque vous
appuyez sur .
●
: maintient le curseur dans la cellule actuelle lorsque vous appuyez sur .
6.
Lorsque vous avez terminé, appuyez sur pour revenir au catalogue de matrices ou sur
la touche pour revenir à la vue d'accueil. Les entrées de matrice sont automatiquement
enregistrées.
démarrer une matrice. Sinon, vous pouvez appuyer sur pour ouvrir le menu Modèle et
sélectionner le modèle de vecteur ou un des modèles de matrice. Dans l'illustration suivante, un vecteur
a été démarré, avec un espace réservé marqué d'un carré sombre pour la première valeur.
2.
Entrez une valeur dans le carré. Appuyez ensuite sur pour entrer une deuxième valeur dans la
même ligne, ou sur pour ajouter une ligne. La matrice se développe à mesure que vous entrez
des valeurs et ajoutez des lignes et colonnes, le cas échéant.
également appuyer sur pour supprimer une ligne ou une colonne. Dans la figure ci-dessus, le
4.
Lorsque vous avez terminé, appuyez sur . La matrice s'affiche alors dans l'historique. Vous
variable réservés aux vecteurs et aux matrices vont de M0 à M9. Il est toutefois possible d'utiliser un nom de
mémorisée en M5. Notez que vous pouvez entrer une expression (comme 5/2) en tant qu'élément de la
matrice, dont l'évaluation est effectuée lors de l'entrée.
La figure suivante présente le vecteur [1 2 3] en train d'être mémorisé dans la variable utilisateur M25. Vous
êtes invité à confirmer que vous souhaitez créer une variable personnalisée. Appuyez sur pour
continuer ou sur pour annuler.
Une fois que vous avez appuyé sur , la nouvelle matrice est enregistrée sous le nom M25. Cette
variable s'affiche alors dans la section Utilisateur du menu Vars. Votre nouvelle matrice apparaît également
dans le catalogue de matrices.
s'agit d'un vecteur ou d'une matrice vide, le chiffre zéro est renvoyé entre double crochets.
Par exemple, pour modifier l'élément de la première ligne et de la deuxième colonne de M5, le remplacer par
728, puis afficher la matrice :
728 5 1 2
Références de matrice
M1(1,2) renvoie la valeur contenue dans la première ligne de la seconde colonne de la matrice M1. M1(1)
renvoie la première ligne de M1 sous forme de vecteur. Dans la vue d'accueil, M1(-1) renvoie la première
colonne de M1 sous forme de vecteur. Dans la vue CAS, cette commande ne peut pas être utilisée avec des
arguments négatifs.
M1({1,2}) renvoie les deux premières lignes de M1. M1({1,1},{2,2}}) extrait une sous-matrice à
partir de l'élément contenu dans la première ligne et colonne jusqu'à l'élément contenu dans la deuxième
ligne et colonne. Si M1 est un vecteur, M1({1,3}) extrait un sous-vecteur des trois premiers éléments.
Arithmétique de matrice
Les fonctions arithmétiques (+, –, ×, / et puissances) peuvent être utilisées avec des 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 le nom des variables de matrice mémorisées. Les matrices peuvent être réelles ou
complexes.
Pour les exemples suivants, mémorisez [[1,2],[3,4]] dans M1 et [[5,6],[7,8]] dans M2.
1. Sélectionnez la première matrice :
1 2 3 4
5 6 7 8
5. Dans la vue d'accueil, ajoutez les deux matrices que vous venez de créer.
1 2
1 2
Pour multiplier une matrice par un vecteur, entrez 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.
Vous pouvez également élever une matrice à une puissance sans la mémoriser préalablement sous forme de
variable.
En outre, les matrices peuvent être élevées à des puissances négatives. Dans ce cas de figure, le résultat
équivaut à 1/[matrice]^ABS(puissance). Dans l'exemple suivant, M1 est élevée à la puissance –2.
1 2
Dans cet exemple, nous utilisons les matrices M1 et M2, mais vous pouvez utiliser tout nom de variable de
matrice disponible.
5 7 1
1 4 1 2
6. Revenez à la vue d'accueil, puis saisissez le calcul permettant de multiplier par la gauche le vecteur des
constantes par l'inverse de la matrice des coefficients :
2 1
Vous pouvez également utiliser la fonction RREF (reportez-vous à la section « RREF »).
Format de menu
Par défaut, une fonction de matrice est présentée dans le menu Math à l'aide de son nom descriptif et non de
son nom de commande. Ainsi, le nom de commande TRN est présenté en tant que Transposer et DET en tant
que Facteur déterminant.
Si vous préférez que le menu Math indique les noms de commande, désélectionnez l'option Affichage
Menusur la page 2 de l'écran des paramètres d'accueil.
Commandes
Les commandes de matrice diffèrent des fonctions de matrice, dans la mesure où elles ne renvoient aucun
résultat. Par conséquent, ces fonctions peuvent être utilisées dans une expression, contrairement aux
commandes de matrice. Les commandes de matrice sont conçues pour les programmes utilisant des
matrices.
Les commandes de matrice sont répertoriées dans la catégorie Matrice du menu Commande de l'éditeur de
programmes. Elles figurent également dans le menu Catalogue, l'un des menus Boîte à outils. Appuyez sur
puis pour afficher le catalogue de commandes. Les fonctions de matrice sont décrites dans
les sections suivantes de ce chapitre. Les commandes de matrice sont décrites dans le chapitre
« Programmation » (voir page 544).
Fonctions de matrice
Les fonctions de matrice sont disponibles dans la catégorie Matrice du menu Math. Sélectionnez
Matrice. Sélectionnez une fonction.
Matrice
Transposer
Transpose la matrice. Pour une matrice complexe, la fonction TRN trouve le transposé conjugué.
TRN(matrice)
Exemple :
TRN renvoie
Exemple :
DET renvoie -2
RREF
Reduced Row-Echelon Form (Forme échelonnée réduite) Modifie une matrice rectangulaire pour lui donner sa
forme échelonnée réduite.
RREF(matrice)
Exemple :
RREF renvoie
Créer
Créer
Crée une matrice aux dimensions lignes × colonnes, en utilisant une expression pour calculer chaque élément.
Si l'expression contient les variables I et J, le calcul pour chaque élément remplace le numéro de lignes actuel
par I et le numéro de colonne actuel par J. Vous pouvez également créer un vecteur par le nombre d'éléments
(e) au lieu du nombre de lignes et de colonnes.
MAKEMAT(expression, lignes, colonnes)
MAKEMAT(expression, éléments)
Exemples :
MAKEMAT(0,3,3) renvoie une matrice de 3 × 3 zéros, [[0,0,0],[0,0,0],[0,0,0]].
Notez que dans l'exemple ci-dessus, chaque élément correspond à la somme du nombre de lignes et du
nombre de colonnes moins 1.
Identité
Matrice d'identité. Crée une matrice carrée aux dimensions « taille x taille » dont les éléments diagonaux
correspondent à 1 et les éléments non diagonaux à zéro.
IDENMAT(taille)
Aléatoire
Crée, à partir de deux entiers (n et m) et d'un nom de matrice, une matrice n x m contenant des entiers
aléatoires compris entre −99 et 99 en distribution uniforme, avant de mémoriser cette matrice dans le nom
de matrice. Étant donné un nombre entier unique, renvoie un vecteur de cette longueur rempli avec des
Exemple :
RANDMAT(M1,2,2) renvoie une matrice 2x2 comprenant des éléments entiers aléatoires, avant de la
mémoriser dans M1.
Jordan
Renvoie une matrice nxn carrée pour laquelle expr est située sur la diagonale, 1 au-dessus et 0 partout
ailleurs.
JordanBlock(Expr,n)
Exemple :
JordanBlock(7,3) renvoie
Hilbert
Étant donné un entier positif n, renvoie la matrice de Hilbert d'ordre nième. Chaque élément de la matrice est
issu de la formule 1/(j+k-1), j correspondant au nombre de lignes et k au nombre de colonnes.
hilbert(n)
Exemple :
Isométrique
Matrice d'une isométrie obtenue à partir de ses propres éléments.
mkisom(vecteur,signe(1 ou -1))
Exemple :
Vandermonde
Renvoie la matrice de Vandermonde. Étant donné un vecteur [n1, n2 … nj], renvoie une matrice dont la
première ligne est [(n1)0, (n1)1, (n1)2, …,(n1)j-1]. La seconde ligne est [(n2)0, (n2)1, (n2)2, …,(n2)j-1], etc.
vandermonde(vecteur)
Exemple :
Basique
Norme
Renvoie la norme de Frobenius d'une matrice.
|matrice|
Exemple :
renvoie 5,47722557505
Norme de ligne
Norme de la ligne. Trouve la valeur maximale (sur toutes les lignes) des sommes des valeurs absolues pour
tous les éléments d'une ligne.
ROWNORM(matrice)
Exemple :
ROWNORM renvoie 7.
Norme de colonne
Norme de la colonne. Trouve la valeur maximale (sur toutes les colonnes) des sommes des valeurs absolues
pour tous les éléments d'une colonne.
COLNORM(matrice)
Exemple :
COLNORM renvoie 6
Norme spectrale
Norme spectrale d'une matrice carrée.
SPECNORM(matrice)
Exemple :
Rayon spectral
Rayon spectral d'une matrice carrée.
SPECRAD(matrice)
Condition
Numéro de la condition. Trouve la norme 1 (normale colonne) d'une matrice carrée.
COND(matrice)
Exemple :
Rang
Rang dans une matrice rectangulaire.
RANK(matrice)
Exemple :
RANK renvoie 2.
Pivot
A partir d'une matrice, d'un nombre de lignes n et d'un nombre de colonnes m, utilise l'élimination de Gauss
pour renvoyer une matrice contenant des zéros dans la colonne m, sauf que l'élément en colonne m et en
ligne n est conservé en tant que pivot.
pivot(matrice,n,m)
Exemple :
pivot renvoie
Tracer
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)
Exemple :
TRACE renvoie 5.
Avancé
Valeurs Eigen
Affiche les valeurs Eigen pour la matrice sous la forme d'un vecteur.
Exemple :
Vecteurs Eigen
Vecteurs et valeurs Eigen d'une matrice carrée. Affiche une liste de deux tableaux. Le premier contient les
vecteurs Eigen, et le deuxième les valeurs Eigen.
EIGENVV(matrice)
Exemple :
Jordan
Renvoie la liste créée par la matrice de passage et la forme de Jordan d'une matrice.
jordan(matrice)
Exemple :
jordan renvoie
Diagonale
Étant donnée une liste, renvoie une matrice dont les éléments de liste sont sur la diagonale, tandis que des
zéros sont placés ailleurs. Étant donnée une matrice, renvoie un vecteur des éléments sur sa diagonale.
diag(liste) ou diag(matrice)
Exemple :
diag renvoie [1 4]
Cholesky
Pour une matrice symétrique numérique A, renvoie la matrice L telle que A=L*tran(L).
cholesky(matrice)
Exemple :
Exemple :
ihermite renvoie
Hessenberg
Réduction d'une matrice à la forme de Hessenberg. Renvoie [P,B] de sorte que B=inv(P)*A*P.
hessenberg(Matrice(A))
Exemple :
Smith
Forme normale de Smith d'une matrice avec des coefficients dans Z: renvoie U,B,V tel que U et V sont
inversables en Z, B est diagonal, B[i,i] divise B[i+1,i+1], et B=U*A*V.
ismith(Matrice(A))
Exemple :
ismith renvoie
Factoriser
LQ
Factorisation LQ. Factorise une matrice m × n dans trois matrices L, Q et P, où {[L [m × n lowertrapezoidal]], [Q
[n × n orthogonal]], [P [m × m permutation]]}et P * A = L * Q.
LQ(matrice)
Exemples :
LQ renvoie
LSQ
Moindres carrés. Affiche la matrice (ou le vecteur) des moindres carrés de la norme minimale correspondant
au système matrice1*X=matrice2.
Exemple :
LSQ renvoie
LU
Décomposition LU. Factorise une matrice carrée en trois matrices : L, U et P, pour lesquelles {[L[triangulaire
inférieure]],[U[triangulaire supérieure]],[P[permutation]] }} et P*A=L*U.
LU(matrice)
Exemple :
LU renvoie
QR
Factorisation QR. Factorise une matrice A m × n en mode numérique sous la forme Q*R, où Q est une matrice
orthogonale et R est une matrice triangulaire supérieure, et renvoie R. R est stocké dans var2 et Q=A*inv(R)
est stocké dans var1.
QR(matrice A,var1,var2)
Exemple :
QR renvoie
SCHUR
Décomposition de Schur. Factorise une matrice carrée en deux matrices. Si matrice est réelle, le résultat
obtenu est {[[orthogonale]],[[quasi-triangulaire supérieure]]}. Si matrice est complexe, le résultat obtenu est
{[[unitaire]],[[triangulaire supérieure]]}.
SCHUR(matrice)
Exemple :
SCHUR renvoie
SVD
Décomposition en valeurs singulières. Factorise une matrice m × n en deux matrices et un vecteur. {[[m × m
orthogonale carrée]], [réel], [[n × n orthogonale carrée]]}.
SVD(matrice)
Exemple :
SVD renvoie
Exemple :
Vecteur
Produit croisé
Produit croisé de vecteur1 avec vecteur2.
CROSS(vecteur1, vecteur2)
Exemple :
CROSS ([1 2],[3 4]) renvoie [0 0 -2]
Produit scalaire
Produit scalaire de deux vecteurs, vecteur1 et vecteur2.
dot(vecteur1, vecteur2)
Exemple :
dot([1 2],[3 4]} renvoie 11
L2Norm
Renvoie la norme l2 (sqrt(x1^2+x2^2+...xn^2)) d'un vecteur.
l2norm(Vect)
Exemple :
l2norm([3 4 -2]) renvoie √29
L1Norm
Renvoie la norme l1 (somme des valeurs absolues des coordonnées) d'un vecteur.
l1norm(Vect)
Exemple :
l1norm([3 4 -2]) renvoie 9
Norme max.
Renvoie la norme l∞ (valeurs absolues maximales des coordonnées) d'un vecteur.
maxnorm(Vect ou Matrice)
Exemple :
maxnorm([1 2 3 -4]) renvoie 4
qui peut ensuite être mémorisée en tant que matrice 3 x 4 dans n'importe quelle variable de matrice. M1 est
utilisée pour cet exemple.
La matrice en forme échelonnée réduite donne la solution à l'équation linéaire dans la quatrième colonne.
La fonction RREF présente l'avantage de fonctionner également avec des matrices incohérentes résultant de
systèmes d'équations n'ayant pas de solution ou comportant des solutions infinies.
Catalogue de remarques
En fonction de la mémoire disponible, vous pouvez mémoriser autant de remarques que vous le souhaitez
dans le catalogue de remarques. Ces remarques sont indépendantes de toute application. Le catalogue de
remarques référence les remarques par noms. Cette liste exclut les remarques créées dans la vue
Informations de n'importe quelle application, mais celles-ci peuvent être copiées et collées dans le catalogue
de remarques à partir du Presse-papiers. A partir du catalogue de remarques, vous pouvez créer ou modifier
des remarques individuelles, dans l'éditeur de remarques.
Sauvegarder: crée une copie de la remarque sélectionnée et vous invite à l'enregistrer sous
un nouveau nom.
Effac.: crée une copie de la remarque sélectionnée et vous invite à l'enregistrer sous un
nouveau nom.
Editeur de remarques
L'éditeur de remarques vous permet de créer ou de modifier des remarques. Il est accessible depuis le
catalogue de remarques et les applications. Les remarques créées dans une application lui sont associées,
même lorsque vous envoyez cette dernière à une autre calculatrice. En revanche, ces remarques
n'apparaissent pas dans le catalogue de remarques. Leur lecture est uniquement possible lorsque
l'application associée est ouverte. Les remarques créées à partir du catalogue de remarques ne sont
spécifiques à aucune application. Il est donc possible de les consulter à tout moment dans le catalogue. Ces
remarques peuvent également être envoyées à une autre calculatrice.
3.
Attribuez un nom à cette remarque. Pour l'exemple, nous l'appellerons MYNOTE
MYNOTE
Ouvre le menu de mise en forme du texte. Voir Options de mise en forme à la page 542.
Propose les options gras, italiques, souligné, majuscules, exposant et indice. Reportez-vous à la section
Options de mise en forme à la page 542.
Bouton de commutation offrant trois types de puces. Voir Options de mise en forme à la page 542.
Lance un éditeur 2D permettant la saisie d'expressions mathématiques au format Livre. Voir Insertion
d'expressions mathématiques à la page 543
Affiche les options de copie de texte dans une remarque. Voir ci-dessous.
(Effacer)
Affiche la palette de caractères spéciaux. Pour en saisir un, mettez-le en surbrillance, puis appuyez sur
Touches Objectif
Bouton de commutation offrant trois types de puces. Reportez-vous à la section Options de mise en
forme à la page 542.
Lorsque le mode majuscule est verrouillé, met tous les caractères en minuscules jusqu'à la
réinitialisation du mode.
Mode de verrouillage : met tous les caractères en minuscules jusqu'à la réinitialisation du mode.
Lorsque le mode minuscule est verrouillé, met tous les caractères en majuscules jusqu'à la
réinitialisation du mode.
La partie gauche de la zone de notification de la barre de titre indique la casse s'appliquant au prochain
caractère entré.
Catégorie Options
10–22 points
Taille de police
Couleur d'avant-plan
Couleur d'arrière-plan
Gauche
Gras
Italique
Style de police Souligner
Barrer
Exposant
Indice
—Annule la puce
1. Entrez votre texte. Lorsque vous souhaitez commencer une expression mathématique, appuyez sur
.
2. Entrez l'expression mathématique comme vous le feriez dans la vue d'accueil ou la vue du CAS. Vous
pouvez utiliser le modèle mathématique, ainsi que toutes les fonctions du menu Boîte à outils.
3.
Une fois votre expression mathématique entrée, appuyez sur à deux ou trois reprises (selon la
complexité de votre expression) pour quitter l'éditeur. Vous pouvez alors continuer à saisir du texte.
Les boutons de menu changent pour vous proposer les options de copie suivantes :
: coupe la sélection.
: copie la sélection.
4. Sélectionnez les éléments à copier ou coller (à l'aide des options répertoriées ci-dessus).
5. Appuyez sur ou .
7. Déplacez le curseur vers l'emplacement de destination du texte à coller, puis ouvrez le Presse-papiers.
Vous pouvez envoyer une remarque d'une calculatrice HP Prime à une autre.
Ce chapitre décrit le langage de programmation HP Prime (HP PPL). 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 calculatrice HP Prime
Programmes HP Prime
Un programme de la calculatrice HP Prime comprend une séquence de commandes s'exécutant
automatiquement pour effectuer une tâche.
Structure d'une commande
Les différentes commandes sont séparées par un point-virgule ( ; ). Lorsqu'une commande utilise plusieurs
arguments, ces arguments sont placés entre parenthèses et séparés par une virgule ( , ). Par exemple,
PIXON (positionx, positiony);
Les arguments d'une commande sont parfois facultatifs. Lorsqu'un argument est omis, une valeur par défaut
est utilisée à sa place. Dans le cas de la commande PIXON, un troisième argument peut être utilisé pour
spécifier la couleur du pixel :
PIXON (positionx, positiony [, couleur]);
Dans ce manuel, les arguments de commandes facultatifs apparaissent entre crochets, comme indiqué 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 la suivante :
PIXON([G,] positionx, positiony [ ,couleur]);
Certaines commandes intégrées utilisent une syntaxe alternative dans laquelle les arguments des fonctions
n'apparaissent pas entre parenthèses. Les commandes RETURN et RANDOM en font partie.
Structure du programme
Les programmes peuvent contenir un nombre indéterminé de sous-programmes, chacun correspondant à une
fonction ou à une procédure. Les sous-programmes commencent par un en-tête constitué du nom, suivi entre
parenthèses par une liste de paramètres et d'arguments séparés par des virgules. Le corps d'un sous-
programme est une séquence d'instructions comprise dans une paire BEGIN–END. Par exemple, le corps d'un
programme simple, appelé MYPROGRAM, peut prendre la forme suivante :
EXPORT MYPROGAM()
BEGIN
PIXON(1,1);
545
END;
Commentaires
Lorsque la ligne d'un programme commence par deux barres obliques (//), le reste de la ligne est ignoré. Cela
vous permet d'insérer des commentaires dans le programme :
EXPORT MYPROGAM()
BEGIN
PIXON(1,1);
//Cette ligne est un simple commentaire.
END;
Catalogue de programmes
Le catalogue de programmes permet d'exécuter et de déboguer des programmes, et de les envoyer à une
autre calculatrice HP Prime. Dans ce catalogue, vous pouvez également renommer et supprimer des
programmes, mais aussi exécuter l'éditeur de programmes. L'éditeur de programmes vous permet de créer et
de modifier des programmes. Un programme peut également être exécuté depuis la vue d'accueil ou à partir
d'autres programmes.
Le catalogue de programmes affiche une liste de noms de programmes. Le premier élément du catalogue de
programmes est une entrée intégrée portant le même nom que l'application active. Cette entrée correspond
au programme d'application de l'application en cours, si ce programme existe.
Permet d'ouvrir une invite demandant un nouveau nom de programme et d'ouvrir l'éditeur de
programmes.
Enregistrer : crée une copie du programme sélectionné sous un nouveau nom, que vous êtes
invité à renseigner.
Trier : trie la liste de programmes. (Les listes peuvent être triées par ordre alphabétique ou
chronologique).
MYPROGRAM .
ASTUCE : 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 à
5Super! (qui commence par un chiffre et se termine par un point d'exclamation).
Editeur de programmes
Jusqu'à ce que vous connaissiez les commandes de la calculatrice HP Prime, la meilleure façon de saisir des
commandes consiste à les sélectionner dans le menu Catalogue ( ) ou le menu Commandes
de l'éditeur de programmes ( ). Utilisez les touches du clavier pour saisir des variables, des symboles,
des fonctions mathématiques, des unités et des caractères.
et
Chaînes
Dessin
Matrice
Nombre entier
E/S
Plus
Bloc
Branche
Boucle
Variable
Fonction
Déplace le curseur d'un écran sur la droite (ou sur la gauche). Vous
et pouvez également faire glisser l'écran.
Si vous appuyez sur dans l'Éditeur de programmes, deux options supplémentaires s'affichent :
● Créer une touche utilisateur : appuyez sur cette option, puis appuyez sur une touche pour coller un
modèle dans votre programme afin de redéfinir cette touche comme touche utilisateur.
● Insérer #pragma : appuyez sur cette option pour coller une définition du mode #pragma dans votre
programme. La définition du mode #pragma se présente sous cette forme :
#pragma mode( separator(), integer())
Utilisez la définition du mode #pragma pour définir le jeu de séparateurs utilisé pour le regroupement de
chiffres et le type d'entier. La définition du mode #pragma forcera le programme à compiler en utilisant
ces paramètres. Cette option est utile pour adapter un programme écrit pour une culture qui utilise
différents symboles de regroupement (. vs. ,) que le vôtre.
1. Pour reprendre l'exemple MYPROGRAM (consulter Programmation dans HP PPL à la page 545),
positionnez le curseur à l'emplacement où vous souhaitez insérer une commande, à l'aide des touches
de curseur, ou appuyez simplement sur l'emplacement désiré. Dans cet exemple, vous devez placer le
curseur entre les instructions BEGIN et END.
3. Sélectionnez Boucle, puis sélectionnez l'instruction FOR dans le sous-menu. Notez qu'un modèle
FOR_FROM_TO_DO_ est inséré. Il vous suffit de renseigner les informations manquantes.
10.
Lorsque vous avez terminé, appuyez sur pour revenir au catalogue de programmes
ou sur pour accéder à la vue d'accueil. Vous êtes maintenant prêt à exécuter le programme.
Dans le catalogue de programmes, mettez le programme que vous souhaitez exécuter en surbrillance, puis
appuyez sur . Lorsqu'un programme est exécuté à partir du catalogue, le système recherche une
fonction nommée START() (sans paramètres).
Vous pouvez également exécuter un programme depuis le menu Utilisateur, l'un des menus Boîte à outils :
1.
Appuyez sur , puis sur .
2. Tapez sur MYPROGRAM > pour développer le menu et sélectionnez MYPROGRAM. MYPROGRAM apparaît
sur la ligne de saisie.
3.
Appuyez sur . Le programme s'exécute et affiche une boîte de dialogue.
4. Appuyez sur à trois reprises pour passer en revue la boucle FOR. Notez que le nombre indiqué
augmente de 1 à chaque fois.
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.
Programmes multifonctions
▲ Pour créer une entrée qui dispose de plusieurs sous-entrées dans le sous-menu de l’utilisateur du menu
Boîte à outils, saisissez plusieurs commandes EXPORT dans un seul programme.
REMARQUE : En règle générale, vous devez supprimer les commandes automatiques EXPORT, BEGIN et
END qui sont créées avec un programme.
L’exemple de programme suivant s'appelle MYFOLDER. Il contient deux fonctions définies par l’utilisateur
comme suit :
● FUNCTION1(X) renvoie X+1
● FUNCTION2(X) renvoie X−1
Programme MYFOLDER
EXPORT FUNCTION1(X)
BEGIN
RETURN X+1;
END;
EXPORT FUNCTION2(X)
BEGIN
RETURN X-1;
END;
Désormais, lorsque vous appuyez sur puis sur , une option appelée MYFOLDER s’affiche.
Appuyez sur MYFOLDER pour afficher les sous-entrées FUNCTION1 et FUNCTION2.
Vous pouvez utiliser cette procédure pour créer des dossiers personnalisés qui contiennent les fonctions dont
vous avez besoin et qui sont organisées de manière optimale pour votre utilisation.
Lorsqu'un fichier comprend plusieurs fonctions EXPORT, une liste s'affiche pour que vous sélectionniez
la fonction à déboguer.
Lors du débogage d'un programme, le titre du programme ou de la fonction intra programme apparaît
en haut de l'écran. En dessous se trouve la ligne actuelle du programme en cours de débogage. La valeur
actuelle de chaque variable s'affiche dans la partie principale de l'écran. Les boutons de menu suivants
sont disponibles dans le débogueur :
: ouvre un menu contenant des variables. Vous pouvez sélectionner une variable et l'ajouter à
la liste des variables afin de voir comment elle évolue au cours du programme.
: ferme le débogueur.
La boucle FOR commence et le haut de l'écran affiche la prochaine ligne du programme (la commande
MSGBOX).
4. Exécutez la commande MSGBOX .
La boîte de dialogue s'affiche. Notez que vous devez fermer toutes les boîtes de dialogue affichées en
appuyant sur ou sur la touche .
Appuyez sur et sur la touche de façon répétée pour exécuter le programme pas à
pas.
Appuyez sur pour fermer le débogueur sur la ligne actuelle du programme, ou sur pour
exécuter le reste du programme sans utiliser le débogueur.
2. Appuyez sur le programme que vous souhaitez modifier (ou mettez-le en surbrillance à l'aide des
touches fléchées, puis appuyez sur la touche ).
La calculatrice HP Prime ouvre alors l'éditeur de programmes. Le nom de votre programme apparaît
dans la barre de titre de l'écran. Les touches et boutons utilisables pour la modification d'un programme
sont répertoriés dans la section Editeur de programmes : boutons et touches à la page 549.
Les boutons de menu changent pour vous proposer les options de copie suivantes :
: copie la sélection.
4. Sélectionnez les éléments à copier ou couper (à l'aide des options répertoriées ci-dessus).
5. Appuyez sur ou sur .
2.
Mettez en surbrillance le programme à supprimer, puis appuyez sur .
2.
Appuyez sur .
3. A l'invite, appuyez sur pour supprimer tous les programmes, ou sur pour annuler.
Variables et visibilité
Les variables d'un programme de la calculatrice HP Prime peuvent servir à mémoriser des nombres, des
listes, des matrices, des objets graphiques et des chaînes. Une variable doit avoir pour nom une suite de
caractères alphanumériques (lettres et nombres) commençant par une lettre. Les noms étant sensibles à la
casse, les variables MaxTemp et maxTemp sont différentes.
La calculatrice HP Prime dispose de variables intégrées de différents types, visibles partout (quel que soit
l'écran affiché sur la calculatrice). Par exemple, les variables intégrées A à Z peuvent être utilisées pour
mémoriser des nombres réels, Z0 à Z9 pour mémoriser des nombres complexes, M0 à M9 pour mémoriser
des matrices et des vecteurs, etc. Ces noms sont réservés. Vous ne pouvez pas les utiliser pour d'autres
données. Il est par exemple impossible de nommer un programme M1 ou de mémoriser un nombre réel dans
une variable appelée Z8. Outre ces variables réservées, chaque application HP dispose de variables qui lui
sont dédiées. Par exemple : Root (Racine), Xmin et Numstart. La plupart de ces variables d'application
sont locales à leur application, mais quelques-unes sont globales par nature. Par exemple, la variable C1 est
utilisée par l'application Stats-2Var pour stocker des données statistiques. Cette variable étant globale, vous
pouvez accéder à ces données depuis n'importe où dans le système. Notez encore que ces noms ne peuvent
pas s'utiliser pour attribuer un nom à un programme, ou pour stocker des données d'un type autre que celui
prévu. (Le chapitre "Variables" contient la liste complète des variables du système et des applications.)
Dans un programme, il est possible de rendre certaines variables indissociables d'une fonction particulière.
Pour ce faire, utilisez une déclaration de type LOCAL. Les variables locales vous permettent de déclarer et
d'utiliser des variables sans affecter le reste de la calculatrice. Les variables locales ne sont pas liées à un type
particulier. Autrement dit, vous pouvez stocker des nombres à 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 la mémorisation de différents types de variables dans une même variable locale, il
s'agit d'une pratique de programmation qui doit être évitée.
Les noms des variables déclarées dans un programme doivent être descriptifs. Par exemple, il est plus avisé
d'attribuer à une variable destinée à mémoriser le rayon d'un cercle le nom RADIUS (ou RAYON) que de la
nommer VGFTRFG. Il est en effet plus simple de se souvenir de l'objet d'une variable lorsque son nom est
représentatif de sa fonction.
Si une variable est nécessaire après l'exécution du programme, elle peut être exportée à partir de ce
programme à l'aide de la commande EXPORT. Pour ce faire, la première commande du programme (située sur
une ligne au-dessus du nom du programme) doit être EXPORT RADIUS. Ensuite, si une valeur est attribuée
à RADIUS, son nom apparaît dans le menu de variables ( ) et est visible partout. Cette fonctionnalité
offre une interactivité avancée et performante entre les différents environnements de la calculatrice
Notez que la commande EXPORT de la variable RADIUS apparaît 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 Variables.
Programme ROLLDIE
Nous allons tout d'abord créer un programme appelé ROLLDIE (lancement de dé). Ce programme simule le
lancer d'un seul dé, en renvoyant un entier aléatoire compris entre 1 et le nombre indiqué à la fonction.
Dans le catalogue de programmes, créez un nouveau programme nommé ROLLDIE. (Pour obtenir de l'aide,
reportez-vous à la section Création d'un nouveau programme à la page 547.) Entrez ensuite le code suivant
dans l'éditeur de programmes :
EXPORT ROLLDIE(N)
BEGIN
RETURN 1+RANDINT(N-1);
END;
La première ligne est l'en-tête de la fonction. Lorsque l'instruction RETURN est exécutée, un entier aléatoire
compris entre 1 et N est calculé et renvoyé comme résultat de la fonction. Notez que la commande RETURN
provoque l'arrêt de la fonction. Ainsi, toutes les instructions comprises entre RETURN et END sont ignorées.
Dans la vue d'accueil (ou dans n'importe quel environnement de la calculatrice dans lequel il est possible
d'utiliser un nombre), entrez ROLLDIE(6) pour qu'un entier aléatoire compris entre 1 et 6 soit renvoyé.
Programme ROLLMANY
En raison de la commande EXPORT dans ROLLDIE, un autre programme pourrait utiliser la fonction ROLLDIE
et générer n lancers d'un dé avec n'importe quel nombre de côtés. Dans le programme suivant, la fonction
ROLLDIE est utilisée pour générer n lancers de deux dés, dont le nombre de faces est spécifié par la variable
locale sides (faces). Les résultats sont mémorisés dans la liste L2, de sorte que L2(1) renvoie le nombre de
fois où le total combiné des deux dés a été 1, que L2(2) renvoie le nombre de fois où leur total a été 2, et ainsi
de suite. Le résultat de L2(1) ne peut évidemment être autre que 0, sachant que la somme de deux dés ne
peut pas être inférieure à 2.
Nous utilisons ici le séparateur de stockage (▶) au lieu de :=. Appuyez sur pour récupérer cet
opérateur. La syntaxe est Var ▶ Value, autrement dit, la valeur de droite est stockée dans la variable de
gauche.
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll;
// Initialiser la liste de fréquences
MAKELIST(0,X,1,2*sides,1) ▶ L2;
FOR k FROM 1 TO n DO
En omettant la commande EXPORT alors qu'une fonction est déclarée, sa visibilité peut être restreinte au
programme dans lequel elle est définie. Par exemple, vous pouvez définir la fonction ROLLDIE à l'intérieur
du programme ROLLMANY comme suit :
ROLLDIE();
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll;
// Initialiser la liste de fréquences
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+RANDINT(n-1);
END;
Dans la deuxième version du programme ROLLMANY, il n'y a pas de fonction ROLLDIE exportée depuis un
autre programme. Au lieu de cela, ROLLDIE est uniquement visible par ROLLMANY. La fonction ROLLDIE doit
être déclarée avant d'être invoquée. La première ligne du programme ci-dessus contient la déclaration de la
fonction ROLLDIE. La définition de la fonction ROLLDIE est située à la fin du programme.
Enfin, la liste des résultats peut être renvoyée comme résultat de l'invocation de ROLLMANY, au lieu d'être
directement mémorisée dans la variable de liste globale L2. A ce titre, l'utilisateur pourrait facilement
mémoriser les résultats ailleurs.
ROLLDIE();
EXPORT ROLLMANY(n,sides)
BEGIN
LOCAL k,roll,results;
// Initialiser la liste de fréquences
MAKELIST(0,X,1,2*sides,1) ▶ results;
FOR k FROM 1 TO n DO
Dans la vue d'accueil, si vous saisissez ROLLMANY(100,6) ▶ L5, les résultats de la simulation de
100 lancers de deux dés à six faces sont mémorisés dans la liste L5.
Mode utilisateur
Deux modes utilisateur sont disponibles :
● Mode utilisateur temporaire : La pression suivante sur la touche, et seulement celle-ci, insère l'objet
affecté à cette touche. Une fois l'objet entré, le fonctionnement par défaut du clavier est réinitialisé.
Pour activer le mode utilisateur temporaire, appuyez sur (Utilisateur). Notez que 1U
s'affiche dans la barre de titre. Le 1 vous indique que le clavier utilisateur est actif pour une seule
pression sur cette touche.
● Mode utilisateur persistant : chaque pression de cette touche à compter de maintenant et jusqu'à
désactivation du mode utilisateur insère l'objet qui lui est affecté.
Si le mode utilisateur est activé et que vous appuyez sur une touche n'ayant fait l'objet d'aucune réaffectation,
son fonctionnement normal s'applique.
La première ligne du programme spécifie la touche faisant l'objet d'une réaffectation à partir de son nom
interne. (La section Noms de touche à la page 566 indique les noms de l'ensemble des touches. Ces noms
sont sensibles à la casse.)
Sur la ligne 3, entrez le texte que vous souhaitez générer lors d'une pression sur la touche réaffectée. Ce texte
doit être placé entre guillemets.
La prochaine fois que vous souhaiterez insérer ALOG à l'emplacement du curseur, vous n'aurez qu'à appuyer
sur .
Vous pouvez entrer la chaîne de votre choix sur la ligne RETURN de votre programme. Par exemple, si vous
entrez "Newton", une pression sur la touche réaffectée aura pour effet d'insérer ce texte. Il vous est même
possible de faire en sorte que le programme renvoie des fonctions définies par l'utilisateur ou des fonctions
système, de même que des variables définies par l'utilisateur ou des variables du système.
Vous pouvez également réaffecter une combinaison de touches secondaire. Par exemple,
peut être réaffecté de manière à produire SLOPE(F1(X),3) plutôt que la minuscule t. Ensuite, si
est saisi dans la vue d'accueil et que la touche est pressée, le gradient
sur X = 3 de toute fonction actuellement définie comme F1(X) dans l'application Fonction sera renvoyé.
ASTUCE : pour créer rapidement un programme permettant de réaffecter une touche, vous pouvez appuyer
sur la touche et sélectionner Créer une clé utilisateur dans l'éditeur de programmes. Vous serez
ensuite invité à appuyer sur la touche (ou combinaison de touches) que vous souhaitez réaffecter. Un modèle
de programme s'affiche, dans lequel le nom interne de la touche (ou de la combinaison de touches) est ajouté
automatiquement.
Clé Nom
+ touche + touche +
touche
Clé Nom
+ touche + touche +
touche
Clé Nom
+ touche + touche +
touche
— — — —
Clé Nom
+ touche + touche +
touche
Programmes d'application
Les applications sont constituées d'un ensemble de vues, de programmes, de remarques et de données
associées. La création d'un programme d'application permet de redéfinir les vues d'une application et le type
d'interaction entre l'utilisateur et ces vues. Pour cela, vous pouvez (a) utiliser les fonctions de programme
dédiées comprenant des noms spéciaux et (b) redéfinir les vues à partir du menu Affichage.
En ajoutant VIEW "texte", fonction() avant la déclaration d'une fonction, la liste des vues de
l'application se trouve écrasée. Par exemple, si votre programme d'application définit les trois vues "SetSides"
(Définir faces), "RollDice" (Lancer dés) et "PlotResults" (Résultat graphique) quand vous appuyez sur la touche
, SetSides, RollDice et PlotResults apparaîtront en lieu et place de la liste de vues par défaut de
l'application.
3. Personnalisez la nouvelle application, le cas échéant (en configurant les paramètres de mesure des axes
et des angles, par exemple).
4. Ouvrez le catalogue des programmes, sélectionnez votre nouveau programme d'application, puis
appuyez sur .
5. Développez les fonctions qui seront utilisées par votre application personnalisée. Lors du
développement des fonctions, conformez-vous aux conventions de nom décrites précédemment.
6. Insérez la commande VIEW dans votre programme pour modifier le menu Affichage de l'application.
7. Décidez si votre application créera ou non de nouvelles variables globales. Si tel est le cas, exportez-les
à l'aide de la commande EXPORT depuis un programme utilisateur distinct invoqué avec la fonction
Start() (début) du programme d'application. De cette manière, leurs valeurs sont conservées.
Exemple
L'exemple suivant illustre la procédure de création d'une application personnalisée. Cette application se fonde
sur l'application Stats - 1Var intégrée. Elle simule 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.
2. Appuyez sur .
3. Entrez un nom pour la nouvelle application, par exemple DiceSimulation (simulation dés).
4. Appuyez deux fois sur . La nouvelle application apparaît maintenant dans la bibliothèque
d'applications.
5. Ouvrez le catalogue de programmes.
C'est à ce stade que vous choisissez le type d'interaction entre l'utilisateur et l'application. Dans cet exemple,
nous souhaitons que l'utilisateur puisse :
Les touches et activent ces vues, mais quelques configurations sont nécessaires pour que la
fonction Plot() de notre programme les lancent réellement.
Avant de saisir le programme suivant, appuyez sur la touche pour ouvrir l'éditeur
d'informations, puis entrez le texte figurant dans l'illustration. Cette remarque sera liée à l'application et
s'affichera lorsque l'utilisateur sélectionnera l'option de démarrage à partir du menu Affichage (ou appuiera
sur ).
Le programme permettant d'obtenir le nombre de faces d'un dé (précédemment évoqué dans ce chapitre) va
maintenant être développé, afin que les sommes possibles de deux dés soient mémorisées dans le jeu de
données D1. Entrez les sous-programmes suivants dans le programme de l'application simulation dés.
Programme DiceSimulation
DICESIMVARS();
ROLLDIE();
EXPORT SIDES,ROLLS;
EXPORT DiceSimulation()
BEGIN
END;
La routine ROLLMANY() est une adaptation du programme présenté précédemment dans ce chapitre. La
communication de paramètres dans un programme invoqué à la suite d'une sélection dans un menu Affichage
personnalisé est impossible. Les variables exportées SIDES et ROLLS sont donc utilisées à la place des
paramètres employés dans les versions précédentes.
Le programme ci-dessus appelle deux autres programmes utilisateur : ROLLDIE() et DICESIMVARS(). ROLLDIE()
est abordé plus tôt dans ce chapitre. Nous allons maintenant écrire le programme DICESIMVARS. Pour ce faire,
créez un programme sous ce nom, puis entrez le code ci-dessous.
Programme DICESIMVARS
EXPORT ROLLS,SIDES;
EXPORT DICESIMVARS()
1.
Appuyez sur et ouvrez DiceSimulation. La remarque qui apparaît détaille le fonctionnement de
l'application.
2.
Appuyez sur la touche pour afficher le menu d'application personnalisée. Vous pouvez
réinitialiser l'application (Start), définir le nombre de faces des dés et le nombre de lancers, puis
exécuter une simulation.
7.
Pour exécuter une autre simulation, appuyez sur et sélectionnez Roll Dice.
Commandes de programmes
Cette section présente chacune des commandes de programme. Les commandes du menu sont
présentées en premier lieu. Les commandes du menu sont présentées dans la section Commandes
du menu Cmds à la page 583.
BEGIN END
Définit une commande ou un ensemble de commandes à exécuter d'un bloc. Dans le programme simple
suivant :
EXPORT SQM1(X)
BEGIN
RETURN X^2-1;
END;
RETURN
KILL
Syntaxe : KILL;
Branche
Le mot au pluriel commandes fera désormais référence à une commande unique ou à un ensemble de
commandes.
IF THEN
IF THEN ELSE
Évaluez le test. Si test présente une valeur vraie (différente de 0), il exécute commandes 1. Dans le cas
contraire, il exécute commandes 2.
Si test renvoie une liste, commandes 1 et commandes 2 doivent renvoyer un objet unique ou les deux doivent
renvoyer une liste de la même taille que la liste renvoyée par test.
Si commandes 1 ou commandes 2 renvoient toutes les deux une liste, chaque liste est de la même taille et
chaque élément est sélectionné à partir de commandes 1 ou commandes 2, en fonction du résultat du test sur
les éléments de la liste de test.
CASE
Syntaxe :
CASE
…
[ DEFAULT commandes]
END;
Evaluation de test1 : Si la valeur est vraie, exécute commandes1 et termine CASE. Sinon, évalue test1. Si la
valeur est vraie, exécute commandes2 et termine CASE. Continue à évaluer jusqu'à trouver une valeur vraie. Si
aucun test vrai n'est obtenu, exécute commandes par défaut, le cas échéant. La commande CASE est limitée à
un 127 branches.
Exemple :
CASE
IF A<0 THEN RETURN "négatif"; END;
IF 0≤A≤1 THEN RETURN "petit"; END;
DEFAULT RETURN "grand";
END;
IFERR
Exécute la séquence de commandes1. Si une erreur survient lors de l'exécution de commandes1, exécute la
séquence de commandes2.
REMARQUE : Le numéro de l’erreur est stocké dans la variable Ans. Vous pouvez utiliser cette variable dans
la syntaxe commands2 de la clause THEN de la commande IFERR.
Exécute la séquence de commandes1. Si une erreur survient lors de l'exécution de commandes1, exécute la
séquence de commandes2. Sinon, exécute la séquence de commandes3.
Boucle
FOR
Définit la variable var sur la valeur début et, tant que cette variable est inférieure ou égale à la valeur fin
exécute la séquence de commandes, puis ajoute 1 (incrément) sur 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(CAS.idivis(k)) ▶ cur;
IF cur(1) > max THEN
cur(1) ▶ max;
k ▶ result;
END;
END;
MSGBOX("Max de"+ max +" facteurs pour "+result);
END;
Syntaxe : FOR var FROM début TO fin [STEP increment] DO commandes END;
Définit la variable var sur la valeur début et, tant que cette variable est inférieure ou égale à la valeur fin,
exécute la séquence de commandes puis ajoute augmentation à var
Exemple 2 : ce programme trace un motif intéressant sur l'écran.
EXPORT
DRAWPATTERN()
BEGIN
LOCAL
xincr,yincr,color;
STARTAPP("Fonction");
RECT();
xincr := (Xmax - Xmin)/318;
yincr := (Ymax - Ymin)/218;
FOR DOWN
Définit la variable var sur la valeur début et, tant que la valeur de cette variable est inférieure ou égale à la
valeur fin, exécute la séquence de commandes puis soustrait 1 (diminution) de var.
Définit la variable var à start, et, tant que la valeur de cette variable est inférieure ou égale à la valeur fin,
exécute la séquence de commandes puis soustrait augmentation de var.
WHILE
Evalue test. Si le résultat est vrai (valeur différente de 0), exécute commandes de manière itérative.
Exemple : un nombre parfait est un nombre qui est égal à la somme de tous ses propres diviseurs. Par
exemple, 6 est un nombre parfait car 6 = 1 + 2 + 3. L'exemple ci-dessous renvoie vrai lorsque son argument
est un nombre parfait.
EXPORT ISPERFECT(n)
BEGIN
LOCAL d, sum;
2 ▶ d;
1 ▶ sum;
WHILE sum <= n AND d < n DO
IF irem(n,d)==0 THEN sum+d ▶ sum;
END;
d+1 ▶ d;
END;
RETURN sum==n;
END;
REPEAT
Répète la séquence de commandes jusqu'à ce que test présente la valeur vrai (valeur différente de 0).
L'exemple ci-dessous requiert une valeur positive pour SIDES, modifiant ainsi un programme antérieur dans ce
chapitre.
EXPORT SIDES;
EXPORT GETSIDES()
BEGIN
REPEAT
INPUT(SIDES,"Faces dé","N = ","Entrer nb. faces",2);
UNTIL SIDES>0;
END;
BREAK
Syntaxe : BREAK(n)
Quitte les boucles en sortant de n niveaux de boucle. L'exécution reprend avec la première instruction après la
boucle. En l'absence d'argument, quitte la boucle unique.
CONTINUE
Syntaxe : CONTINUE
Variable
Ces commandes vous permettent de contrôler la visibilité d'une variable définie par l'utilisateur.
LOCAL
Spécifie que les variables var1, var2, etc. sont des variables locales de leurs programmes respectifs.
- ou -
EXPORT var1:=val1, [var2:=val2, … varn:=valn];
Exporte les variables var1, var2, etc. afin qu'elles soient disponibles de manière globale et apparaissent dans
le menu Utilisateur lorsque vous appuyez sur et que vous sélectionnez .
Exemple:
EXPORT ratio:=0.15;
Fonction
Ces commandes vous permettent de contrôler la visibilité d'une fonction définie par l'utilisateur.
EXPORT
- ou -
EXPORT FunctionName(Parameters)
BEGIN
FunctionDefinition
END ;
Dans un programme, déclare les fonctions ou variables à exporter globalement. Les fonctions exportées
apparaissent dans le menu utilisateur Boîte à outils et les variables exportées apparaissent dans les menus
Variables, CAS, Applications et Utilisateur.
Exemples :
EXPORT X2M1(X);
Export X2M1(X)
BEGIN
RETURN X^2-1;
END;
VIEW
Remplace le menu View de l'application actuelle et ajoute une entrée avec "texte". Si le "texte" est sélectionné
et que l'utilisateur appuie sur ou sur , la fonction functionname() est appelée.
KEY
Préfixe d'un nom de touche pour la création d'un clavier utilisateur. Reportez-vous à la section Le clavier
utilisateur Personnalisation des pressions de touche à la page 564.
l'emplacement souhaité.
ASC
LOWER
Convertit en minuscule des caractères en majuscule dans une chaîne.
Exemples :
LOWER("ABC") renvoie "abc"
UPPER
CHAR
Renvoie la chaîne correspondant aux codes de caractères figurant dans vecteur, ou le code unique figurant
dans entier.
DIM
Syntaxe : DIM(chaîne)
Si SizeLimit est spécifié, la commande va tenter de générer une représentation du chiffre correspondant
au nombre donné de pixels. Vous pouvez également spécifier la taille de police (10 à 22) et les propriétés
(gras, italique et espacement fixe étant des valeurs booléennes avec 0 étant faux). Il n'y a aucune garantie
que le résultat sera adapté, mais la commande tentera de le faire.
Exemples :
Chaîne Résultat
STRING(2/3) 0,666666666667
string(M1), où M1 = "[[1,2,3],[4,5,6]]"
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
LEFT
Syntaxe : LEFT(chaîne,n)
Renvoie les n premiers caractères de chaîne. Si n ≥ DIM(chaîne) ou n < 0, renvoie chaîne. Si n == 0, renvoie la
chaîne.
Exemple : LEFT(("MOMOGUMBO",3) renvoie "MOM"
RIGHT
Syntaxe : RIGHT(chaîne,n)
Renvoie les n derniers caractères de la chaîne chaîne. Si n <= 0, renvoie la chaîne vide. Si n > DIM(chaîne),
renvoie chaîne.
Exemple : RIGHT(("MOMOGUMBO",5) renvoie "GUMBO"
MID
Extrait n caractères à partir de la chaîne chaîne en commençant par l'index pos. Notez que n est facultatif. S'il
n'est pas spécifié, la commande extrait tous le reste de la chaîne.
Exemple : MID("MOMOGUMBO",3,5) renvoie "MOGUM", MID("PUDGE",4) renvoie "GE"
ROTATE
Syntaxe : ROTATE(chaîne,n)
Permutation des caractères de chaîne. Si 0 <=n < DIM(chaîne), effectue une déplacement de n positions sur la
gauche. Si -DIM(chaîne) < n <= –1, effectue un déplacement de n positions sur la droite. Si n > DIM(chaîne) ou n
< –DIM(chaîne), renvoie chaîne.
Exemples :
ROTATE("12345",2) renvoie "34512"
STRINGFROMID
Syntaxe : STRINGFROMID(entier
REPLACE
Remplace une partie d'objet1 par objet2, en commençant au début. Les objets en question peuvent être des
matrices, des vecteurs ou des chaînes.
Exemple :
REPLACE("12345",”3”,”99”) renvoie "12995"
Dessin
Il existe dix variables de graphiques intégrées à la calculatrice HP Prime, notées de G0 à G9. G0 correspond
toujours au graphique de l'écran actuel.
G1 à G9 peuvent être utilisées pour mémoriser des objets graphiques temporaires (GROB) dans le cadre de la
programmation d'applications utilisant des graphiques. Parce qu'elles sont temporaires, ces variables sont
effacées dès que vous éteignez la calculatrice.
Vingt-six fonctions peuvent être utilisées pour modifier les variables de graphiques. Treize d'entre elles
utilisent des coordonnées cartésiennes, sur un plan cartésien défini dans l'application active par les variables
Xmin, Xmax, Ymin, et Ymax.
Les treize autres sont basées sur des coordonnées de pixel où le pixel 0,0 correspond au pixel supérieur
gauche du GROB et le pixel 320, 240 au pixel inférieur droit. Les noms des fonctions de ce deuxième ensemble
présentent un suffixe _P.
C→PX
DRAWMENU
Trace un menu de six boutons au bas de l'affichage, avec les étiquettes chaîne1, chaîne2,..., chaîne6.
Exemple :
DRAWMENU("ABC", "", "DEF") crée un menu dont le premier et le troisième boutons sont étiquetés
ABC et DEF, respectivement. Les quatre autres touches de menu sont vides.
FREEZE
Syntaxe : FREEZE
Interrompt l'exécution du programme jusqu'à ce que vous appuyiez sur une touche. Cette commande
empêche tout nouveau tracé sur l'écran à la fin de l'exécution du programme, ce qui permet à l'utilisateur de
voir l'affichage modifié sur l'écran.
RGB
Renvoie un nombre entier qui peut être utilisé comme paramètre de couleur pour une fonction de dessin, en
fonction des valeurs de composant RGB (de 0 à 255 pour chacune).
Si Alpha est supérieur à 128, renvoie la couleur marquée comme transparente. Aucun canal alpha n'est alors
associé à la calculatrice Prime.
Exemples :
RGB(255,0,128) renvoie 16711808
Trace 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 quelle variable de graphiques. Cette valeur est facultative. La valeur par défaut est G0.
r se mesure en pixels.
c est une valeur facultative qui, en l'absence de spécification, correspond au noir. Elle est spécifiée de cette
manière : #RRGGBB (comme une couleur est spécifiée en langage HTML).
a1 et a2 suivent le mode d'angle actuel et sont des valeurs facultatives. La valeur par défaut est un cercle
complet.
Exemple :
ARC (0,0,60,0,pRGB(255,0,0)) trace un demi-cercle rouge avec son centre au point de coordonnées
(0,0), à l'aide de la fenêtre de configuration du tracé actuelle, et d'un rayon de 60 pixels. Le demi-cercle est
tracé vers la gauche de 0 à π.
BLIT_P, BLIT
Syntaxe : BLIT([trgtGRB, dx1, dy1, dx2, dy2], [srcGRB, sx1, sy1, sx2, sy2, c,
alpha])
Syntaxe : BLIT_P ([trgtGRB, dx1, dy1, dx2, dy2], [srcGRB, sx1, sy1, sx2, sy2,
c, alpha])
Copie la zone de srcG située entre (et comprenant) le point (sx1, sy1) et le point (non compris) (sx2, sy2) dans
la zone de trgtG située entre les points (dx1, dy1) et (dx2, dy2). Dans la pratique, 1 est ajouté à chacun des
points sx1 et sx2 pour obtenir la bonne zone. Ne copiez pas les pixels de srcGRB ayant la couleur c.
REMARQUE : utiliser la même variable pour trgtGRB et srcGRB peut avoir des effets imprévisibles si la
source et la destination se chevauchent.
Si vous utilisez les deux valeurs c et alpha, HP recommande de spécifier également les coordonnées sources
x- et y- afin de garantir que le système peut distinguer l’intérêt de chaque paramètre.
DIMGROB_P, DIMGROB
Définit les dimensions de GROB G sur w × h. Initialise le graphique G avec la couleur indiquée ou avec les
données graphiques fournies dans la liste de variables. Si le graphique est initialisé avec les données
graphiques, alors liste est une liste d'entiers. Chaque entier, comme indiqué dans la base 16, décrit une
couleur tous les 16 bits.
Le format des couleurs est le suivant : A1R5G5B5 (1 bit pour le canal alpha, et 5 bits pour R, G et B).
FILLPOLY_P, FILLPOLY
Pour le polygone défini par la liste de points, remplit le polygone avec la couleur définie par le nombre RGB de
Couleur. Si Alpha est fourni sous la forme d'un entier compris entre 0 et 255 inclus, le polygone est tracé avec
le niveau de transparence correspondant. Vous pouvez utiliser un vecteur de points au lieu d'une liste. Dans ce
cas, les points peuvent être exprimés sous forme de nombres complexes.
Exemple :
FILLPOLY_P({(20,20), (100, 20), (100, 100), (20, 100)}, #FF, 128) trace un carré
de 80 pixels de côté à proximité de l'angle supérieur gauche de l'écran avec la couleur violette et le niveau de
transparence 128.
Syntaxe : GETPIX([G], x, y)
Syntaxe : GETPIX_P([G], x, y)
GROBH_P, GROBH
Syntaxe : GROBH(G)
Syntaxe : GROBH_P(G)
Renvoie la hauteur de G.
G peut être n'importe quelle variable de graphiques. Cette valeur est facultative. La valeur par défaut est G0.
GROBW_P, GROB
Syntaxe : GROBW(G)
Syntaxe : GROBW_P(G)
Renvoie la largeur de G.
G peut être n'importe quelle variable de graphiques. Cette valeur est facultative. La valeur par défaut est G0.
INVERT_P, INVERT
Exécute une vidéo inversée de la zone sélectionnée. G peut être n'importe quelle variable de graphiques.
Cette valeur est facultative. La valeur par défaut est G0.
x2, y2 sont des valeurs facultatives qui, en l'absence de spécification, correspondent à l'angle inférieur droit
du graphique.
x1, y1 sont des valeurs facultatives qui, en l'absence de spécification, correspondent à 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.
LINE_P, LINE
{3Dxmin, 3Dxmax, 3Dymin, 3Dymax, 3Dzmin, 3Dzmax} sert à effectuer un écrêtage 3D sur les
objets prétransformés.
Chaque point est pivoté et translaté selon une multiplication par la matrice_rotation. Il est ensuite
projeté sur le plan d'affichage à l'aide de la position de l'œil calculée par l'équation suivante : x=œil_z/z*x-
œil_x et y=œil_z/ z*y-œil_y.
Chaque ligne est écrêtée en 3D, si des données d'écrêtage 3D sont fournies.
Si « N » est spécifié, les coordonnées de Z sont normalisées entre 0 et 255 après la rotation, ce qui facilite
l'écrêtage z.
Si vous indiquez une valeur de chaîne pour z, un écrêtage z par pixel se produit à l'aide de la chaîne de valeur z
(reportez-vous aux sections suivantes).
LINE_P renvoie une chaîne qui contient tous les points transformés. Si vous prévoyez d'appeler TRIANGLE ou
LINE plusieurs fois de suite avec les mêmes points et la même transformation, vous pouvez le faire en
remplaçant définition_points par cette chaîne et en omettant la définition de la transformation dans les
appels suivants à TRIANGLE et LINE.
A propos de chaîne z :
TRIANGLE_P([G]) renvoie une chaîne adaptée pour l'écrétage z.
Pour utiliser l'écrêtage z, appelez TRIANGLE_P pour créer une chaîne d'écrêtage z (initialisée à 255 pour
chaque pixel). Vous pouvez appeler ensuite LINE_P avec les valeurs z appropriées (0 à 255) pour chacun des
sommets du triangle et LINE_P ne dessinera pas de pixels au delà des pixels déjà tracés. La chaîne z est
automatiquement mise à jour de manière appropriée.
PIXOFF_P, PIXOFF
Syntaxe : PIXOFF([G], x, y)
Syntaxe : PIXOFF_P([G], x, y)
PIXON_P, PIXON
Définit la couleur du pixel de la variable graphique G avec les coordonnées (x, y) sur la couleur saisie. G peut
être n'importe quelle variable de graphiques. Cette valeur est facultative. La valeur par défaut est G0, soit le
graphique actuel.
La couleur en option peut être un nombre entier hexadécimal saisi dans le formulaire aaRRGGBB. Il s’agit
d’une couleur RGB avec le canal alpha dans le bit d’ordre supérieur. Les chiffres du canal alpha peuvent être
tout nombre entier compris entre 0 (opaque) et 255 (transparente). Si aucune couleur n’est spécifiée, le noir
est utilisé par défaut.
RECT_P, RECT
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 quelle variable de 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.
couleur_bord et couleur_remplissage peuvent être n'importe quelles couleurs spécifiées au format #RRGGBB.
Toutes deux sont facultatives. En l'absence de spécification, la valeur par défaut de couleur_remplissage est
la même que couleur_bord.
Pour effacer un GROB, exécutez RECT(G). Pour effacer l'écran, exécutez RECT().
Si des arguments facultatifs sont fournis dans une commande comportant plusieurs paramètres facultatifs
(RECT, par exemple), les arguments fournis correspondent en premier lieu aux paramètres les plus à gauche.
Par exemple, dans le programme ci-après, les arguments 40 et 90 de la commande RECT_P correspondent à
x1 et y1. L'argument #000000 correspond à couleur_bord, étant donné qu'il s'agit du seul argument
supplémentaire. En présence de deux arguments supplémentaires, ils auraient fait référence à x2 et y2 plutôt
qu'à couleur_bord et couleur_remplissage. Le programme génère un rectangle avec un bord noir et un
remplissage noir.
EXPORT BOX()
BEGIN
RECT();
RECT_P(40,90,#0 00000);
WAIT;
END;
SUBGROB_P, SUBGROB
Définit trgtGRB (GRB cible) pour qu'il s'agisse d'une copie de la zone de srcGRB (GRB source) entre les
points x1,y1 et x2,y2.
TEXTOUT_P, TEXTOUT
Inscrit du texte dans la couleur c1 sur le graphique G à la position x, y avec police. N'inscrivez pas de texte au-
delà de la limite de largeur de pixels et effacez l'arrière-plan avant d'inscrire le texte dans la couleur c2.
G peut être n'importe quelle variable de graphiques. Cette valeur est facultative. La valeur par défaut est G0.
Cette commande renvoie la coordonnée x du pixel à la fin de la sortie de texte.
La police peut avoir les valeurs suivantes :
0 : police actuellement sélectionnée dans l'écran Paramètres d'accueil, 1 : petite police 2 : grande police. La
police est une valeur facultative qui, en l'absence de spécification, correspond à la police actuellement
sélectionnée dans l'écran Paramètres d'accueil.
c1 peut être n'importe quelle couleur spécifiée au format #RRGGBB. La valeur par défaut est le noir
(#000000).
largeur est une valeur facultative et, en l'absence de spécification, aucun rognage n'est effectué.
c2 peut être n'importe quelle couleur spécifiée au format #RRGGBB. c2 est un paramètre facultatif. En
l'absence de spécification, l'arrière-plan n'est pas effacé.
Exemple :
Le programme suivant affiche les estimations successives de π à l'aide de la série de arctangent(1). Notez que
des couleurs de texte et d'arrière-plan ont été spécifiées (et que la largeur maximale du texte est de
100 pixels).
EXPORT PISERIES()
BEGIN
LOCAL sign;
K:=2;
A:=4;
sign:=−1;
RECT();
TEXTOUT_P("N=",0,0);
TEXTOUT_P("PI APPROX=",0,30);
REPEAT
TRIANGLE_P, TRIANGLE
Syntaxe : TRIANGLE_P([G], x1, y1, x2, y2, x3, y3, c1, [c2, c3], [Alpha],
["chaîneZ", z1, z2, z3])
Syntaxe : TRIANGLE_P([G], {x1, y1, [c1], [z1]}, {x2, y2, [c2], [z2]},{x3, y3,
[c3], [z3]}, ["chaîneZ"])
Syntaxe : TRIANGLE_P([G])
La forme de base de TRIANGLE trace un triangle entre les coordonnées de pixel spécifiées dans le graphique
avec la couleur et la transparence spécifiées (0 ≤ Alpha ≤ 255). Si trois couleurs sont spécifiées, les couleurs
entre les sommets sont mélangées.
La forme avancée de TRIANGLE_P permet de tracer plusieurs triangles en même temps avec une
transformation 3D potentielle des sommets des triangles.
Elle s'utilise principalement s'il existe un ensemble de sommets et de triangles que vous souhaitez afficher
simultanément (plus rapide).
{3Dxmin, 3Dxmax, 3Dymin, 3Dymax, 3Dzmin, 3Dzmax} sert à effectuer un écrêtage 3D sur les
objets prétransformés.
Chaque point est pivoté et translaté selon une multiplication par la matrice_rotation. Il est ensuite projeté sur
le plan d'affichage à l'aide de la position de l'œil calculée par l'équation suivante : x=eye_z/z*x-eye_x
and y=eye_z/ z*y-eye_y.
Chaque triangle est écrêté en 3D, si des données d'écrêtage 3D sont fournies.
Si « N » est spécifié, les coordonnées de Z sont normalisées entre 0 et 255 après la rotation, ce qui facilite
l'écrêtage z.
Si vous indiquez une valeur de chaîne pour z, un écrêtage z par pixel se produit à l'aide de la chaîne de valeur z
(reportez-vous aux sections suivantes).
TRIANGLE_P renvoie une chaîne qui contient tous les points transformés. Si vous prévoyez d'appeler
TRIANGLE ou LINE plusieurs fois de suite avec les mêmes points et la même transformation, vous pouvez le
faire en remplaçant définition_points par cette chaîne et en omettant la définition de la
transformation dans les appels suivants à TRIANGLE et LINE.
A propos de chaîne z :
TRIANGLE_P([G]) renvoie une chaîne adaptée pour l'écrêtage z.
Pour utiliser l'écrêtage z, appelez TRIANGLE_P([G]) pour créer une chaîne d'écrêtage z (initialisée à 255
pour chaque pixel). Vous pouvez appeler ensuite TRIANGLE_P avec les valeurs z appropriées (0 à 255) pour
chacun des sommets du triangle et TRIANGLE_P([G]) ne dessinera pas de pixels au delà des pixels déjà
tracés. La chaîne z est automatiquement mise à jour de manière appropriée.
Matrice
Certaines commandes de matrice prennent comme argument le nom de variable de la matrice sur laquelle la
commande est appliquée. Les noms valides sont les variables globales M0–M9 ou une variable locale qui
contient une matrice. Vous pouvez également entrer une matrice directement en tant qu'argument de la
commande.
ADDCOL
ADDROW
Insère les valeurs de vecteur dans une nouvelle ligne insérée avant nombre_lignes dans la matrice
spécifiée. Le nombre de valeurs dans le vecteur doit être équivalent au nombre de colonnes dans la matrice.
DELCOL
DELROW
EDITMAT
Le titre optionnel peut être soit "title" ou {"title", ["row names”], ["column names"]}. S’il est saisi, le « titre »
s'affiche dans la partie supérieure de l’éditeur de la matrice. Si des valeurs de « row names » et « column
names » sont saisies, elles utilisées comme des en-têtes de lignes et de colonnes dans l’éditeur.
Si la valeur « read-only » est différente de 0, l’utilisateur peut uniquement afficher la matrice. Cela signifie que
l’utilisateur ne peut pas modifier la matrice.
EDITMAT renvoie la matrice dès que la commande est terminée. En cas d'utilisation dans un programme,
revient au programme lorsque vous appuyez sur .
REDIM
Redimensionne la matrice ou le vecteur spécifié (nom) pour la définir sur taille. Pour une matrice, la taille
correspond à une liste de deux nombres entiers (n1,n2). Pour un vecteur, la taille est une liste contenant un
nombre entier (n). Les valeurs existantes dans la matrice sont conservées. Les valeurs de remplissage sont 0.
REPLACE
Remplace la section d'une matrice ou d'un vecteur mémorisé dans nom par un objet à partir de la position de
début. Pour une matrice, début est une liste contenant deux nombres. Pour un vecteur, il s'agit d'un nombre
unique. REPLACE fonctionne également avec des listes, des graphiques et des chaînes. Par exemple,
REPLACE("123456", 2, "GRM") -> "1GRM56".
SCALEADD
Multiplie la ligne1 de la matrice (nom) par valeur, puis ajoute le résultat à la ligne2 de la matrice (nom)
et remplace ligne1 par le résultat obtenu.
SUB
Extrait un sous-objet, soit une portion de liste, de matrice ou de graphique, et le mémorise dans nom. début
et fin sont spécifiés à l'aide d'une liste avec deux chiffres pour une matrice, et un chiffre pour un vecteur ou
des listes, ou une paire ordonnée, (X,Y), pour des graphiques. SUB(M1{1,2},{2,2})
SWAPCOL
Syntaxe : SWAPCOL(nom, colonne1, colonne2)
SWAPROW
STARTAPP
Syntaxe : STARTAPP("nom")
Lance l'application portant le nom indiqué. La fonction START (début) du programme d'application est lancée,
si elle existe. La vue par défaut de l'application est démarrée. Notez que la fonction START est
systématiquement exécutée lorsque l'utilisateur appuie sur dans la bibliothèque d'applications.
Fonctionne également pour les applications définies par l'utilisateur.
Exemple : STARTAPP("Function") lance l'application Fonction.
STARTVIEW
Lance la nième vue de l'application en cours. Si la valeur de dessin? est satisfaite (différente de 0), l'écran de
cette vue est immédiatement redessiné.
Les numéros des vues (n) sont les suivants :
Symbolique : 0
Les vues spéciales entre parenthèses font référence à l'application Fonction et peuvent être différentes dans
les autres applications. Le numéro d'une vue spéciale correspond à sa position dans le menu Affichage de
cette application. La première vue spéciale est lancée par STARTVIEW(8), la deuxième par
STARTVIEW(9), etc.
Vous pouvez également lancer des vues non spécifiques à une application, en spécifiant une valeur inférieure
à 0 pour n :
Écran d'accueil : -1
Paramètres d'accueil : -2
Gestionnaire mémoire : -3
Bibliothèque d'applications :-4
Catalogue de matrices : -5
Catalogue de listes : -6
Catalogue de programmes : -7
Catalogue de remarques : -8
VIEW
Ajoute une option personnalisée au menu Affichage . Lorsque la chaîne est sélectionnée, nom_programme
s'exécute. Reportez-vous au programme DiceSimulation dans la section Exemple à la page 570.
BITNOT
Syntaxe : BITNOT(entier)
BITOR
BITSL
Décalage binaire à gauche. Prend un ou deux entiers et renvoie le résultat d'un décalage des bits du premier
entier vers la gauche, en fonction du nombre de positions indiqué par le deuxième entier. En l'absence d'un
deuxième entier, les bits sont décalés d'une position vers la gauche.
Exemples :
BITSL(28,2) renvoie 112
BITSR
Décalage binaire à droite. Prend un ou deux entiers et renvoie le résultat d'un décalage des bits du premier
entier vers la droite, en fonction du nombre de positions indiqué par le deuxième entier. En l'absence d'un
deuxième entier, les bits sont décalés d'une position vers la droite.
Exemples :
BITSR(112,2) renvoie 28.
BITSR(10) renvoie 5.
BITXOR
Syntaxe : B→R(#entierm)
Convertit un entier en base m en un entier décimal (base 10). L'indicateur de base m peut être b (pour une
base binaire), o (pour une base octale) ou h (pour une base hexadécimale).
Exemple : B→R(#1101b) renvoie 13
GETBASE
Syntaxe : GETBASE(#entier[m])
Renvoie la base de l'entier spécifié (dans la base par défaut actuelle, quelle qu'elle soit) : 0 = par défaut, 1 =
binaire, 2 = octale, 3 = hexadécimale.
Exemples : GETBASE(#1101b) renvoie #1h (si la base hexadécimale est définie par défaut), tandis que
GETBASE (#1101) renvoie #0h.
GETBITS
Syntaxe : GETBITS(#entier)
R→B
Syntaxe : R→B(entier)
Convertit un entier décimal (base 10) en entier dans la base par défaut.
Exemple : R→B(13) renvoie #1101b (si la base binaire est définie par défaut), ou #Dh (si la base
hexadécimale est définie par défaut).
SETBITS
Définit le nombre de bits pour représenter le nombre entier. Les valeurs valides vont de -63 à 64. Si m ou bits
est omis, la valeur par défaut est utilisée.
Exemple : SETBITS(#1111b, 15) renvoie #1111:15b
SETBASE
Syntaxe : SETBASE(#entier[m][c])
Affiche entier exprimé en base m, quelle que soit la base indiquée par c (1 pour binaire, 2 pour octale, 3 pour
hexadécimale). Le paramètre m peut être b (base binaire), d (base décimale), o (base octale) ou h (base
hexadécimale). En cas d'omission de m, l'entrée est supposée être dans la base par défaut. De même, en cas
d'omission de c, le résultat est supposé apparaître dans la base par défaut.
E/S
Les commandes d'E/S sont utilisées dans les opérations d'entrée et de sortie de données d'un programme.
Elles permettent aux utilisateurs d'interagir avec les programmes.
CHOOSE
Affiche une zone de sélection contenant le titre spécifié et les éléments de CHOOSE. Si l'utilisateur sélectionne
un objet, la variable dont le nom est indiqué est mise à jour de façon à présenter le numéro de l'objet
sélectionné (un nombre entier, 1, 2, 3, etc.) ou 0 si l'utilisateur appuie sur .
Renvoie vrai (valeur autre que zéro) si l'utilisateur sélectionne un objet et faux (0) dans le cas contraire.
Exemple :
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;
Après l'exécution de CHOOSE, la valeur de N est mise à jour pour contenir 0, 1, 2 ou 3. Après la commande
IF THEN ELSE, le nom de la personne sélectionnée s'affiche à l'écran.
EDITLIST
Syntaxe : EDITLIST(variable_liste)
Ouvre l'éditeur de listes en chargeant variable_liste et affiche la liste spécifiée. En cas d'utilisation à des fins
de programmation, revient au programme lorsque l'utilisateur appuie sur .
Syntaxe : EDITMAT(variable_matrice)
Ouvre l'éditeur de matrices et affiche la matrice spécifiée. En cas d'utilisation à des fins de programmation,
revient au programme lorsque l'utilisateur appuie sur .
GETKEY
Syntaxe : GETKEY
Renvoie l'ID de la première touche dans le tampon du clavier ou -1 si aucune touche n'a été actionnée depuis
la dernière invocation de GETKEY. Les ID de touches sont des nombres entiers compris entre 0 et 50, de
l'angle supérieur gauche (touche 0) à l'angle inférieur droit (touche 50), comme indiqué dans la figure 27-1.
INPUT
La forme simplifiée de cette commande ouvre une boîte de dialogue avec le titre donné et un champ nommé
étiquette, affichant l'aide en bas. La boîte de dialogue comprend les touches de menu CANCEL et OK.
L'utilisateur peut entrer une valeur dans le champ étiqueté. Si l'utilisateur appuie sur la touche de menu OK, la
variable var est mise et jour avec la valeur indiquée et 1 est renvoyé. Si l'utilisateur appuie sur la touche de
menu CANCEL, la variable var n'est pas mise à jour et 0 est renvoyé.
ISKEYDOWN
Syntaxe : ISKEYDOWN(id_clé);
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.
MOUSE
Syntaxe : MOUSE[(indice)]
Renvoie deux listes décrivant l'emplacement actuel de chaque pointeur potentiel (ou des listes vides si aucun
pointeur n'est utilisé). Le résultat est {x, y, original x, original y, type}, type pouvant être 0 (nouveau), 1
(terminé), 2 (faire glisser), 3 (étirer), 4 (pivoter) et 5 (clic long).
Le paramètre d'indice facultatif est l'élément nième (x, y, original x, etc.) qui aurait été renvoyé en cas
d'omission du paramètre (ou –1 en l'absence d'activité de pointeur).
MSGBOX
Si ok_cancel? a la valeur rai, les boutons et s'affichent. Si ce n'est pas le cas, seul le
bouton s'affiche. La valeur par défaut pour ok_cancel est faux.
Renvoie vrai (valeur autre que zéro) si l'utilisateur appuie sur , et faux (0) si l'utilisateur appuie sur
.
EXPORT AREACALC()
BEGIN
LOCAL radius;
INPUT(radius "Rayon du cercle","r = ","Entrer le rayon",1);
afficher le texte, pour effacer le texte et n'importe quelle autre touche pour masquer le terminal. Le
fait d'appuyer sur la touche entraîne l'interruption de l'interaction avec le terminal. PRINT sans
argument efface le terminal.
Il existe également des commandes pour la sortie de données dans la section 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(radius "Rayon du cercle","r = ","Entrer le rayon",1);
PRINT("La superficie est " +π*radius^2);
END;
WAIT
Syntaxe : WAIT(n);
Plus
%CHANGE
Syntaxe : %CHANGE(x,y)
Le pourcentage passe de x à y.
Exemple : %CHANGE(20,50) renvoie 150.
%TOTAL
Syntaxe : %TOTAL(x,y)
CAS
EVALLIST
Syntaxe : EVALLIST({liste})
Evalue le contenu de chaque élément d'une liste et renvoie une liste évaluée.
EXECON
Crée une nouvelle liste en fonction des éléments d'une ou plusieurs listes en modifiant chaque élément de
manière itérative par rapport à une expression contenant le caractère esperluette (&).
Exemples :
EXECON("&1+1",{1,2,3}) renvoie {2,3,4}
Lorsque le caractère & est suivi directement par un nombre, la position dans la liste est indiquée. Par
exemple :
EXECON("&2–&1",{1, 4, 3, 5}" renvoie {3, –1, 2}
Dans l'exemple ci-dessus, &2 indique le deuxième élément, et &1 le première élément de chaque paire
d'éléments. L'opérateur moins placé entre eux retranche le premier élément du deuxième dans chaque paire,
jusqu'à ce qu'aucune paire ne subsiste. Dans ce cas (avec simplement une liste simple), les nombres ajoutés à
& sont limités de 1 à 9 inclus.
EXECON peut également manipuler une ou plusieurs listes. Par exemple :
EXECON("&1+&2",{1,2,3},{4,5,6}) renvoie {5,7,9}
Dans l'exemple ci-dessus, &1 représente un élément de la première liste et &2 indique l'élément
correspondant dans la deuxième. L'opérateur plus placé entre eux ajoute les deux éléments, jusqu'à ce
qu'aucune paire ne subsiste. Avec deux listes, les nombres ajoutés à & peuvent avoir deux chiffres. Dans ce
cas, le premier chiffre se réfère au numéro de liste (dans l'ordre de gauche à droite) et le deuxième chiffre est
toujours limité de 1 à 9 inclus.
EXECON peut également commencer à manipuler un élément spécifié dans une liste donnée. Par exemple :
EXECON("&23+&1",{1,5,16},{4,5,6,7}) renvoie {7,12}
Dans l'exemple ci-dessus, &23 indique que les opérations vont commencer dans la deuxième liste et avec le
troisième élément. Le premier élément de la première liste est ajouté à cet élément. Ce processus se poursuit
jusqu'à ce qu'aucune paire ne subsiste.
→HMS
Syntaxe : →HMS(value)
Convertit une valeur décimale au format hexadécimal, c'est-à-dire en unités subdivisées en groupes de 60.
Ceci concerne les degrés, les heures, les minutes et les secondes.
Exemple : →HMS(54.8763) renvoie 54°52′34.68″
Syntaxe : HMS→(value)
ITERATE
Pour #fois, évalue expr de manière récursive par rapport à var, en commençant par var = valeuri.
TICKS
Syntaxe : TICKS
TEVAL
Syntaxe : TEVAL (paramètre)
TYPE
Syntaxe : TYPE(objet)
Variables et programmes
La calculatrice HP Prime utilise quatre types de variables : les variables de la vue d'accueil, les variables
d'application, les variables du CAS et les variables utilisateur. Vous pouvez récupérer ces variables dans le
menu Variables ( ).
Les noms des variables d'accueil sont réservés. Ceci veut dire que ces variables ne peuvent pas être
supprimées du système ni stocker des objets d'un autre type que celui pour lequel elles ont été conçues. Par
exemple, les intervalles A à Z et θ sont réservés pour stocker des nombres réels, l'intervalle Z0 à Z9 est
Variables d'application
Toutes les applications n'utilisent pas la totalité des variables d'application. Par exemple, S1Fit s'utilise
uniquement dans l'application Stats - 2Var. Cependant, plusieurs des variables sont communes aux
applications Fonction, Graphiques avancés, Paramétrique, Polaire, Suite, Résoudre, Statistiques 1Var et
Statistiques 2Var. Lorsqu'une variable est indisponible dans l'ensemble de ces applications, ou lorsqu'elle est
disponible uniquement dans certaines d'entre elles, une liste des applications dans lesquelles la variable peut
être utilisée apparaît sous son nom.
Les sections suivantes répertorient les variables d'application en fonction de la vue dans laquelle elles sont
utilisées. Pour afficher les variables répertoriées selon les catégories dans lesquelles elles apparaissent dans
le menu Variables, reportez-vous à la section « Variables de l'application » au chapitre « Variables ».
Ces variables permettent à l'utilisateur d'accéder aux données et fichiers associés à l'application active.
Un certain nombre de fichiers peut être associé à chaque application HP Prime. Ces fichiers sont envoyés avec
l'application. Par exemple, si un fichier intitulé icon.png est associé à l'application, celui-ci est utilisé comme
icône d'application dans la Bibliothèque d'applications.
AFiles renvoie la liste de tous ces fichiers.
AFilesB
Un certain nombre de fichiers peut être associé à chaque application HP Prime. Ces fichiers sont envoyés avec
l'application. AFilesB est l'équivalent binaire de la variable AFiles.
AFilesB renvoie la liste de tous les fichiers associés à une application.
AFilesB("name", position, [nb]) renvoie le nombre d'octets lus à partir du fichier avec le nom
donné, à partir de la position dans le fichier (position commençant à 0).
AFilesB("name", position):= value or {values...} stocke n octets, à partir de la position,
dans le fichier avec le nom donné.
ANote
ANote renvoie le programme associé à une application HP Prime. Il s'agit de la remarque qui s'affiche lorsque
l'utilisateur appuie sur .
AProgram
AVars
AVars renvoie la liste des noms de toutes les variables associées à une application HP Prime.
AVars(n) renvoie le contenu de la énième variable associée à l'application.
AVars(n or "name"):= value définit la variable d'application spécifiée qui doit contenir la valeur
donnée. Si "name" n'est pas une variable existante, une nouvelle est créée.
Lorsqu'une variable d'application est créée avec AVars("name"):= value, il vous suffit de saisir son nom pour
l'utiliser.
DelAVars
Axes
Curseur
Définit le type de curseur. (Un pointeur inversé ou clignotant s'avère utile lorsque l'arrière-plan est uni).
Dans la vue Configuration du tracé, sélectionnez Curseur.
Dans un programme, saisissez :
0 ▶ Curseur pour des pointeurs unis (par défaut).
GridDots
Active ou désactive la grille de points dans la vue Graphique. Dans la vue Configuration du tracé, cochez (ou
décochez) RESEAU de POINTS. Dans un programme, saisissez :
GridLines
Hmin/Hmax
Stats - 1Var
Définit les valeurs minimale et maximale des barres d'histogrammes.
Dans la vue Configuration du tracé des statistiques à une variable, définissez les valeurs de HRNG.
où n1 < n2
Hwidth
Stats - 1Var
Définit la largeur des barres d'histogramme.
Dans la vue Configuration du tracé des statistiques à une variable, définissez la valeur de Hwidth.
Etiquettes
Trace des étiquettes dans la vue Graphique pour indiquer les étendues X et Y.
Dans la vue Configuration du tracé, cochez (ou décochez) Étiquettes.
Type
Nmin/Nmax
Suite
Définit les valeurs minimale et maximale de la variable indépendante.
Apparaît en tant que champs N RNG dans la vue Configuration du tracé. Dans la vue Configuration du tracé,
saisissez les valeurs de N RNG.
n2 ▶ Nmax
où n1 < n2
PixSize
Géométrie
Recentrer
S1mark-S5mark
Stats - 2Var
Définit les repères à utiliser dans les diagrammes de dispersion.
Dans la vue Configuration du tracé de l'application Stats - 2Var, sélectionnez une valeur comprise dans S1
Mark-S Mark.
ScrollText
Géométrie
Détermine si la commande actuelle dans la vue Graphique défile automatiquement ou manuellement. Dans la
vue Graphique, cochez ou décochez Faire défiler le texte.
Vous pouvez également entrer ScrollText:=0 pour faire défiler manuellement ou ScrollText:=1
pour faire défiler automatiquement.
SeqPlot
Suite
Vous permet de choisir entre des graphiques en escalier ou en toile d'araignée.
Dans la vue Configuration du tracé, sélectionnez SeqPlot, puis choisissez Crénelage ou Toile
d'araignée.
Θmin/θmax
Polaire
Définit les valeurs indépendantes minimale et maximale.
Dans la vue Configuration du tracé, entrez les valeurs de θ Rng.
où n1 < n2
θstep
Polaire
Définit la taille du palier d'une variable indépendante.
Dans la vue Configuration du tracé, entrez une valeur pour θ Step.
Dans un programme, saisissez :
n ▶ θstep
où n > 0
Tmin/Tmax
Paramétrique
Définit les valeurs minimale et maximale de variables indépendantes.
Dans la vue Configuration du tracé, entrez les valeurs de T Rng.
n2 ▶ Tmax
où n1 < n2
Tstep
Paramétrique
Définit la taille du palier d'une variable indépendante.
Dans la vue Configuration du tracé, entrez une valeur pour T Step.
où n > 0
Xtick
où n > 0
Ytick
où n > 0
Xmin/Xmax
n2 ▶ Xmax
où n1 < n2
Ymin/Ymax
n2 ▶ Ymax
où n1 < n2
Xzoom
Dans la vue Graphique, appuyez sur , puis sur . Faites défiler jusqu'à Définir les facteurs,
sélectionnez-le, puis appuyez sur . Saisissez la valeur de Zoom X, puis appuyez sur .
où n > 0
La valeur par défaut est 4.
Yzoom
Dans la vue Graphique, appuyez sur , puis sur . Faites défiler jusqu'à Définir les facteurs,
sélectionnez-le, puis appuyez sur . Saisissez la valeur de Zoom Y, puis appuyez sur .
où n > 0
La valeur par défaut est 4.
AltHyp
Inférence
Détermine l'hypothèse alternative utilisée lors d'un test d'hypothèse.
Dans la vue Symbolique, choisissez une option pour Hypoth alt.
1 ▶ AltHyp : μ > μ0
2 ▶ AltHyp : μ ≠ μ0
E0...E9
Résoudre
Contient une équation ou une expression. Dans la vue Symbolique, choisissez une valeur de E0 à E9 et entrez
une expression ou une équation. Pour sélectionner la variable indépendante, mettez-la en surbrillance dans
la vue Numérique.
Dans un programme, saisissez (par exemple) :
X+Y*X-2=Y ▶ E1
F0...F9
Fonction
Contient une expression en X. Dans la vue Symbolique, choisissez une valeur de F0 à F9 et entrez une
expression.
Dans un programme, saisissez (par exemple) :
SIN(X) ▶ F1
H1...H5
Stats - 1Var
Les variables symbolique Statistics 1Var sont H1 à H5. Ces variables contiennent les valeurs de données pour
une analyse statistique à 1 variable. Par exemple, H1(n) renvoie la énième valeur dans le jeu de données pour
l'analyse H1. Sans argument, H1 renvoie une liste des objets qui définissent H1. Ces objets sont les suivants,
dans cet ordre :
● Une expression (entre apostrophes simples) qui définit la liste de données (ou apostrophes doubles
vides)
● Une expression (entre apostrophes simples) qui définit de façon facultative les fréquences de chacune
des valeurs de la liste de données (ou apostrophes doubles vides)
● Le numéro du type de tracé
● Le numéro de l'option
● La couleur du tracé
Le numéro de type de tracé est un entier compris entre 1 et 9, contrôlant le type de tracé statistique utilisé
avec chaque variable H1 à H5. La correspondance est la suivante :
Type
Inférence
Détermine si l'application Inférence est configurée pour calculer les résultats des tests d'hypothèse ou les
intervalles de confiance. Dans la vue Symbolique, faites un choix dans la zone Méthode.
Dans un programme, saisissez :
0 ▶ Method pour sélectionner Test d'hypothèse ;
R0...R9
Polaire
Contient une expression en θ. Dans la vue Symbolique, choisissez une valeur de R0 à R9 et entrez une
expression.
Dans un programme, saisissez :
SIN(θ) ▶ R1
S1...S5
Stats - 2Var
InfType
Inférence
Détermine le type de test d'hypothèse ou d'intervalle de confiance et dépend de la valeur de la variable
Method (Méthode). Dans la vue Symbolique, faites un choix dans la zone Type.
Ou, dans un programme, mémorisez la constante de la liste ci-dessous dans la variable Type. Si
Method = 0, les valeurs de constantes et leurs significations sont les suivantes :
0 Test Z : 1 μ
1 Test Z : μ1 - μ2
2 Z-Test:1 π
3 Test Z : π1 - π2
4 Test T : 1 μ
5 Test T : μ1 - μ2
0 Int Z : 1 μ
1 Int Z : μ1 - μ2
2 Z-Int:1 π
3 Int Z : π1 - π2
4 Int T : 1 μ
5 Int T : μ1 - μ2
0 Test linéaire t
1 Intervalle : Pente
2 Intervalle : Interception
3 Intervalle : Réponse moyenne
X0, Y0...X9,Y9
Paramétrique
Contient deux expressions dans T : X(T) et Y(T). Dans la vue Symbolique, sélectionnez une coordonnée
entre X0–Y0 et X9–Y9 et entrez des expressions dans T.
Dans un programme, stockez des expressions dans T, dans Xn et Yn, où n est un entier compris entre 0 et 9.
Exemple :
SIN(4*T)▶ Y1;2*SIN(6*T)▶ X1
U0...U9
Suite
Contient une expression en N. Dans la vue Symbolique, sélectionnez une valeur de U0 à U9 et entrez une
expression dans N, Un(N-1), ou Un(N-2).
Dans un programme, utilisez la commande RECURSE pour stocker l'expression dans Un, où n est un entier
compris entre 0 et 9.
Exemple :
RECURSE (U,U(N-1)*N,1,2) ▶ U1
C0...C9
Stats - 2Var
Contiennent des listes de données numériques. Dans la vue Numérique, entrez des données numériques dans
C0 à C9.
D0...D9
Stats - 1Var
Contiennent des listes de données numériques. Dans la vue Numérique, entrez des données numériques dans
D0 à D9.
NumIndep
List peut représenter une liste proprement dite ou le nom d'une liste. Pour l'application Graphiques
avancés, la liste répertorie des paires (listes de vecteurs à deux éléments) plutôt que des nombres.
NumStart
NumXStart
Graphiques avancés
Définit le nombre de départ des valeurs X d'un tableau, dans la vue Numérique.
Dans la vue Configuration numérique, entrez une valeur pour NUMXSTART.
NumYStart
Graphiques avancés
Définit la valeur initiale des valeurs Y d'un tableau, dans la vue Numérique.
Dans la vue Configuration numérique, entrez une valeur pour NUMYSTART.
NumStep
où n > 0
NumXStep
Graphiques avancés
Définit la taille du palier (valeur incrémentielle) de la variable indépendante X, dans la vue Numérique.
Dans la vue Configuration numérique, entrez une valeur pour NUMXSTEP.
où n > 0
NumYStep
Graphiques avancés
Définit la taille du palier (valeur incrémentielle) de la variable indépendante Y, dans la vue Numérique.
Dans la vue Configuration numérique, entrez une valeur pour NUMYSTEP.
où n > 0
NumType
NumZoom
où n > 0
NumXZoom
Graphiques avancés
Dans la vue Configuration numérique, saisissez une valeur pour NUMXZOOM.
où n > 0
NumYZoom
Graphiques avancés
Définit le facteur de zoom des valeurs de la colonne Y, dans la vue Numérique.
où n > 0
Les variables suivantes sont utilisées par l'application Inférence : elles correspondent aux champs de la vue
Numérique de l'application Inférence. L'ensemble de variables de cette vue dépend du test d'hypothèse ou de
l'intervalle de confiance sélectionné dans la vue Symbolique.
Alpha
Définit le niveau alpha du test d'hypothèse. Dans la vue Numérique, définissez la valeur de Alpha.
où 0 < n < 1
Conf
Définit le niveau de confiance de l'intervalle de confiance. Dans la vue Numérique, définissez la valeur de C.
où 0 < n < 1
ExpList
Contient les nombres attendus par catégorie pour le test d'exactitude de l'ajustement Khi carré. Dans le
champ de la vue Symbolique Attendu, sélectionnez Nombre. Puis, dans la vue Numérique, entrez les données
dans ExpList.
Moyenne1
Définit la valeur de la moyenne d'un échantillon pour un intervalle de confiance ou un test d'hypothèse à une
moyenne. Pour un test ou un intervalle à deux moyennes, cette variable définit la valeur de la moyenne du
premier échantillon. Dans la vue Numérique, définissez la valeur de x̄ ou x̄1̄.
Moyenne2
Pour un test ou un intervalle à deux moyennes, cette variable définit la valeur de la moyenne du deuxième
échantillon. Dans la vue Numérique, définissez la valeur de x̄2.
Définit la valeur supposée de la moyenne de la population d'un test d'hypothèse. Dans la vue Numérique,
définissez la valeur de μ0.
où 0 < μ0 < 1
n1
Définit la taille 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 la taille du
premier échantillon. Dans la vue Numérique, définissez la valeur de n1.
n2
Pour un test ou un intervalle impliquant la différence de deux moyennes ou de deux proportions, cette
variable définit la taille du deuxième échantillon. Dans la vue Numérique, définissez la valeur de n2.
ObsList
Contient les nombres observés pour le test d'exactitude de l'ajustement Khi carré. Dans la vue Numérique,
entrez vos données dans ObsList.
ObsMat
Contient les nombres observés par catégorie pour le test bidirectionnel Khi carré. Dans la vue Numérique,
entrez vos données dans ObsMat.
π0
Définit la proportion de réussites supposée du test Z sur une proportion. Dans la vue Numérique, définissez la
valeur de π0.
où 0 < π0 < 1
Regroupement
Détermine s'il y a lieu de regrouper ou non les échantillons des tests ou des intervalles utilisant la distribution
T de Student et impliquant deux moyennes. Dans la vue Numérique, définissez la valeur de Pooled
(Regroupement).
Dans un programme, saisissez :
0 ▶ Pooled : sans regroupement (par défaut) ;
ProbList
Contient les probabilités attendues par catégorie pour le test d'exactitude de l'ajustement Khi carré. Dans la
vue Symbolique, dans la zone Attendu, sélectionnez Probabilité. Puis, dans la vue Numérique, entrez les
données dans ProbList.
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.
s2
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 deuxième échantillon. Dans la vue Numérique, définissez la valeur de s2.
σ1
Définit l'écart-type de la population 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 de la population du premier échantillon. Dans la vue Numérique, définissez la valeur de σ1.
σ2
Pour un test ou un intervalle impliquant la différence de deux moyennes ou de deux proportions, cette
variable définit l'écart-type de la population du deuxième échantillon. Dans la vue Numérique, définissez la
valeur de σ2.
x1
Définit le nombre de réussites d'un intervalle de confiance ou d'un test d'hypothèse sur une proportion. Pour
un test ou un intervalle impliquant la différence de deux proportions, cette variable définit le nombre de
réussites du premier échantillon. Dans la vue Numérique, définissez la valeur de x1.
Pour un test ou un intervalle impliquant la différence de deux proportions, cette variable définit le nombre de
réussites du deuxième échantillon. Dans la vue Numérique, définissez la valeur de x2.
XLIST
Contient la liste des données explicatives (X) pour les tests de régression et les intervalles. Dans la vue
Numérique, entrez vos données dans Xlist.
Xval
Pour l'intervalle de confiance pour la réponse moyenne, et pour l'intervalle de prédiction pour une réponse
future, contient la valeur de la variable explicative (X) analysée. Entrez une valeur à l'invite de l'assistant.
Ylist
Contient la liste des données de réponse (Y) pour les tests de régression et les intervalles. Dans la vue
Numérique, entrez vos données dans Ylist.
Les variables suivantes sont utilisées par l'application Finance : elles correspondent aux champs de la vue
Numérique de l'application Finance.
CPYR
Périodes de calcul par an. Définit le nombre de périodes de calcul par an pour un calcul de flux financier. Dans
la vue Numérique de l'application Finance, entrez une valeur pour C/YR.
où n > 0
BEG
Détermine si l'intérêt est calculé au début ou à la fin de la période de calcul. Dans la vue Numérique de
l'application Finance, cochez ou décochez End.
FV
Valeur capitalisée. Définit la valeur capitalisée d'un investissement. Dans la vue Numérique de l'application
Finance, entrez une valeur pour FV.
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.
où n > 0
NbPmt
Nombre de paiements. Définit le nombre de paiements pour un flux financier. Dans la vue Numérique de
l'application Finance, entrez une valeur pour N.
où n > 0
PMT
Valeur de paiement. Définit la valeur de chaque paiement d'un flux financier. Dans la vue Numérique de
l'application Finance, entrez une valeur pour PMT.
Notez que les valeurs de paiement sont négatives si vous effectuez le paiement, et positives si vous le
recevez.
PPYR
Paiements par an. Définit le nombre de paiements effectués par an pour un calcul de flux financier. Dans la
vue Numérique de l'application Finance, entrez une valeur pour P/YR.
où n > 0
PV
Valeur actualisée. Définit la valeur actualisée d'un investissement. Dans la vue Numérique de l'application
Finance, entrez une valeur pour PV.
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 groupe.
Les variables suivantes sont utilisées par l'application Solveur linéaire : elles correspondent aux champs de la
vue numérique de l'application.
LSystem
Contient une matrice 2x3 ou 3x4 représentant un système linéaire 2x2 ou 3x3. Dans la vue Numérique de
l'application Solveur linéaire, entrez les coefficients et les constantes du système linéaire.
Dans un programme, saisissez :
Matrix▶LSystem
où matrice correspond à une matrice ou au nom de l'une des variables de matrice (M0 à M9).
Les variables suivantes sont utilisées par l'application Solveur triangle : elles correspondent aux champs de la
vue Numérique de l'application.
SideA
La longueur du côté a. Définit la longueur du côté opposé à l'angle A. Dans la vue Numérique de Solveur
triangle, entrez une valeur positive pour a.
Dans un programme, saisissez :
n ▶ SideA
où n > 0
SideB
La longueur du côté b. Définit la longueur du côté opposé à l'angle B. Dans la vue Numérique de Solveur
triangle, entrez une valeur positive pour b.
Dans un programme, saisissez :
n ▶ SideB
où n > 0
SideC
La longueur du côté c. Définit la longueur du côté opposé à l'angle C. Dans la vue Numérique de Solveur
triangle, entrez une valeur positive pour c.
Dans un programme, saisissez :
n ▶ SideC
où n > 0
AngleA
Mesure de l'angle A. Définit la mesure de l'angle A. La valeur de cette variable sera interprétée en fonction du
paramètre de mode d'angle (Degrés ou Radians). Dans la vue Numérique de l'application Solveur triangle,
entrez une valeur positive pour l'angle A.
Dans un programme, saisissez :
n ▶ AngleA
AngleB
Mesure de l'angle B. Définit la mesure de l'angle B. La valeur de cette variable sera interprétée en fonction du
paramètre de mode d'angle (Degrés ou Radians). Dans la vue Numérique de l'application Solveur triangle,
entrez une valeur positive pour l'angle B.
Dans un programme, saisissez :
n ▶ AngleB
où n > 0
AngleC
Mesure de l'angle C. Définit la mesure de l'angle C. La valeur de cette variable sera interprétée en fonction du
paramètre de mode d'angle (Degrés ou Radians). Dans la vue Numérique de l'application Solveur triangle,
entrez une valeur positive pour l'angle C.
Dans un programme, saisissez :
n ▶ AngleC
où n > 0
TriType
Les variables suivantes (sauf Ans) sont disponibles dans Paramètres d'accueil. Les quatre premières sont
remplaçables dans la vue Configuration symbolique d'une application.
Ans
Contient le dernier résultat calculé dans la vue d'accueil ou CAS. Ans(n) renvoie le nième résultat dans
l'historique de la vue d'accueil. Dans la vue CAS, si Ans est une matrice, Ans(m,n) renvoie l'élément dans la
ligne m et la colonne n.
HAngle
Définit l'unité d'angle de la vue d'accueil. Dans la vue Paramètres d'accueil, choisissez Degrés ou Radians
pour la mesure d'angle.
Dans un programme, saisissez :
0 ▶ HAngle pour sélectionner Radians.
Définit le nombre de chiffres d'un format numérique autre que Standard dans la vue d'accueil. Dans la vue
Paramètres d'accueil, entrez une valeur dans le deuxième champ de Format nombre.
Dans un programme, saisissez :
n ▶ HDigits, où 0 < n < 11.
HFormat
Définit le format numérique utilisé dans la vue d'accueil. Dans la vue Paramètres d'accueil, choisissez
Standard, Fixe, Scientifique, ou Ingénierie dans le champ Format nombre.
Dans un programme, mémorisez l'un des numéros (ou noms) de constantes suivants dans la variable
HFormat :
0 Standard
1 Fixe
2 Scientifique
3 Ingénierie
HComplex
Permet un résultat complexe à partir d'une entrée en nombre réel. Par exemple, si HComplex est défini sur 0,
ASIN(2) renvoie une erreur ; si HComplex est défini sur 1, ASIN(2) renvoie 1.57079632679–1.31695789692*i.
Dans la vue Paramètres d'accueil, cochez ou décochez le champ Complexe. Ou, dans un programme,
saisissez :
0 ▶ HComplex pour désactiver l'option.
Date
Contient la date du système. Le format est le suivant : AAAA.MMJJ. Ce format est employé indépendamment
du format défini dans l'écran Paramètres d'accueil. Dans la page 2 de l'écran de Paramètres d'accueil, entrez
les valeurs de la zone Date.
Heure
Renvoie l’heure de l’horloge actuelle au format DMS. Ceci est similaire à la variable TICKS, qui contient le
nombre de millisecondes écoulées depuis le démarrage de l'ordinateur.
Pour définir l’heure de l’horloge, saisissez Time:= H°MM’SS’’.
Langue
Contient un entier indiquant la langue du système. Dans la vue Paramètres d'accueil, choisissez une langue
dans la zone Langue.
Dans un programme, mémorisez l'une des constantes suivantes dans la variable Language (Langue) :
2 ▶ Language (Chinois)
3 ▶ Language (Français)
4 ▶ Language (Allemand)
5 ▶ Language (Espagnol)
6 ▶ Language (Néerlandais)
7 ▶ Language (Portugais)
Entrée
Contient un nombre entier qui indique le mode de saisie. Dans la vue Paramètres d'accueil, sélectionnez une
option pour la zone Entrée.
Dans un programme, entrez :
0 ▶ Entry pour sélectionner le format Livre
NOMBRE ENTIER
Base
Renvoie ou définit la base des nombres entiers. Dans la vue Paramètres d'accueil, sélectionnez une option
pour le premier champ à côté de Paramètres d'accueil. Dans un programme, entrez :
0 ▶ Base pour sélectionner la base Binaire
Bits
Renvoie ou définit le nombre de bits de représentation des entiers. Dans la vue Paramètres d'accueil, entrez
une valeur pour le deuxième champ à côté de Entiers. Dans un programme, entrez :
n ▶ Bits, où n correspondant au nombre de bits.
Signés
Renvoie un statut ou définit un indicateur précisant si la taille des mots des entiers est signée ou non. Dans la
vue Paramètres d'accueil, cochez ou décochez le champ ± à droite de Entiers. Dans un programme, entrez :
0 ▶ Signed pour désactiver la signature ;
Outre les variables d'accueil qui contrôlent les paramètres d'accueil, quatre variables supplémentaires
permettent à l'utilisateur de bénéficier d'un accès par programme aux différents types d'objets d'accueil.
HVars
HVars("name") renvoie la variable d'accueil définie par l'utilisateur avec le nom donné.
HVars(n or "name", 2) renvoie la liste des paramètres pour cette fonction si la variable est une
fonction définie par l'utilisateur. Dans le cas contraire, renvoie 0.
HVars(n):=value stocke la valeur dans la énième variable utilisateur d'accueil.
HVars("name"):=value stocke la valeur dans la énième variable utilisateur d'accueil appelée "name". Si
cette variable n'existe pas, elle est créée.
HVars(n or "name", 2):= {"Param1Name", ..., "ParamNName"} suppose que la variable
utilisateur spécifiée contient une fonction. Définit les paramètres de cette fonction.
Notes
Cette commande peut également être utilisée pour définir, redéfinir ou effacer une remarque.
Notes(n):="string" définit la valeur de la remarque n. Si la chaîne est vide, la remarque est supprimée.
Programmes
Programs(n):="string" définit le code source du programme n. Si la chaîne est vide, le programme est
supprimé.
Programs("name") renvoie la source du programme "name".
TOff
TOff contient un entier qui définit le nombre de millisecondes avant le prochain arrêt automatique de la
calculatrice. La valeur par défaut est 5 minutes ou #493E0h (5*60*1000 millisecondes).
Les variables suivantes sont disponibles dans la vue Configuration symbolique d'une application. Il est
possible de les utiliser pour écraser la valeur de la variable correspondante dans la vue Paramètres d'accueil.
AAngle
AComplex
ADigits
Contient le nombre de positions décimales à utiliser pour les formats de nombre Fixe, Scientifique ou
Ingénierie, dans la vue Configuration symbolique de l'application.
Dans la vue Configuration symbolique, entrez une valeur dans le deuxième champ de Format nombre.
où 0 < n <11
AFormat
Définit le format d'affichage utilisé pour le format numérique dans la vue d'accueil et pour étiqueter les axes
dans la vue Graphique.
Dans la vue Configuration symbolique, choisissez Standard, Fixe, Scientifique ou Ingénierie
dans le champ Format nombre.
Dans un programme, mémorisez le numéro de constante dans la variable AFormat.
0 Système
Variables de résultats
Les applications Fonction, Stats - 1Var, Stats - 2Var et Inférence proposent des fonctions qui génèrent des
résultats pouvant être réutilisés dans d'autres environnements que ces applications (dans un programme, par
exemple). Par exemple, l'application Fonction peut obtenir la racine d'une fonction et l'inscrire dans une
variable appelée Root (Racine). Cette variable peut ensuite être utilisée n'importe où.
Les variables de résultats et leurs applications source sont répertoriées.
La base numérique courante utilisée dans les mathématiques modernes est la base 10. Par défaut, tous les
calculs effectués par la calculatrice HP Prime sont effectués en base 10, et tous les résultats sont affichés en
base 10.
Cependant, la calculatrice HP Prime vous permet d'effectuer de l'arithmétique d'entiers en quatre bases :
décimale (base 10), binaire, (base 2), octale (8 de base) et hexadécimale (base 16). Par exemple, vous pouvez
multiplier 4 en base 16 par 71 en base 8 et la réponse est E4 en base 16. En base 10, ce paramètre équivaut à
multiplier 4 par 57 pour obtenir 228.
Pour indiquer que vous êtes sur le point de commencer l'arithmétique des entiers, précédez le nombre du
symbole dièse (#, obtenu en appuyant sur ). Spécifiez ensuite la base à utiliser pour le
nombre en ajoutant l'indicateur de base approprié :
[vierge] Permet d'utiliser la base par défaut (voir Base par défaut à la page 635)
d décimale
b binaire
ou octale
h hexadécimale
Ainsi, #11b représente 310. L'indicateur de base b spécifie que le nombre doit être interprété en tant que
nombre binaire : 112. De même, #E4h représente 22810. Dans ce cas, l'indicateur de base h spécifie que le
nombre doit être interprété en tant que nombre hexadécimal : E416.
Notez que dans le cadre de l'arithmétique des entiers, le résultat de tout calcul renvoyant un reste en
arithmétique à virgule flottante est tronqué : seule la partie entière est présentée. Par conséquent #100b/
#10b donne la réponse correcte : #10b (étant donné que 410210 est 210). Toutefois, #100b/#11b renvoie
uniquement la composante entière de la réponse exacte : #1b.
Si vous sélectionnez une base par défaut, vous n'avez pas systématiquement besoin de spécifier un indicateur
de base pour l'arithmétique des entiers. Cette exception existe si vous souhaitez inclure un numéro d'une
base qui n'est pas la base par défaut : il vous faudra inclure l'indicateur de base. De cette manière, si votre
base par défaut est définie sur 2 et que vous souhaitez entrer 27 pour effectuer une opération d'arithmétique
des entiers, il vous suffit d'entrer #11011, sans le suffixe b. En revanche, pour entrer E416, vous devez inclure
le suffixe : #E4h. (La calculatrice HP Prime ajoute les éventuels indicateurs de base manquants lors de
l'affichage du calcul dans l'historique.)
Notez que si vous modifiez la base par défaut, l'affichage de tout calcul de l'historique impliquant
l'arithmétique des entiers pour lequel vous n'avez pas expressément ajouté d'indicateur de base est modifié
pour faire apparaître la nouvelle base. Dans la figure suivante, le premier calcul incluait explicitement des
indicateurs de base (b pour chaque opérande). Le deuxième calcul était une copie du premier, les indicateurs
de base exceptés. La base par défaut a ensuite été remplacée par la base hexadécimale. Le premier calcul est
resté tel quel, tandis que le deuxième, sans indicateurs de base explicitement ajoutés aux opérandes, a été
réaffiché en base 16.
2. Choisissez la base que vous souhaitez dans le menu Entiers : Binaire, Octale, Décimale ou
Hexadécimale.
3. Le champ figurant sur la droite du menu Entiers est celui correspondant à la taille des mots. Il s'agit du
nombre maximum de bits pouvant représenter un entier. La valeur par défaut est 32, mais il est possible
de la remplacer par toute valeur comprise entre 1 et 64.
4. Pour autoriser les entiers signés, sélectionnez l'option ± à droite du champ correspondant à la taille des
mots. Le fait de sélectionner cette option réduit la taille maximale d'un entier d'un bit par rapport à la
taille des mots.
#10000b+#10100b =#100100b 16 + 20 = 36
#71o–#10100b = #45o 57 – 20 = 37
Manipulation d'entiers
Le résultat de l'arithmétique des entiers peut être ensuite analysé et manipulé. Pour ce faire, affichez-le dans
la boîte de dialogue Modifier nombre entier.
1. Dans la vue d'accueil, utilisez les touches de curseur pour sélectionner le résultat qui vous intéresse.
2.
Appuyez sur (Base).
La boîte de dialogue Modifier nombre entier s'affiche. Le champ Ancien, situé en haut de l'écran, affiche
le résultat que vous avez sélectionné dans la vue d'accueil.
Les équivalents décimaux et hexadécimaux sont indiqués dans le champ Sortie, suivis d'une
représentation bit par bit de l'entier.
Les symboles figurant sous la représentation de bit indiquent les touches sur lesquelles vous pouvez
appuyer pour modifier l'entier. (Notez que cela n'affecte pas le résultat du calcul dans la vue d'accueil).
Les touches sont les suivantes :
: permet de faire défiler les bases ; comme lorsqu'on appuie sur la touche +
: rétablit le complément de l'entier (c'est--dire chaque bit est dans la taille de mot spécifiée est
inversé : un 0 est remplacé par 1 et un 1 par 0. Le nouvel entier représenté apparaît dans le champ Sortie
(et dans les champs correspondant aux équivalents décimaux et hexadécimaux, en dessous).
REMARQUE : si vous enregistrez vos modifications, la prochaine fois que vous sélectionnerez ce même
résultat dans la vue d'accueil et ouvrirez la boîte de dialogue Modifier nombre entier, la valeur apparaissant
dans le champ Ancien sera la valeur que vous avez enregistrée, et non celle du résultat.
Fonctions de base
De nombreuses fonctions ayant trait à l'arithmétique des entiers peuvent être activées dans la vue d'accueil
et les programmes :
Ces fonctions sont décrites dans la section Nombre entier à la page 599.
application
Petit programme conçu pour étudier un ou plusieurs sujets associés ou résoudre des problèmes d'un type
spécifique. Les applications intégrées sont les suivantes : Fonction, Graphiques avancés, Stats - 1Var, Stats -
2Var, Inférence, DataStreamer, Résoudre, Solveur linéaire, Solveur triangle, Finance, Paramétrique, Polaire,
Suite, Explorateur Affine, Explor. quadratiq. et Explorateur trig. 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.
bouton
Option ou menu apparaissant en bas de l'écran, actionnable par pression tactile. Ne pas confondre avec
touche.
CAS
Système de calcul formel. Le CAS permet d'obtenir les résultats exacts ou symboliques de vos calculs. Son
fonctionnement diffère de celui de la vue d'accueil, qui produit généralement des approximations
numériques. Vous pouvez transférer vos résultats et variables du CAS à la vue d'accueil (et inversement).
catalogue
Ensemble d'éléments, par exemple de matrices, de listes, de programmes, etc. Les éléments récemment
créés sont enregistrés dans un catalogue. Pour manipuler un élément spécifique, il vous suffit de le
sélectionner dans le catalogue. La bibliothèque d'applications est un catalogue spécial recensant les
différentes applications.
commande
Opération conçue pour être utilisée dans un programme. Les commandes peuvent mémoriser 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 mémorise pas de
résultats dans des variables. Les arguments doivent être placés entre parenthèses et séparés par des
virgules.
vue d'accueil
Point de démarrage de la calculatrice. La plupart des calculs peuvent être effectués dans la vue d'accueil.
Toutefois, ces calculs ne renvoient que des approximations numériques. Le CAS s'offre à vous si vous
souhaitez obtenir des résultats exacts. Vous pouvez transférer vos résultats et variables du CAS à la vue
d'accueil (et inversement).
formulaire de saisie
Ecran vous permettant de définir des valeurs ou de sélectionner des options. On parle également de « boîte de
dialogue ».
touche
liste
Ensemble d'objets séparés par des virgules et placés entre accolades. Les listes sont fréquemment utilisées
pour contenir des données statistiques et évaluer une fonction comportant plusieurs valeurs. Les listes
peuvent être créées et manipulées avec l'éditeur de listes et mémorisées dans le catalogue de listes.
matrice
Représentation bidimensionnelle de nombres réels ou complexes, placée entre crochets. Les matrices
peuvent être créées et manipulées avec l'éditeur de matrices et mémorisées dans le catalogue 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 boutons tactiles en bas de
l'écran.
remarque
Texte rédigé dans l'éditeur de remarques. Il peut s'agir d'une remarque générale ou d'une remarque spécifique
à une application.
proposition ouverte
Une proposition ouverte se compose de deux expressions (algébriques ou arithmétiques), séparées par un
opérateur relationnel, tel que =, <, etc. Exemples de propositions ouvertes : y2<x-1 et x2–y2=3+x.
programme
Ensemble d'instructions réutilisable, enregistré au moyen de l'éditeur de programmes.
variable
Nom attribué à un objet, notamment un nombre, une liste, une matrice, un graphique, etc. facilitant sa
récupération ultérieure. La commande est associée à une variable. Pour insérer l'objet, sélectionnez
la variable associée dans le menu de variables ( ).
vecteur
Représentation unidimensionnelle de nombres réels ou complexes, placée entre crochets. Les vecteurs
peuvent être créés et manipulés avec l'éditeur de matrices et mémorisés dans le catalogue de matrices.
vues
Environnements principaux des applications HP. Exemples de vues d'applications : Graphique, Configuration
du tracé, Numérique, Configuration numérique, Symbolique et Configuration symbolique.
641
31 Annexe B : Résolution des problèmes
Limites de fonctionnement
Température de fonctionnement : 0º à 45ºC (32º à 113ºF).
Température de stockage : – 20º à 65ºC (– 4º à 149ºF).
Taux d'humidité (stockage et fonctionnement) : 90 % d'humidité relative à 40 °C (104 °F) maximum. Évitez
de mouiller la calculatrice.
La batterie fonctionne à 3,7 V, avec une capacité de 1 500 mAh (5,55 Wh).
Messages d'état
Le tableau ci-dessous répertorie les messages d'erreur généraux les plus courants, ainsi que leurs
significations. Le CAS et certaines applications comportent des messages d'erreur plus spécifiques ne
nécessitant pas d'explications supplémentaires.
Message Signification
Mémoire insuffisante Vous devez libérer de la mémoire pour poursuivre l'opération. Supprimez une
application personnalisée, une matrice, une liste, une remarque ou un
programme, ou plusieurs de ces éléments.
Données stat insuffisantes Nombre de points de données insuffisant pour réaliser le calcul. Pour les
statistiques à deux variables, vous devez disposer de deux colonnes de
données, chacune devant contenir au moins quatre nombres.
Taille de données stat diff Vous devez disposer de deux colonnes, contenant un nombre égal de
données.
Erreur de syntaxe La fonction ou commande que vous avez entrée ne contient pas les
arguments appropriés, ou les présente dans un ordre incorrect. Les
délimiteurs (parenthèses, virgules, points et points-virgules) doivent
également être corrects. Recherchez le nom de la fonction dans l'index pour
en connaître la syntaxe correcte.
Aucune fonction vérifiée Vous devez entrer une équation dans la vue Symbolique et la sélectionner
avant d'accéder à la vue Graphique.
Erreur de réception Problème de réception des données d'une autre calculatrice. Envoyez à
nouveau les données.
Mémoire épuisée Vous devez libérer beaucoup de mémoire pour poursuivre l'opération.
Supprimez une application personnalisée, une matrice, une liste, une
remarque ou un programme, ou plusieurs de ces éléments.
Entrée de deux séparateurs décimaux L'un des nombres entré comprend deux points décimaux ou plus.
Unités incohérentes Le calcul contient des unités incompatibles (ajout d'une longueur et d'une
masse, par exemple).
644 Index
pole 206 Fonction, application résultats graphiques 268
powerpc 206 croquis 115 résultats Numériques 267
radical_axis 206 dérivées 126 saisie de données 262, 264
vector 206 intégrales 126, 129 Stats - 1Var, application 264
vertices 206 Modification des graphiques 116 test de qualité de l'ajustement
vertices_abca 206 fonctions géométriques 185 279
clavier 7 formulaires de saisie 18 test de table bidirectionnelle
commandes réinitialisation 19 280
affichage d'un élément 45 tests d'hypothèse 268
DROPN 43 G tests de Khi carré 279
DUPN 44 géométrie 144 test t linéaire 281
Echo (Écho) 44 gestes tactiles 7 test T sur deux échantillons 273
PICK (Collecter) 43 Gestionnaire mémoire test T sur un échantillon 272
ROLL (Roulement) 43 Catalogue de sauvegardes 35 test Z sur deux échantillons 269
stack (pile) 43 utilisation 34 test Z sur deux proportions 271
suppression d'un élément 45 test Z sur un échantillon 269
suppression de tous les I test Z sur une proportion 270
éléments 45 Inférence, application 258 traçage des résultats du test
swap (intervertir) 43 affichage des résultats du test 263
→LIST 44 262 type 266
commandes géométriques 185 ANOVA 286 vue symbolique 259
calcul des statistiques 265
D données d'échantillon 258 L
définition données indésirables 264 luminosité 4
ajout 71 importation de données 267
blocs fonctionnels 71 importation de statistiques 264 M
couleur 73 inférence pour la régression 281 Marche/Arrêt 3
évaluation 73 intervalle de confiance pour menu contextuel 8
modification 71 l'interception 283 menus 17
sélection 73 intervalle de confiance pour la Boîte à outils 18
supprimer 74 pente 282 fermeture 18
données intervalle de confiance pour une raccourcis 18
partage 33 réponse moyenne 284 sélection d'éléments 17
intervalle de prédiction 285 Menu Zoom
E intervalles de confiance 274 affichage en écran scindé 80
écran 4 intervalle T sur deux carré 84
exemples de calculs 41 échantillons 278 Décimale 85
expressions 24 intervalle T sur un échantillon échelle automatique 85
réutilisation 27 277 exemple 81
intervalle Z sur deux Menu Affichages 79
F échantillons 275 Nombre entier 86
Finance, application 318 intervalle Z sur deux Trig 86
amortissement 323 proportions 276 X moins 83
calculs d'amortissements 323 intervalle Z sur un échantillon X plus 82
Calculs du TVM 322 274 Y moins 84
exemple d'amortissement 323 intervalle Z sur une proportion Y plus 83
graphique d'amortissement 325 276 Zoom arrière 82
schémas de flux financiers 320 méthode 266 Zoom avant 81
valeur temporelle de l'argent méthode inférentielle 260 zoom dans une zone 79
321 ouverture 258, 265
Index 645
mode examen 52 informations sur les solutions tri de données 233
activation 56 295 types de tracé 235
annulation 57 limites 295 Vue Configuration du tracé 240
configurations 58 ouverture 288, 292 vue graphique 240
Examen personnalisé 53 résolution 290, 294 Vue Numérique 231, 250
Mode de base 52 saisie d'une valeur de départ vue symbolique 227
nouvelle configuration 55 293 Stats - 2Var, application 242
multiplication explicite 27 tracé 291 affichage d'une équation 247
multiplication implicite 27 variables connues 290 configuration du tracé 246
résultats, réutilisation 40 définition d'un ajustement 252
N résultats longs 27 dépannage 257
navigation 6 RPN 38 diagramme de dispersion 254
nombres complexes 30 historique 39 édition de données 249
nombres hexadécimaux 15 exploration de statistiques 245
nombres négatifs 27 S jeux de données 244
notation polonaise inversée 38 Solveur triangle, application 326 modèle de régression 251
aucune solution 329 ordre de tracé 255
P cas indéterminé 328 ouverture 242
paramètres 19 cas particuliers 328 prévision de valeurs 248, 256
Accueil 19, 20, 21 données insuffisantes 329 prévision de valeurs, vue
Accueil, spécification 22 mesure d'angle 326 d'accueil 257
paramètres du CAS ouverture 326 prévision de valeurs, vue
page 1 49 types de triangle 328 graphique 256
Paramètres du CAS 49 valeurs connues 327 saisie de données 243, 249
Page 2 50 valeurs inconnues 327 sélection d'un ajustement 251
Paramètres rapides 6 Statistics 2Var, application statistiques calculées 252
Paramétrique, application 299 Croquis 256 traçage d'une courbe 254
configuration du tracé 301, 306 Menu Fonction 255 traçage de données 253
définition des fonctions 299 Stats - 1Var, application 224 traçage du graphique 247
exploration du graphique 302 diagramme à secteurs 239 type d'ajustement 244
mesure d'angle 300 diagramme de contrôle 238 types d'ajustement 251
ouverture 299 diagramme de Pareto 237 Vue Configuration du tracé 256
Vue Numérique 303 diagramme de quartiles 235 vue graphique 255
parenthèses 26 édition de données 230, 232 Suite, application 309, 310
pile, manipulation 42 exploration du graphique 240 configuration du tracé 311, 316
Polaire, application 304 génération de données 233 définition d'une expression 310,
définition d'une fonction 304 graphique à barres 237 315
exploration du graphique 307 graphique à ligne 236 exploration du graphique 313
mesure d'angle 305 histogramme 235 ouverture 310
ouverture 304 insertion de données 232 suites explicitement définies
Vue Numérique 307 Menu Autre 231, 250 315
presse-papiers 28 saisie de données 230 tableau de valeurs 317
priorité algébrique 26 statistiques calculées 233 table des valeurs, configuration
suppression de données 232 315
R traçage de données 235 table des valeurs, explorer 314
Résoudre, application 288 tracé 234 tracé de la suite 312, 316
définition des équations 292 tracé de points 238 Vue Numérique 313
effacement 289 tracé de probabilité normale système de calcul formel 46
équation, définir 289 236
équation unique 288, 292 tracé Stem and Leaf 239
646 Index
T Page 3 91 masquage de noms 154
Tableur, application 207 restauration des paramètres par menu Cmds 166
boutons et touches 220 défaut 94 Menu Options 157
calculs du CAS 219 Vue Configuration numérique 66 mesure 183
Commande CHOOSE 217 exemple 70 opérations courantes 76
copier et coller 217 opérations courantes 101 options de zoom 77
dénomination des cellules 213 restauration des paramètres par ordonnée 182
fonctions 223 défaut 101 parallèle 184
fonctions externes 216 Vue Configuration symbolique 64 parallélogramme 185
gestes 212 exemple 68 paramétrique 183
importation de données 215 opérations courantes 75, 76 pente 183
navigation 212 remplacement de paramètres périmètre 183
opérations de base 212 76 perpendiculaire 184
paramètres de format 222 Vue d'accueil 3 projection 180
référencement des variables Vue du CAS 4 rayon 183
218, 220 Vue graphique réciprocité 181
références de cellules 212 point→complexe 182 réglette 177
références externes 217 Vue Graphique 64, 152 remplissage d'objets 154
saisie directe 214 abscisse 182 rotation 179
sélection 212 aire 183 sélection d'objets 153
utilisation de noms dans des angle 184 similarité 180
calculs 213 attribution d'une couleur à des sur cercle 184
touches objets 154 sur l'objet 184
EEX 16 boutons 156 symétrie 178
mathématiques 12 boutons de menu 89 tests 184
modèle mathématique 12 cartésien 182 touches 156
modification 9 champ de direction 176 touches de zoom 78
préfixe 10 colinéaire 184 tracé 174
raccourcis mathématiques 13 combinaison, vue Numérique tracé, fonction 175
saisie 9 102 tracé, paramétrique 175
trace Commande slopefield 157 tracé, polaire 175
évaluer une fonction 88 conjugaison 185 tracé, suite 176
tracé coordonnées 183 Tracer 87
activation/désactivation 88 coordonnées polaires 183 Transformation, menu 177
sélection d'un graphique 87 copier et coller 89 translation 177
déplacement d'objets 154 Vue Configuration du tracé 159
V dilatation 180 zoom 77, 156
variable 29 distance 183 zooms 78
vue EDO 176 vue graphique, menu Cmds 166
exemple 67 effacement d'objets 155, 156 altitude 169
Vue Configuration du tracé 65 équation de 183 angle bisector 169
configuration de la vue équilatéral 185 carré 171
Graphique 89 exemple 68 center 167
exemple 69 facteurs de zoom 77 circle 171
méthodes de création de gestes 156 circumcircle 171
graphique 93 implicite 176 conic 173
opérations courantes 89 inversion 181 curve 171
Page 1 90 isocèle 185 ellipse 173
Page 2 91 liste 176 excircle 172
longueur d'arc 184 hyperbola 173
Index 647
incircle 172 menu Cmds 185, 197 locus 193
intersection 167 menu Zoom 96 masquage d'un objet 161
intersections 167 mesure 198 median 188
isosceles triangle 169 modification d'un calcul 165 menu Cmds 185, 186
line 168 opérations courantes 94 midpoint 186
locus 173 options de zoom 95 modification de l'ordre des
median 169 ordonnée 197 entrées 161
midpoint 167 parallèle 200 opérations courantes 71
parabole 173 parallélogramme 200 parabole 193
parallèle 168 paramétrique 197 parallèle 188
perpendiculaire 168 pente 198 parallélogramme 190
point 166 périmètre 198 paramétrique 194
point on 167 perpendiculaire 200 perpendiculaire 188
polygon 169, 171 rayon 198 plot 193
quadrilateral 170 suppression d'un calcul 166 point 186
random points 167 sur cercle 199 point on 186
ray 168 sur l'objet 200 polar 194
rectangle 170 tableaux personnalisés 97 polygon 189, 191
regular polygon 171 tableaux personnalisés, projection 196
rhombus 170 suppression de données 98 quadrilateral 190
right triangle 170 tests 199 ray 187
segment 168 touches de zoom 96 réciprocité 197
tangent 169 zoom 94 rectangle 190
triangle 169 vue symbolique 63, 159 réglette 195
Vue numérique altitude 189 regular polygon 191
copier et coller 98 bisector 189 rhombus 190
Menu Autre 100 boutons de menu 74 right triangle 189
zooms 96 carré 191 rotation 196
Vue Numérique 66, 162 center 187 segment 187
abscisse 197 champ de direction 194 similarité 196
affichage de calculs dans la vue circle 191 suite 194
graphique 165 circumcircle 192 suppression d'un objet 161
aire 198 conic 193 symétrie 195
angle 199 création d'objets 160 tangent 188
boutons de menu 100 curve 191 transformation 195
cartésien 197 dilatation 196 translation 195
colinéaire 199 EDO 195 triangle 189
combinaison, vue Graphique ellipse 192 vue Configuration symbolique
102 excircle 192 162
conjugaison 201 exemple 67 Vue Symbolique
coordonnées 197 fonction 193 Commande slopefield 157
coordonnées polaires 198 hyperbola 193
distance 198 implicite 194
équation de 197 incircle 192
équilatéral 200 intersection 187
évaluation 97 intersections 187
exemple 70 inversion 196
isocèle 200 isosceles triangle 189
liste de tous les objets 164 line 187
longueur d'arc 199 liste 195
648 Index