Manuel du propriétaire | Texas Instruments TI-Nspire Manuel utilisateur
Ajouter à Mes manuels170 Des pages
▼
Scroll to page 2
of
170
Guide de référence Ce manuel fait référence au logiciel TI-Nspire™ version 3.0. Pour obtenir la dernière version de ce document, rendez-vous sur education.ti.com/guides. Informations importantes Sauf spécification contraire prévue dans la Licence fournie avec le programme, Texas Instruments n’accorde aucune garantie expresse ou implicite, ce qui inclut sans pour autant s’y limiter les garanties implicites quant à la qualité marchande et au caractère approprié à des fins particulières, liés aux programmes ou aux documents et fournit seulement ces matériels en l’état. En aucun cas, Texas Instruments n’assumera aucune responsabilité envers quiconque en cas de dommages spéciaux, collatéraux, accessoires ou consécutifs, liés ou survenant du fait de l’acquisition ou de l’utilisation de ces matériels. La seule et unique responsabilité incombant à Texas Instruments, indépendamment de la forme d’action, ne doit pas excéder la somme établie dans la licence du programme. En outre, Texas Instruments ne sera pas responsable des plaintes de quelque nature que soit, à l’encontre de l’utilisation de ces matériels, déposées par une quelconque tierce partie. Licence Veuillez consulter la licence complète, copiée dans C:\Program Files\TI Education\TI-Nspire. © 2006 - 2011 Texas Instruments Incorporated ii Table des matières Informations importantes Modèles d'expression Modèle Fraction ........................................... 1 Modèle Exposant ......................................... 1 Modèle Racine carrée .................................. 1 Modèle Racine n-ième ................................. 1 Modèle e Exposant ...................................... 2 Modèle Logarithme ..................................... 2 Modèle Fonction définie par morceaux (2 morceaux) ............................... 2 Modèle Fonction définie par morceaux (n morceaux) ............................... 2 Modèle Système de 2 équations ................. 3 Modèle Système de n équations ................. 3 Modèle Valeur absolue ............................... 3 Modèle dd°mm’ss.ss’’ ................................... 3 Modèle Matrice (2 x 2) ................................ 3 Modèle Matrice (1 x 2) ................................ 3 Modèle Matrice (2 x 1) ................................ 4 Modèle Matrice (m x n) ............................... 4 Modèle Somme (G) ....................................... 4 Modèle Produit (Π) ...................................... 4 Modèle Dérivée première ........................... 4 Modèle Dérivée seconde ............................. 5 Modèle Intégrale définie ............................ 5 Liste alphabétique A abs() .............................................................. 6 amortTbl() .................................................... 6 and ................................................................ 6 angle() .......................................................... 7 ANOVA ......................................................... 7 ANOVA2way ................................................ 8 Ans .............................................................. 10 approx() ...................................................... 10 4approxFraction() ....................................... 10 approxRational() ........................................ 10 arccos() ........................................................ 10 arccosh() ..................................................... 11 arccot() ........................................................ 11 arccoth() ..................................................... 11 arccsc() ........................................................ 11 arccsch() ...................................................... 11 arcsec() ........................................................ 11 arcsech() ...................................................... 11 arcsin() ........................................................ 11 arcsinh() ...................................................... 11 arctan() ....................................................... 11 arctanh() ..................................................... 11 augment() ................................................... 11 avgRC() ....................................................... 12 B bal() ............................................................. 12 4Base2 ......................................................... 13 4Base10 ....................................................... 13 4Base16 ....................................................... 14 binomCdf() ................................................. 14 binomPdf() ................................................. 14 C ceiling() ...................................................... 14 centralDiff() ............................................... 15 char() .......................................................... 15 c22way ........................................................ 15 c2Cdf() ........................................................ 16 c2GOF ......................................................... 16 c2Pdf() ........................................................ 16 ClearAZ ....................................................... 17 ClrErr .......................................................... 17 colAugment() ............................................. 17 colDim() ...................................................... 17 colNorm() ................................................... 17 completeSquare() ...................................... 18 conj() .......................................................... 18 constructMat() ........................................... 18 CopyVar ...................................................... 18 corrMat() .................................................... 19 cos() ............................................................ 19 cos/() .......................................................... 20 cosh() .......................................................... 21 cosh/() ........................................................ 21 cot() ............................................................ 21 cot/() .......................................................... 22 coth() .......................................................... 22 coth/() ........................................................ 22 count() ........................................................ 22 countif() ..................................................... 23 cPolyRoots() ............................................... 23 crossP() ....................................................... 23 csc() ............................................................. 24 csc/() ........................................................... 24 csch() ........................................................... 24 csch/() ......................................................... 24 CubicReg .................................................... 25 cumulativeSum() ........................................ 25 Cycle ........................................................... 26 4Cylind ........................................................ 26 D dbd() ........................................................... 26 4DD ............................................................. 27 4Decimal ..................................................... 27 Define ......................................................... 27 Define LibPriv ............................................ 28 Define LibPub ............................................ 29 deltaList() ................................................... 29 DelVar ........................................................ 29 delVoid() .................................................... 29 det() ............................................................ 30 diag() .......................................................... 30 dim() ........................................................... 30 Disp ............................................................. 31 4DMS ........................................................... 31 dotP() .......................................................... 31 iii E e^() ..............................................................32 eff() .............................................................32 eigVc() .........................................................32 eigVl() .........................................................33 Else ..............................................................33 ElseIf ............................................................33 EndFor .........................................................33 EndFunc ......................................................33 EndIf ............................................................33 EndLoop ......................................................33 EndPrgm .....................................................33 EndTry .........................................................33 EndWhile ....................................................34 euler() .........................................................34 Exit ..............................................................35 exp() ............................................................35 expr() ...........................................................35 ExpReg ........................................................36 F factor() ........................................................37 FCdf() ..........................................................37 Fill ................................................................37 FiveNumSummary ......................................38 floor() ..........................................................38 For ...............................................................39 format() ......................................................39 fPart() ..........................................................39 FPdf() ..........................................................40 freqTable4list() ............................................40 frequency() .................................................40 FTest_2Samp ..............................................41 Func .............................................................41 G gcd() ............................................................42 geomCdf() ...................................................42 geomPdf() ...................................................42 getDenom() ................................................42 getLangInfo() .............................................43 getLockInfo() ..............................................43 getMode() ...................................................43 getNum() ....................................................44 getType() ....................................................44 getVarInfo() ................................................45 Goto ............................................................45 4Grad ...........................................................46 I identity() .....................................................46 If ..................................................................46 ifFn() ............................................................47 imag() ..........................................................47 Indirection ..................................................48 inString() .....................................................48 int() .............................................................48 intDiv() ........................................................48 interpolate() ...............................................49 invc2() .........................................................49 invF() ...........................................................49 invNorm() ....................................................49 iv invt() ........................................................... 49 iPart() .......................................................... 50 irr() .............................................................. 50 isPrime() ...................................................... 50 isVoid() ....................................................... 50 L Lbl ............................................................... 51 lcm() ............................................................ 51 left() ............................................................ 51 libShortcut() ............................................... 52 LinRegBx ..................................................... 52 LinRegMx ................................................... 53 LinRegtIntervals ......................................... 54 LinRegtTest ................................................ 55 linSolve() ..................................................... 56 @list() ........................................................... 56 list4mat() ..................................................... 56 ln() .............................................................. 57 LnReg .......................................................... 57 Local ........................................................... 58 Lock ............................................................ 58 log() ............................................................ 59 Logistic ....................................................... 59 LogisticD ..................................................... 60 Loop ............................................................ 61 LU ................................................................ 61 M mat4list() ..................................................... 62 max() ........................................................... 62 mean() ........................................................ 62 median() ..................................................... 63 MedMed ..................................................... 63 mid() ........................................................... 64 min() ........................................................... 64 mirr() ........................................................... 65 mod() .......................................................... 65 mRow() ....................................................... 65 mRowAdd() ................................................ 65 MultReg ...................................................... 66 MultRegIntervals ....................................... 66 MultRegTests ............................................. 67 N nCr() ............................................................ 68 nDerivative() .............................................. 68 newList() ..................................................... 68 newMat() .................................................... 69 nfMax() ....................................................... 69 nfMin() ....................................................... 69 nInt() ........................................................... 69 nom() .......................................................... 70 norm() ......................................................... 70 normCdf() ................................................... 70 normPdf() ................................................... 70 not .............................................................. 70 nPr() ............................................................ 71 npv() ........................................................... 72 nSolve() ....................................................... 72 O OneVar ....................................................... 73 or ................................................................. 74 ord() ............................................................ 74 P P4Rx() ........................................................... 75 P4Ry() ........................................................... 75 PassErr ......................................................... 75 piecewise() .................................................. 75 poissCdf() .................................................... 76 poissPdf() .................................................... 76 4Polar .......................................................... 76 polyEval() .................................................... 76 polyRoots() ................................................. 77 PowerReg ................................................... 77 Prgm ........................................................... 78 prodSeq() .................................................... 78 Product (PI) ................................................. 78 product() ..................................................... 78 propFrac() ................................................... 79 Q QR ............................................................... 79 QuadReg ..................................................... 80 QuartReg .................................................... 81 R R4Pq() .......................................................... 82 R4Pr() ........................................................... 82 4Rad ............................................................. 82 rand() .......................................................... 82 randBin() ..................................................... 83 randInt() ..................................................... 83 randMat() ................................................... 83 randNorm() ................................................. 83 randPoly() ................................................... 83 randSamp() ................................................. 83 RandSeed .................................................... 84 real() ........................................................... 84 4Rect ............................................................ 84 ref() ............................................................. 85 remain() ...................................................... 85 Request ....................................................... 86 RequestStr .................................................. 87 Return ......................................................... 87 right() .......................................................... 87 rk23() .......................................................... 88 root() ........................................................... 88 rotate() ....................................................... 89 round() ........................................................ 89 rowAdd() .................................................... 90 rowDim() .................................................... 90 rowNorm() .................................................. 90 rowSwap() .................................................. 90 rref() ............................................................ 90 S sec() ............................................................. 91 sec/() ........................................................... 91 sech() ........................................................... 91 sech/() ......................................................... 91 seq() ............................................................ 92 seqGen() ..................................................... 92 seqn() .......................................................... 93 setMode() ................................................... 93 shift() .......................................................... 94 sign() ........................................................... 95 simult() ....................................................... 95 sin() ............................................................. 96 sin/() ........................................................... 96 sinh() ........................................................... 97 sinh/() ......................................................... 97 SinReg ........................................................ 98 SortA .......................................................... 98 SortD .......................................................... 99 4Sphere ....................................................... 99 sqrt() ........................................................... 99 stat.results ................................................ 100 stat.values ................................................ 101 stDevPop() ................................................ 101 stDevSamp() ............................................. 101 Stop .......................................................... 102 Store ......................................................... 102 string() ...................................................... 102 subMat() ................................................... 102 Sum (Sigma) ............................................. 102 sum() ......................................................... 102 sumIf() ...................................................... 103 sumSeq() ................................................... 103 system() .................................................... 103 T T (transposée) .......................................... 104 tan() .......................................................... 104 tan/() ........................................................ 105 tanh() ........................................................ 105 tanh/() ...................................................... 105 tCdf() ........................................................ 106 Text ........................................................... 106 Then ......................................................... 106 tInterval .................................................... 107 tInterval_2Samp ....................................... 107 tPdf() ........................................................ 108 trace() ....................................................... 108 Try ............................................................. 108 tTest .......................................................... 109 tTest_2Samp ............................................. 109 tvmFV() ..................................................... 110 tvmI() ........................................................ 110 tvmN() ...................................................... 110 tvmPmt() .................................................. 110 tvmPV() ..................................................... 110 TwoVar ..................................................... 111 U unitV() ...................................................... 112 unLock ...................................................... 113 V varPop() .................................................... 113 varSamp() ................................................. 113 W warnCodes() ............................................. 114 when() ...................................................... 114 While ........................................................ 114 With .......................................................... 115 v X xor .............................................................115 Z zInterval ....................................................115 zInterval_1Prop ........................................116 zInterval_2Prop ........................................116 zInterval_2Samp .......................................117 zTest ..........................................................117 zTest_1Prop ..............................................118 zTest_2Prop ..............................................118 zTest_2Samp .............................................119 Symboles + (somme) .................................................120 N(soustraction) ..........................................120 ·(multiplication) ......................................121 à (division) ................................................121 ^ (puissance) .............................................122 x2 (carré) ...................................................122 .+ (addition élément par élément) ..........123 .. (soustraction élément par élément) ....123 .·(multiplication élément par élément) ...................................................123 . / (division élément par élément) ...........123 .^ (puissance élément par élément) ........123 L(opposé) ...................................................124 % (pourcentage) ......................................124 = (égal à) ...................................................125 ƒ (différent de) .........................................125 < (inférieur à) ...........................................126 { (inférieur ou égal à) ..............................126 > (supérieur à) ..........................................126 | (supérieur ou égal à) .............................126 ! (factorielle) .............................................127 & (ajouter) ................................................127 d() (dérivée) ..............................................127 ‰() (intégrale) ............................................128 ‡() (racine carrée) .....................................128 Π() (prodSeq) ............................................128 G() (sumSeq) ..............................................129 GInt() .........................................................129 GPrn() ........................................................130 vi # (indirection) .......................................... 130 E (notation scientifique) .......................... 130 g (grades) ................................................. 131 R(radians) .................................................. 131 ¡ (degré) ................................................... 131 ¡, ', '' (degré/minute/seconde) ................. 132 ± (angle) .................................................. 132 _ (trait bas considéré comme élément vide) ........................................... 132 10^() .......................................................... 132 ^/ (inverse) ............................................... 133 | (“sachant que”) ...................................... 133 & (stocker) ................................................ 134 := (assigner) .............................................. 134 © (commentaire) ...................................... 134 0b, 0h ........................................................ 135 Éléments vides Calculs impliquant des éléments vides .......................................................... 136 Arguments de liste contenant des éléments vides ................................... 136 Raccourcis de saisie d'expressions mathématiques Hiérarchie de l'EOS™ (Equation Operating System) Codes et messages d'erreur Codes et messages d'avertissement Informations sur les services et la garantie TI Guide de référence TI-Nspire™ Ce guide fournit la liste des modèles, fonctions, commandes et opérateurs disponibles pour le calcul d'expressions mathématiques. Modèles d'expression Les modèles d'expression facilitent la saisie d'expressions mathématiques en notation standard. Lorsque vous utilisez un modèle, celui-ci s'affiche sur la ligne de saisie, les petits carrés correspondants aux éléments que vous pouvez saisir. Un curseur identifie l'élément que vous pouvez saisir. Utilisez les touches fléchées ou appuyez sur e pour déplacer le curseur sur chaque élément, puis tapez la valeur ou l'expression correspondant à chaque élément. Appuyez sur · ou /· pour calculer l'expression. Modèle Fraction Touches /p Exemple : Remarque : Voir aussi / (division), page 121. Modèle Exposant Touche l Exemple : l Remarque : Tapez la première valeur, appuyez sur , puis entrez l'exposant. Pour ramener le curseur sur la ligne de base, appuyez sur ¢ la flèche droite ( ). Remarque : Voir aussi ^ (puissance), page 122. Modèle Racine carrée Touches /q Touches /l Exemple : Remarque : Voir aussi ‡() (racine carrée), page 128. Modèle Racine n-ième Exemple : Remarque : Voir aussi root(), page 88. Guide de référence TI-Nspire™ 1 Modèle e Exposant Touches u Exemple : La base du logarithme népérien e élevée à une puissance Remarque : Voir aussi e^(), page 32. Modèle Logarithme Touches /s Exemple : Calcule le logarithme selon la base spécifiée. Par défaut la base est 10, dans ce cas ne spécifiez pas de base. Remarque : Voir aussi log(), page 59. Modèle Fonction définie par morceaux (2 morceaux) Catalogue > Exemple : Permet de créer des expressions et des conditions pour une fonction définie par deux morceaux.- Pour ajouter un morceau supplémentaire, cliquez dans le modèle et appliquez-le de nouveau. Remarque : Voir aussi piecewise(), page 75. Modèle Fonction définie par morceaux (n morceaux) Permet de créer des expressions et des conditions pour une fonction définie par n- morceaux. Le système vous invite à définir n. Remarque : Voir aussi piecewise(), page 75. 2 Guide de référence TI-Nspire™ Catalogue > Exemple : Voir l'exemple donné pour le modèle Fonction définie par morceaux (2 morceaux). Modèle Système de 2 équations Catalogue > Exemple : Crée une système de deux équations linéaires. Pour ajouter une nouvelle ligne à un système existant, cliquez dans le modèle et appliquez-le de nouveau. Remarque : Voir aussi system(), page 103. Modèle Système de n équations Catalogue > Permet de créer un système de N équations linéaires. Le système vous Exemple : invite à définir N. Voir l'exemple donné pour le modèle Système de 2 équations. Remarque : Voir aussi system(), page 103. Modèle Valeur absolue Catalogue > Exemple : Remarque : Voir aussi abs(), page 6. Modèle dd°mm’ss.ss’’ Catalogue > Exemple : Permet d'entrer des angles en utilisant le format dd°mm’ss.ss’’, où dd correspond au nombre de degrés décimaux, mm au nombre de minutes et ss.ss au nombre de secondes. Modèle Matrice (2 x 2) Catalogue > Exemple : Crée une matrice de type 2 x 2. Modèle Matrice (1 x 2) Catalogue > Exemple : . Guide de référence TI-Nspire™ 3 Modèle Matrice (2 x 1) Catalogue > Exemple : Modèle Matrice (m x n) Le modèle s'affiche après que vous ayez saisi le nombre de lignes et de colonnes. Catalogue > Exemple : Remarque : si vous créez une matrice dotée de nombreuses lignes et colonnes, son affichage peut prendre quelques minutes. Modèle Somme (G) Catalogue > Exemple : Remarque : voir aussi G() (sumSeq), page 129. Modèle Produit (Π) Catalogue > Exemple : Remarque : Voir aussi Π() (prodSeq), page 128. Modèle Dérivée première Catalogue > Par exemple : Vous pouvez utiliser ce modèle pour calculer la dérivée première numérique en un point, à l'aide de méthodes de différenciation automatique. Remarque : voir aussi d() (dérivée), page 127. 4 Guide de référence TI-Nspire™ Modèle Dérivée seconde Catalogue > Par exemple : Vous pouvez utiliser ce modèle pour calculer la dérivée seconde numérique en un point, à l'aide de méthodes de différenciation automatique. Remarque : voir aussi d() (dérivée), page 127. Modèle Intégrale définie Catalogue > Exemple : Vous pouvez utiliser ce modèle pour calculer l'intégrale définie numérique, en utilisant la même méthode que nInt(). Remarque : voir aussi nInt(), page 69. Guide de référence TI-Nspire™ 5 Liste alphabétique Les éléments dont le nom n'est pas alphabétique (comme +, !, et >) apparaissent à la fin de cette section, à partir de la page 120. Sauf indication contraire, tous les exemples fournis dans cette section ont été réalisés en mode de réinitialisation par défaut et toutes les variables sont considérées comme indéfinies. A abs() Catalogue > abs(Valeur1) ⇒ valeur abs(Liste1) ⇒ liste abs(Matrice1) ⇒ matrice Donne la valeur absolue de l'argument. Remarque : Voir aussi Modèle Valeur absolue, page 3. Si l'argument est un nombre complexe, donne le module de ce nombre. Remarque : toutes les variables non affectées sont considérées comme réelles. amortTbl() Catalogue > amortTbl(NPmt,N,I,PV, [Pmt], [FV], [PpY], [CpY], [PmtAt], [valArrondi]) ⇒ matrice Fonction d'amortissement affichant une matrice représentant un tableau d'amortissement pour un ensemble d'arguments TVM. NPmt est le nombre de versements à inclure au tableau. Le tableau commence avec le premier versement. N, I, PV, Pmt, FV, PpY, CpY et PmtAt sont décrits dans le tableau des arguments TVM, page 111. • • • Si vous omettez Pmt, il prend par défaut la valeur Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt). Si vous omettez FV, il prend par défaut la valeur FV=0. Les valeurs par défaut pour PpY, CpY et PmtAt sont les mêmes que pour les fonctions TVM. valArrondi spécifie le nombre de décimales pour arrondissement. Valeur par défaut=2. Les colonnes dans la matrice résultante apparaissent dans l'ordre suivant : Numéro de versement, montant versé pour les intérêts, montant versé pour le capital et solde. Le solde affiché à la ligne n correspond au solde après le versement n. Vous pouvez utiliser la matrice de sortie pour insérer les valeurs des autres fonctions d'amortissement GInt() et GPrn(), page 129 et bal(), page 12. and Catalogue > Valeur1 and Valeur2 ⇒ Expression booléenne Liste1 and Liste2 ⇒ Liste booléenne Matrice1 and Matrice2 ⇒ Matrice booléenne Donne true (vrai) ou false (faux) ou une forme simplifiée de l'entrée initiale. 6 Guide de référence TI-Nspire™ and Catalogue > Entier1 and Entier2 ⇒ entier En mode base Hex : Compare les représentations binaires de deux entiers réels en appliquant un and bit à bit. En interne, les deux entiers sont convertis Important : utilisez le chiffre zéro et pas la lettre O. en nombres binaires 64 bits signés. Lorsque les bits comparés correspondent, le résultat est 1 si dans les deux cas il s'agit d'un bit 1 ; dans les autres cas, le résultat est 0. La valeur donnée représente le En mode base Bin : résultat des bits et elle est affichée selon le mode Base utilisé. Les entiers de tout type de base sont admis. Pour une entrée binaire ou hexadécimale, vous devez utiliser respectivement le préfixe 0b ou 0h. Tout entier sans préfixe est considéré comme un nombre en écriture décimale (base 10). En mode base Dec : Si vous entrez un nombre dont le codage binaire signé dépasse 64 Remarque : une entrée binaire peut comporter jusqu'à 64 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. chiffres (sans compter le préfixe 0b) ; une entrée hexadécimale jusqu'à 16 chiffres. angle() angle(Valeur1) Catalogue > ⇒ valeur En mode Angle en degrés : Donne l'argument de l'expression passée en paramètre, celle-ci étant interprétée comme un nombre complexe. En mode Angle en grades : En mode Angle en radians : angle(Liste1) ⇒ liste angle(Matrice1) ⇒ matrice Donne la liste ou la matrice des arguments des éléments de Liste1 ou Matrice1, où chaque élément est interprété comme un nombre complexe représentant un point de coordonnée rectangulaire à deux dimensions. ANOVA Catalogue > ANOVA Liste1,Liste2[,Liste3,...,Liste20][,Indicateur] Effectue une analyse unidirectionnelle de variance pour comparer les moyennes de deux à vingt populations. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Indicateur=0 pour Données, Indicateur=1 pour Stats Variable de sortie Description stat.F Valeur de F statistique stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degré de liberté des groupes stat.SS Somme des carrés des groupes stat.MS Moyenne des carrés des groupes Guide de référence TI-Nspire™ 7 Variable de sortie Description stat.dfError Degré de liberté des erreurs stat.SSError Somme des carrés des erreurs stat.MSError Moyenne des carrés des erreurs stat.sp Écart-type du groupe stat.xbarlist Moyenne des entrées des listes stat.CLowerList Limites inférieures des intervalles de confiance de 95 % pour la moyenne de chaque liste d'entrée stat.CUpperList Limites supérieures des intervalles de confiance de 95 % pour la moyenne de chaque liste d'entrée ANOVA2way Catalogue > ANOVA2way Liste1,Liste2[,…[,Liste10]][,NivLign] Effectue une analyse de variance à deux facteurs pour comparer les moyennes de deux à dix populations. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) NivLign=0 pour Bloc NivLign=2,3,...,Len-1, pour 2 facteurs, où Long=length(Liste1)=length(Liste2) = … = length(Liste10) et Long / NivLign ∈ {2,3,…} Sorties : Bloc Variable de sortie 8 Description stat.F F statistique du facteur de colonne stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degré de liberté du facteur de colonne stat.SS Somme des carrés du facteur de colonne stat.MS Moyenne des carrés du facteur de colonne stat.FBlock F statistique du facteur stat.PValBlock Plus petite probabilité permettant de rejeter l'hypothèse nulle stat.dfBlock Degré de liberté du facteur stat.SSBlock Somme des carrés du facteur stat.MSBlock Moyenne des carrés du facteur stat.dfError Degré de liberté des erreurs stat.SSError Somme des carrés des erreurs stat.MSError Moyenne des carrés des erreurs stat.s Écart-type de l'erreur Guide de référence TI-Nspire™ Sorties FACTEUR DE COLONNE Variable de sortie Description stat.Fcol F statistique du facteur de colonne stat.PValCol Valeur de probabilité du facteur de colonne stat.dfCol Degré de liberté du facteur de colonne stat.SSCol Somme des carrés du facteur de colonne stat.MSCol Moyenne des carrés du facteur de colonne Sorties FACTEUR DE LIGNE Variable de sortie Description stat.Frow F statistique du facteur de ligne stat.PValRow Valeur de probabilité du facteur de ligne stat.dfRow Degré de liberté du facteur de ligne stat.SSRow Somme des carrés du facteur de ligne stat.MSRow Moyenne des carrés du facteur de ligne Sorties INTERACTION Variable de sortie Description stat.FInteract F statistique de l'interaction stat.PValInteract Valeur de probabilité de l'interaction stat.dfInteract Degré de liberté de l'interaction stat.SSInteract Somme des carrés de l'interaction stat.MSInteract Moyenne des carrés de l'interaction Sorties ERREUR Variable de sortie Description stat.dfError Degré de liberté des erreurs stat.SSError Somme des carrés des erreurs stat.MSError Moyenne des carrés des erreurs s Écart-type de l'erreur Guide de référence TI-Nspire™ 9 Ans Ans Touches /v ⇒ valeur Donne le résultat de la dernière expression calculée. approx() approx(Valeur1) Catalogue > ⇒ valeur Donne une approximation décimale de l'argument sous forme d'expression, dans la mesure du possible, indépendamment du mode Auto ou Approché utilisé. Ceci est équivalent à la saisie de l'argument suivie d'une pression sur /·. approx(Liste1) ⇒ liste approx(Matrice1) ⇒ matrice Donne une liste ou une matrice d'éléments pour lesquels une approximation décimale a été calculée, dans la mesure du possible. 4approxFraction() Catalogue > Valeur 4approxFraction([tol]) ⇒ valeur Liste 4approxFraction([tol]) ⇒ liste Matrice 4approxFraction([tol]) ⇒ matrice Donne l'entrée sous forme de fraction en utilisant une tolérance tol. Si tol est omis, la tolérance 5.E-14 est utilisée. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant @>approxFraction(...). approxRational() Catalogue > ⇒ valeur ⇒ liste approxRational(Matrice[, tol]) ⇒ matrice approxRational(Valeur[, tol]) approxRational(Liste[, tol]) Donne l'argument sous forme de fraction en utilisant une tolérance tol. Si tol est omis, la tolérance 5.E-14 est utilisée. arccos() 10 Guide de référence TI-Nspire™ Voir cos/(), page 20. Voir cosh/(), page 21. arccosh() Voir cot/(), page 22. arccot() Voir coth/(), page 22. arccoth() Voir csc/(), page 24. arccsc() arccsch() Voir csch/(), page 24. arcsec() Voir sec/(), page 91. Voir sech/(), page 91. arcsech() Voir sin/(), page 96. arcsin() arcsinh() Voir sinh/(), page 97. arctan() Voir tan/(), page 105. Voir tanh/(), page 105. arctanh() augment() augment(Liste1, Liste2) Catalogue > ⇒ liste Donne une nouvelle liste obtenue en plaçant les éléments de Liste2 à la suite de ceux de Liste1. augment(Matrice1, Matrice2) ⇒ matrice Donne une nouvelle matrice obtenue en ajoutant les lignes/colonnes de la Matrice2 à celles de la Matrice1. Les matrices doivent avoir le même nombre de lignes et Matrice2 est ajoutée à Matrice1 via la création de nouvelles colonnes. Matrice1 et Matrice2 ne sont pas modifiées. Guide de référence TI-Nspire™ 11 avgRC() Catalogue > ⇒ expression ⇒ liste avgRC(Liste1, Var [=Valeur] [, Incrément]) ⇒ liste avgRC(Matrice1, Var [=Valeur] [, Incrément]) ⇒ matrice avgRC(Expr1, Var [=Valeur] [, Incrément]) avgRC(Expr1, Var [=Valeur] [, Liste1]) Donne le taux d'accroissement moyen (quotient à différence antérieure) de l'expression. Expr1 peut être un nom de fonction défini par l'utilisateur (voir Func). Si valeur est spécifiée, celle-ci prévaut sur toute affectation de variable ou substitution précédente de type “sachant que” pour la variable. Incrément correspond à la valeur de l'incrément. Si Incrément n'est pas spécifié, il est fixé par défaut à 0,001. Notez que la fonction comparable nDeriv() utilise le quotient à différence symétrique. Notez que la fonction comparable centralDiff() utilise le quotient à différence centrée. B bal() Catalogue > bal(NPmt,N,I,PV,[Pmt], [FV], [PpY], [CpY], [PmtAt], [valArrondi]) ⇒ valeur bal(NPmt,tblAmortissement) ⇒ valeur Fonction d'amortissement destinée à calculer le solde après versement d'un montant spécifique. N, I, PV, Pmt, FV, PpY, CpY et PmtAt sont décrits dans le tableau des arguments TVM, page 111. NPmt indique le numéro de versement après lequel vous souhaitez que les données soient calculées. N, I, PV, Pmt, FV, PpY, CpY et PmtAt sont décrits dans le tableau des arguments TVM, page 111. • • • Si vous omettez Pmt, il prend par défaut la valeur Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt). Si vous omettez FV, il prend par défaut la valeur FV=0. Les valeurs par défaut pour PpY, CpY et PmtAt sont les mêmes que pour les fonctions TVM. valArrondi spécifie le nombre de décimales pour arrondissement. Valeur par défaut=2. bal(NPmt,tblAmortissement) calcule le solde après le numéro de paiement NPmt, sur la base du tableau d'amortissement tblAmortissement. L'argument tblAmortissement doit être une matrice au format décrit à tblAmortissement(), page 6. Remarque : voir également GInt() et GPrn(), page 129. 12 Guide de référence TI-Nspire™ 4Base2 Catalogue > Entier1 4Base2 ⇒ entier Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Base2. Convertit Entier1 en nombre binaire. Les nombres binaires et les nombres hexadécimaux présentent toujours respectivement un préfixe, 0b ou 0h. Zéro et pas la lettre O, suivi de b ou h. 0b nombreBinaire 0h nombreHexadécimal Une entrée binaire peut comporter jusqu'à 64 chiffres (sans compter le préfixe 0b) ; une entrée Si Entier1 est entré sans préfixe, il est considéré comme un nombre en écriture décimale (base 10). Le résultat est affiché sous forme binaire, indépendamment du mode Base utilisé. Les nombres négatifs sont affichés sous forme de complément à deux. Par exemple, N1 s'affiche sous la forme 0hFFFFFFFFFFFFFFFF en mode Base Hex 0b111...111 (64 1’s) en mode Base Binaire N263 s'affiche sous la forme 0h8000000000000000 en mode Base Hex 0b100...000 (63 zéros) en mode Base Binaire Si vous entrez un nombre dont le codage binaire signé est hors de la plage des 64 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Consultez les exemples suivants de valeurs hors plage. 263 devient N263 et s'affiche sous la forme 0h8000000000000000 en mode Base Hex 0b100...000 (63 zéros) en mode Base Binaire 264 devient 0 et s'affiche sous la forme 0h0 en mode Base Hex 0b0 en mode Base Binaire N263 N 1 devient 263 N 1 et s'affiche sous la forme 0h7FFFFFFFFFFFFFFF en mode Base Hex 0b111...111 (64 1) en mode Base Binaire 4Base10 Catalogue > Entier1 4Base10 ⇒ entier Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Base10. Convertit Entier1 en un nombre décimal (base 10). Toute entrée binaire ou hexadécimale doit avoir respectivement un préfixe 0b ou 0h. 0b nombreBinaire 0h nombreHexadécimal Zéro et pas la lettre O, suivi de b ou h. Une entrée binaire peut comporter jusqu'à 64 chiffres (sans compter le préfixe 0b) ; une entrée hexadécimale jusqu'à 8 chiffres. Sans préfixe, Entier1 est considéré comme décimal. Le résultat est affiché en base décimale, quel que soit le mode Base en cours d'utilisation. Guide de référence TI-Nspire™ 13 4Base16 Catalogue > Entier1 4Base16 ⇒ entier Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Base16. Convertit Entier1 en nombre hexadécimal. Les nombres binaires et les nombres hexadécimaux présentent toujours respectivement un préfixe, 0b ou 0h. 0b nombreBinaire 0h nombreHexadécimal Zéro et pas la lettre O, suivi de b ou h. Une entrée binaire peut comporter jusqu'à 64 chiffres (sans compter le préfixe 0b) ; une entrée hexadécimale jusqu'à 16 chiffres. Si Entier1 est entré sans préfixe, il est considéré comme un nombre en écriture décimale (base 10). Le résultat est affiché sous forme hexadécimal, indépendamment du mode Base utilisé. Si vous entrez un nombre dont le codage binaire signé dépasse 64 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Pour de plus amples informations, voir 4Base2, page 13. binomCdf() binomCdf(n,p) Catalogue > ⇒ nombre binomCdf(n,p,lowBound,upBound) ⇒ nombre si les bornes lowBound et upBound sont des nombres, liste si les bornes lowBound et upBound sont des listes binomCdf(n,p,upBound) pour P(0{X{upBound) ⇒ nombre si la borne upBound est un nombre, liste si la borne upBound est une liste Calcule la probabilité cumulée d'une variable suivant une loi binomiale de paramètres n = nombre d'essais et p = probabilité de réussite à chaque essai. Pour P(X { upBound), définissez la borne lowBound=0 binomPdf() Catalogue > ⇒ nombre binomPdf(n,p,ValX) ⇒ nombre si ValX est un nombre, liste si binomPdf(n,p) ValX est une liste Calcule la probabilité de ValX pour la loi binomiale discrète avec un nombre n d'essais et la probabilité p de réussite pour chaque essai. C ceiling() ceiling(Valeur1) Catalogue > ⇒ valeur Donne le plus petit entier | à l'argument. L'argument peut être un nombre réel ou un nombre complexe. Remarque : Voir aussi floor(). ceiling(Liste1) ⇒ liste ceiling(Matrice1) ⇒ matrice Donne la liste ou la matrice de plus petites valeurs supérieures ou égales à chaque élément. 14 Guide de référence TI-Nspire™ centralDiff() Catalogue > ⇒ expression centralDiff(Expr1,Var [,Pas])|Var=Valeur ⇒ expression centralDiff(Expr1,Var [=Valeur][,Liste]) ⇒ liste centralDiff(Liste1,Var [=Valeur][,Incrément]) ⇒ liste centralDiff(Matrice1,Var [=Valeur][,Incrément]) ⇒ matrice centralDiff(Expr1,Var [=Valeur][,Pas]) Affiche la dérivée numérique en utilisant la formule du quotient à différence centrée. Si valeur est spécifiée, celle-ci prévaut sur toute affectation de variable ou substitution précédente de type "sachant que" pour la variable. Incrément correspond à la valeur de l'incrément. Si Incrément n'est pas spécifié, il est fixé par défaut à 0,001. Si vous utilisez Liste1 ou Matrice1, l'opération s'étend aux valeurs de la liste ou aux éléments de la matrice. Remarque : voir aussi avgRC(). char() char(Entier) Catalogue > ⇒ caractère Donne le caractère dont le code dans le jeu de caractères de l'unité nomade est Entier. La plage valide pour Entier est comprise entre 0 et 65535. c22way c Catalogue > 2 2way MatriceObservée chi22way MatriceObservée Effectue un test c2 d'association sur le tableau 2*2 de valeurs dans la matrice observée MatriceObservée. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une matrice, reportez-vous à “Éléments vides” , page 136. Variable de sortie stat.c 2 Description Stats Khi2 : sum(observée - attendue)2/attendue stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degré de liberté des statistiques khi2 stat.ExpMat Matrice du tableau de valeurs élémentaires attendues, acceptant l'hypothèse nulle stat.CompMat Matrice des contributions statistiques khi2 élémentaires Guide de référence TI-Nspire™ 15 c2Cdf() Catalogue > Cdf(lowBound,upBound,dl) ⇒ nombre si les bornes lowBound et upBound sont des nombres, liste si les bornes lowBound et upBound sont des listes chi2Cdf(lowBound,upBound,dl) ⇒ nombre si les bornes lowBound et upBound sont des nombres, liste si les bornes lowBound et upBound sont des listes c 2 Calcule la probabilité qu'une variable suivant une loi c2 à dl degrés de liberté prenne une valeur entre les bornes lowBound et upBound. Pour P(X { upBound), définissez la borne lowBound=0. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. c2GOF Catalogue > c2GOF ListeObservée,ListeAttendue,df chi2GOF ListeObservée,ListeAttendue,df Effectue un test pour s'assurer que les données des échantillons sont issues d'une population conforme à la loi spécifiée. ListeObservée est une liste de comptage qui doit contenir des entiers. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.c2 Stats Khi2 : sum(observée - attendue)2/attendue stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degré de liberté des statistiques khi2 stat.CompList Contributions statistiques khi2 élémentaires c2Pdf() c2Pdf(ValX,dl) ⇒ nombre si ValX est un nombre, liste si XVal est une liste chi2Pdf(ValX,dl) ⇒ nombre si ValX est un nombre, liste si ValX est une liste Calcule la probabilité qu'une variable suivant une loi c2 à dl degrés de liberté prenne une valeur ValX spécifiée. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. 16 Guide de référence TI-Nspire™ Catalogue > ClearAZ Catalogue > ClearAZ Supprime toutes les variables à une lettre de l'activité courante. Si une ou plusieurs variables sont verrouillées, cette commande affiche un message d'erreur et ne supprime que les variables non verrouillées. Voir unLock, page 113. ClrErr Catalogue > ClrErr Efface le statut d'erreur et règle la variable système errCode sur zéro. Pour obtenir un exemple de ClrErr, reportez-vous à l'exemple 2 de la commande Try, page 108. L'instruction Else du bloc Try...Else...EndTry doit utiliser EffErr ou PassErr. Si vous comptez rectifier ou ignorer l'erreur, sélectionnez EffErr. Si vous ne savez pas comment traiter l'erreur, sélectionnez PassErr pour la transférer au traitement d'erreurs suivant. S'il n'y a plus d'autre traitement d'erreurs Try...Else...EndTry, la boîte de dialogue Erreur s'affiche normalement. Remarque : voir également PassErr, page 75 et Try, page 108. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). colAugment() Catalogue > colAugment(Matrice1, Matrice2) ⇒ matrice Donne une nouvelle matrice obtenue en ajoutant les lignes/colonnes de la Matrice2 à celles de la Matrice1. Les matrices doivent avoir le même nombre de colonnes et Matrice2 est ajoutée à Matrice1 via la création de nouvelles lignes. Matrice1 et Matrice2 ne sont pas modifiées. colDim() colDim(Matrice) Catalogue > ⇒ expression Donne le nombre de colonnes de la matrice Matrice. Remarque : voir aussi rowDim(). colNorm() colNorm(Matrice) Catalogue > ⇒ expression Donne le maximum des sommes des valeurs absolues des éléments situés dans chaque colonne de la matrice Matrice. Remarque : les éléments non définis de matrice ne sont pas autorisés. Voir aussi rowNorm(). Guide de référence TI-Nspire™ 17 completeSquare() completeSquare(ExprOuÉqn, Var) Catalogue > ⇒ expression ou équation completeSquare(ExprOuÉqn, Var^Puissance) équation completeSquare(ExprOuÉqn, Var1, Var2 [,...]) équation ⇒ ⇒ completeSquare(ExprOuÉqn, Var1, Var2 [,...]) ou équation expression ou expression ou ⇒ expression Convertit une expression polynomiale du second degré de type a·x2+b·x+c en a·(x-h)2+k. - ou Convertit une équation du second degré de type x2+b·x+c=d en a·(xh)2=k. Le premier argument doit être une expression ou une équation du second degré en notation standard par rapport au deuxième argument. Le deuxième argument doit être un terme à une seule variable ou un terme à une seule variable élevé à une puissance rationnelle (par exemple x, y2 ou z(1/3). Le troisième et le quatrième tentent de compléter le carré en fonction des variables Var1, Var2 [,… ]). conj() Catalogue > conj(Valeur1) ⇒ valeur conj(Liste1) ⇒ liste conj(Matrice1) ⇒ matrice Donne le conjugué de l'argument. Remarque : toutes les variables non affectées sont considérées comme réelles. constructMat() Catalogue > constructMat(Expr,Var1,Var2,nbreLignes,nbreColonnes) ⇒ matrice Donne une matrice basée sur les arguments. Expr est une expression composée de variables Var1 et Var2. Les éléments de la matrice résultante sont formés en évaluant Expr pour chaque valeur incrémentée de Var1 et de Var2. Var1 est incrémentée automatiquement de 1 à nbreLignes. Dans chaque ligne, Var2 est incrémentée de 1 à nbreColonnes. CopyVar CopyVar Var1, Var2 CopyVar Var1. , Var2. CopyVar Var1, Var2 copie la valeur de la variable Var1 dans la variable Var2 et crée Var2, si nécessaire. La variable Var1 doit avoir une valeur. Si Var1 correspond au nom d'une fonction existante définie par l'utilisateur, copie la définition de cette fonction dans la fonction Var2. La fonction Var1 doit être définie. Var1 doit être conforme aux règles de dénomination des variables ou correspondre à une expression d'indirection correspondant à un nom de variable conforme à ces règles. 18 Guide de référence TI-Nspire™ Catalogue > CopyVar Catalogue > CopyVar Var1. , Var2. copie tous les membres du groupe de variables Var1. dans le groupe Var2 et crée le groupe Var2. si nécessaire. Var1. doit être le nom d'un groupe de variables existant, comme stat,le résultat nn ou les variables créées à l'aide de la fonction LibShortcut(). Si Var2. existe déjà, cette commande remplace tous les membres communs aux deux groupes et ajoute ceux qui n'existent pas. Si un ou plusieurs membres de Var2. sont verrouillés, tous les membres de Var2. restent inchangés. corrMat() Catalogue > corrMat(Liste1,Liste2[,…[,Liste20]]) Calcule la matrice de corrélation de la matrice augmentée [Liste1 Liste2 ... List20]. cos() cos(Valeur1) ⇒ valeur cos(Liste1) ⇒ liste Touche μ En mode Angle en degrés : cos(Valeur1) calcule le cosinus de l'argument sous forme de valeur. cos(Liste1) donne la liste des cosinus des éléments de Liste1. Remarque : l'argument est interprété comme la mesure d'un angle en degrés, en grades ou en radians, suivant le mode angulaire en cours d'utilisation. Vous pouvez utiliser ¡, G ou R pour préciser l'unité employée temporairement pour le calcul. En mode Angle en grades : En mode Angle en radians : Guide de référence TI-Nspire™ 19 cos() cos(matriceCarrée1) ⇒ matriceCarrée Touche μ Touche μ En mode Angle en radians : Calcule le cosinus de la matrice matriceCarrée1. Ce calcul est différent du calcul du cosinus de chaque élément. Si une fonction scalaire f(A) opère sur matriceCarrée1 (A), le résultat est calculé par l'algorithme suivant : Calcul des valeurs propres (li) et des vecteurs propres (Vi) de A. matriceCarrée1 doit être diagonalisable et ne peut pas présenter de variables symboliques sans valeur affectée. Formation des matrices : Alors A = X B X/et f(A) = X f(B) X/. Par exemple, cos(A) = X cos(B) X/ où : cos (B) = Tous les calculs sont exécutés en virgule flottante. cos /() ⇒ valeur cos/(Liste1) ⇒ liste cos/(Valeur1) En mode Angle en degrés : cos/(Valeur1) donne l'arc cosinus de Valeur1. En mode Angle en grades : cos/(Liste1) donne la liste des arcs cosinus de chaque élément de Liste1. Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. En mode Angle en radians : Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arccos(...). cos/(matriceCarrée1) ⇒ matriceCarrée Donne l'arc cosinus de matriceCarrée1. Ce calcul est différent du calcul de l'arc cosinus de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). En mode Angle en radians et en mode Format complexe Rectangulaire : matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Pour afficher le résultat entier, appuyez sur touches 20 Guide de référence TI-Nspire™ ¡ et ¢ pour déplacer le curseur. £, puis utilisez les cosh() Catalogue > cosh(Valeur1) ⇒ valeur cosh(Liste1) ⇒ liste cosh(Valeur1) donne le cosinus hyperbolique de l'argument. cosh(Liste1) donne la liste des cosinus hyperboliques de chaque élément de Liste1. cosh(matriceCarrée1) ⇒ matriceCarrée En mode Angle en radians : Donne le cosinus hyperbolique de la matrice matriceCarrée1. Ce calcul est différent du calcul du cosinus hyperbolique de chaque élément. Pour plus d'informations sur la méthode de calcul, reportezvous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. cosh /() Catalogue > ⇒ valeur cosh/(List1) ⇒ liste cosh/(Valeur1) cosh/(Valeur1) donne l'argument cosinus hyperbolique de l'argument. cosh/(Liste1) donne la liste des arguments cosinus hyperboliques de chaque élément de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arccosh(...). cosh/(matriceCarrée1) ⇒ matriceCarrée Donne l'argument cosinus hyperbolique de la matrice matriceCarrée1. Ce calcul est différent du calcul de l'argument cosinus hyperbolique de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). En mode Angle en radians et en mode Format complexe Rectangulaire : matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Pour afficher le résultat entier, appuyez sur touches cot() cot(Valeur1) ⇒ valeur cot(Liste1) ⇒ liste Affiche la cotangente de Valeur1 ou retourne la liste des cotangentes des éléments de Liste1. £, puis utilisez les ¡ et ¢ pour déplacer le curseur. Touche μ En mode Angle en degrés : En mode Angle en grades : Remarque : l'argument est interprété comme la mesure d'un angle en degrés, en grades ou en radians, suivant le mode angulaire en cours d'utilisation. Vous pouvez utiliser ¡, G ou R pour préciser l'unité employée temporairement pour le calcul. En mode Angle en radians : Guide de référence TI-Nspire™ 21 cot /() Touche cot/(Valeur1) ⇒ valeur cot/(Liste1) ⇒ liste En mode Angle en degrés : Donne l'arc cotangente de Valeur1 ou affiche une liste comportant les arcs cotangentes de chaque élément de Liste1. En mode Angle en grades : Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arccot(...). coth() En mode Angle en radians : Catalogue > coth(Valeur1) ⇒ valeur coth(Liste1) ⇒ liste Affiche la cotangente hyperbolique de Valeur1 ou donne la liste des cotangentes hyperboliques des éléments de Liste1. coth/() Catalogue > coth/(Valeur1) ⇒ valeur coth/(Liste1) ⇒ liste Affiche l'argument cotangente hyperbolique de Valeur1 ou retourne une liste comportant les arguments cotangente hyperbolique des éléments de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arccoth(...). count() count(Valeur1ouListe1 [,Valeur2ouListe2[,...]]) Catalogue > ⇒ valeur Affiche le nombre total des éléments dans les arguments qui s'évaluent à des valeurs numériques. Un argument peut être une expression, une valeur, une liste ou une matrice. Vous pouvez mélanger les types de données et utiliser des arguments de dimensions différentes. Pour une liste, une matrice ou une plage de cellules, chaque élément est évalué afin de déterminer s'il doit être inclus dans le comptage. Dans l'application Tableur & listes, vous pouvez utiliser une plage de cellules à la place de n'importe quel argument. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 22 Guide de référence TI-Nspire™ μ countif() countif(Liste,Critère) Catalogue > ⇒ valeur Affiche le nombre total d'éléments dans Liste qui répondent au critère spécifié. Compte le nombre d'éléments égaux à 3. Le critère peut être : • • Une valeur, une expression ou une chaîne. Par exemple, 3 compte uniquement les éléments dans Liste qui ont pour valeur 3. Compte le nombre d'éléments égaux à “def.” Une expression booléenne contenant le symbole ? comme paramètre substituable à tout élément. Par exemple, ?<5 ne compte que les éléments dans Liste qui sont inférieurs à 5. Dans l'application Tableur & listes, vous pouvez utiliser une plage de cellules à la place de Liste. Compte 1 et 3. Les éléments vides de la liste sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Remarque : voir également sumIf(), page 103 et frequency(), Compte 3, 5 et 7. page 40. Compte 1, 3, 7 et 9. cPolyRoots() cPolyRoots(Poly,Var) Catalogue > ⇒ liste ⇒ liste cPolyRoots(ListeCoeff) La première syntaxe, cPolyRoots(Poly,Var), affiche une liste de racines complexes du polynôme Poly pour la variable Var. Poly doit être un polynôme d'une seule variable, dans sa forme développée. N'utilisez pas les formats non développés comme y2·y+1 ou x·x+2·x+1. La deuxième syntaxe, cPolyRoots(ListeCoeff), affiche une liste des racines complexes pour les coefficients de la liste ListeCoeff. Remarque : voir aussi polyRoots(), page 77. crossP() crossP(Liste1, Liste2) Catalogue > ⇒ liste Donne le produit vectoriel de Liste1 et de Liste2 et l'affiche sous forme de liste. Liste1 et Liste2 doivent être de même dimension et cette dimension doit être égale à 2 ou 3. crossP(Vecteur1, Vecteur2) ⇒ vecteur Donne le vecteur ligne ou le vecteur colonne (en fonction des arguments) obtenu en calculant le produit vectoriel de Vecteur1 et Vecteur2. Ces deux vecteurs, Vecteur1 et Vecteur2, doivent être de même type (ligne ou colonne) et de même dimension, cette dimension devant être égale à 2 ou 3. Guide de référence TI-Nspire™ 23 csc() csc(Valeur1) ⇒ valeur csc(Liste1) ⇒ liste Affiche la cosécante de Valeur1 ou donne une liste comportant les cosécantes de tous les éléments de Liste1. Touche μ Touche μ En mode Angle en degrés : En mode Angle en grades : En mode Angle en radians : csc/() csc /(Valeur1) ⇒ valeur csc /(Liste1) ⇒ liste Affiche l'angle dont la cosécante correspond à Valeur1 ou retourne la liste des arcs cosécante des éléments de Liste1. En mode Angle en degrés : En mode Angle en grades : Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arccsc(...). csch() En mode Angle en radians : Catalogue > csch(Valeur1) ⇒ valeur csch(Liste1) ⇒ liste Affiche la cosécante hyperbolique de Valeur1 ou retourne la liste des cosécantes hyperboliques des éléments de Liste1. csch/() csch/(Valeur1) ⇒ valeur csch/(Liste1) ⇒ liste Affiche l'argument cosécante hyperbolique de Valeur1 ou donne la liste des arguments cosécantes hyperboliques de tous les éléments de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arccsch(...). 24 Guide de référence TI-Nspire™ Catalogue > CubicReg Catalogue > CubicReg X, Y[, [Fréq] [, Catégorie, Inclure]] Effectue l'ajustement polynomial de degré 3 y = a·x3+b· x2+c·x+d sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a·x3+b·x2+c·x+d stat.a, stat.b, stat.c, stat.d Coefficients d'ajustement stat.R2 Coefficient de détermination stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg cumulativeSum() cumulativeSum(Liste1) Catalogue > ⇒ liste Donne la liste des sommes cumulées des éléments de Liste1, en commençant par le premier élément (élément 1). cumulativeSum(Matrice1) ⇒ matrice Donne la matrice des sommes cumulées des éléments de Matrice1. Chaque élément correspond à la somme cumulée de tous les éléments situés au-dessus, dans la colonne correspondante. Un élément vide de Liste1 ou Matrice1 génère un élement vide dans la liste ou la matrice résultante. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136 Guide de référence TI-Nspire™ 25 Cycle Catalogue > Cycle Procède au passage immédiat à l'itération suivante de la boucle courante (For, While ou Loop). Liste de fonctions qui additionne les entiers compris entre 1 et 100, en sautant 50. La fonction Cycle ne peut pas s'utiliser indépendamment de l'une des trois structures de boucle (For, While ou Loop). Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). 4Cylind Catalogue > Vecteur 4Cylind Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Cylind. Affiche le vecteur ligne ou colonne en coordonnées cylindriques [r,±q, z]. Vecteur doit être un vecteur à trois éléments. Il peut s'agir d'un vecteur ligne ou colonne. D dbd() Catalogue > dbd(date1,date2) ⇒ valeur Calcule le nombre de jours entre date1 et date2 à l'aide de la méthode de calcul des jours. date1 et date2 peuvent être des chiffres ou des listes de chiffres compris dans une plage de dates d'un calendrier normal. Si date1 et date2 sont toutes deux des listes, elles doivent être de la même longueur. date1 et date2 doivent être comprises entre 1950 et 2049. Vous pouvez saisir les dates à l'un des deux formats. L'emplacement de la décimale permet de distinguer les deux formats. MM.JJAA (format communément utilisé aux Etats-Unis) JJMM.AA (format communément utilisé en Europe) 26 Guide de référence TI-Nspire™ 4DD Valeur 4DD ⇒ valeur Liste1 4DD ⇒ liste Matrice1 4DD ⇒ matrice Catalogue > En mode Angle en degrés : Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>DD. Donne l'équivalent décimal de l'argument exprimé en degrés. L'argument est un nombre, une liste ou une matrice interprété suivant le mode Angle utilisé (grades, radians ou degrés). En mode Angle en grades : En mode Angle en radians : 4Decimal Catalogue > Valeur1 4Decimal ⇒ valeur Liste1 4Decimal ⇒ valeur Matrice1 4Decimal ⇒ valeur Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Decimal. Affiche l'argument sous forme décimale. Cet opérateur ne peut être utilisé qu'à la fin d'une ligne. Define Catalogue > Define Var = Expression Define Fonction(Param1, Param2, ...) = Expression Définit la variable Var ou la fonction définie par l'utilisateur Fonction. Les paramètres, tels que Param1, sont des paramètres substituables utilisés pour transmettre les arguments à la fonction. Lors de l'appel d'une fonction définie par l'utilisateur, des arguments (par exemple, les valeurs ou variables) qui correspondent aux paramètres doivent être fournis. La fonction évalue ensuite Expression en utilisant les arguments fournis. Var et Fonction ne peuvent pas être le nom d'une variable système ni celui d'une fonction ou d'une commande prédéfinie. Remarque : cette utilisation de Define est équivalente à celle de l'instruction : expression & Fonction(Param1,Param2). Guide de référence TI-Nspire™ 27 Define Catalogue > Define Fonction(Param1, Param2, ...) = Func Bloc EndFunc Define Programme(Param1, Param2, ...) = Prgm Bloc EndPrgm Dans ce cas, la fonction définie par l'utilisateur ou le programme permet d'exécuter plusieurs instructions (bloc). Bloc peut correspondre à une instruction unique ou à une série d'instructions réparties sur plusieurs lignes. Bloc peut également contenir des expressions et des instructions (comme If, Then, Else et For). Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Remarque : voir aussi Define LibPriv, page 28 et Define LibPub, page 29. Define LibPriv Define LibPriv Var = Expression Define LibPriv Fonction(Param1, Param2, ...) = Expression Define LibPriv Fonction(Param1, Param2, ...) = Func Bloc EndFunc Define LibPriv Programme(Param1, Param2, ...) = Prgm Bloc EndPrgm S'utilise comme Define, mais permet de définir des objets (variables, fonctions, programmes) dans la bibliothèque privée. Les fonctions et programmes privés ne s'affichent pas dans le Catalogue. Remarque : voir aussi Define, page 27 et Define LibPub, page 29. 28 Guide de référence TI-Nspire™ Catalogue > Define LibPub Catalogue > Define LibPub Var = Expression Define LibPub Fonction(Param1, Param2, ...) = Expression Define LibPub Fonction(Param1, Param2, ...) = Func Bloc EndFunc Define LibPub Programme(Param1, Param2, ...) = Prgm Bloc EndPrgm S'utilise comme Define, mais permet de définir des objets (variables, fonctions, programmes) dans la bibliothèque publique. Les fonctions et programmes publics s'affichent dans le Catalogue après l'enregistrement et le rafraîchissement de la bibliothèque. Remarque : voir aussi Define, page 27 et Define LibPriv, page 28. Voir @List(), page 56. deltaList() DelVar Catalogue > DelVar Var1[, Var2] [, Var3] ... DelVar Var. Supprime de la mémoire la variable ou le groupe de variables spécifié. Si une ou plusieurs variables sont verrouillées, cette commande affiche un message d'erreur et ne supprime que les variables non verrouillées. Voir unLock, page 113. DelVar Var. supprime tous les membres du groupe de variables Var, comme les variables statistiques du groupe stat,le résultat nn ou les variables créées à l'aide de la fonction LibShortcut(). Le point (.) dans cette utilisation de la commande DelVar limite la suppression au groupe de variables ; la variable simple Var n'est pas supprimée. delVoid() delVoid(Liste1) Catalogue > ⇒ liste Donne une liste contenant les éléments de Liste1 sans les éléments vides. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Guide de référence TI-Nspire™ 29 det() Catalogue > det(matriceCarrée[, Tolérance]) ⇒ expression Donne le déterminant de matriceCarrée. L'argument facultatif Tolérance permet de considérer comme nul tout élément de la matrice dont la valeur absolue est inférieure à Tolérance. Cet argument n'est utilisé que si la matrice contient des nombres en virgule flottante et ne contient pas de variables symboliques sans valeur affectée. Dans le cas contraire, Tolérance est ignoré. • • /· ou définissez le mode Auto ou Si vous utilisez Approché sur Approché, les calculs sont effectués en virgule flottante. Si Tolérance est omis ou inutilisé, la tolérance par défaut est calculée comme suit : 5EM14 ·max(dim(matriceCarrée))· rowNorm(matriceCarrée) diag() Catalogue > diag(Liste) ⇒ matrice diag(matriceLigne) ⇒ matrice diag(matriceColonne) ⇒ matrice Donne une matrice diagonale, ayant sur sa diagonale principale les éléments de la liste passée en argument. diag(matriceCarrée) ⇒ matriceLigne Donne une matrice ligne contenant les éléments de la diagonale principale de matriceCarrée. matriceCarrée doit être une matrice carrée. dim() Catalogue > dim(Liste) ⇒ entier Donne le nombre d'éléments de Liste. dim(Matrice) ⇒ liste Donne les dimensions de la matrice sous la forme d'une liste à deux éléments {lignes, colonnes}. dim(Chaîne) ⇒ entier Donne le nombre de caractères contenus dans Chaîne. 30 Guide de référence TI-Nspire™ Disp Catalogue > Disp [exprOuChaîne1] [, exprOuChaîne2] ... Affiche les arguments dans l'historique de Calculator. Les arguments apparaissent les uns après les autres, séparés par des espaces fines. Très utile dans les programmes et fonctions pour l'affichage de calculs intermédiaires. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). 4DMS Catalogue > Valeur 4DMS Liste 4DMS Matrice 4DMS En mode Angle en degrés : Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>DMS. Interprète l'argument comme un angle et affiche le nombre DMS équivalent (DDDDDD¡MM'SS.ss''). Voir ¡, ', '' page 132 pour le détail du format DMS (degrés, minutes, secondes). Remarque : 4DMS convertit les radians en degrés lorsque l'instruction est utilisée en mode radians. Si l'entrée est suivie du symbole des degrés ¡, aucune conversion n'est effectuée. Vous ne pouvez utiliser 4DMS qu'à la fin d'une ligne. dotP() dotP(Liste1, Liste2) Catalogue > ⇒ expression Donne le produit scalaire de deux listes. dotP(Vecteur1, Vecteur2) ⇒ expression Donne le produit scalaire de deux vecteurs. Les deux vecteurs doivent être de même type (ligne ou colonne). Guide de référence TI-Nspire™ 31 E e^() Touche e^(Valeur1) u ⇒ valeur Donne e élevé à la puissance de Valeur1. Remarque : voir aussi Modèle e Exposant, page 2. u pour afficher e^( est différente E du clavier. Remarque : une pression sur d'une pression sur le caractère Vous pouvez entrer un nombre complexe sous la forme polaire rei q. N'utilisez toutefois cette forme qu'en mode Angle en radians ; elle provoque une erreur de domaine en mode Angle en degrés ou en grades. e^(Liste1) ⇒ liste Donne une liste constituée des exponentielles des éléments de Liste1. e^(matriceCarrée1) ⇒ matriceCarrée Donne l'exponentielle de matriceCarrée1. Le résultat est différent de la matrice obtenue en prenant l'exponentielle de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. eff() Catalogue > eff(tauxNominal,CpY) ⇒ valeur Fonction financière permettant de convertir un taux d'intérêt nominal tauxNominal en un taux annuel effectif, CpY étant le nombre de périodes de calcul par an. tauxNominal doit être un nombre réel et CpY doit être un nombre réel > 0. Remarque : voir également nom(), page 70. eigVc() eigVc(matriceCarrée) Catalogue > ⇒ matrice En mode Format complexe Rectangulaire : Donne une matrice contenant les vecteurs propres d'une matriceCarrée réelle ou complexe, chaque colonne du résultat correspond à une valeur propre. Notez qu'il n'y a pas unicité des vecteurs propres. Ils peuvent être multipliés par n'importe quel facteur constant. Les vecteurs propres sont normés, ce qui signifie que si V = [x 1, x 2, …, x n], alors : x 12 + x 22 + … + x n2 = 1 matriceCarrée est d'abord transformée en une matrice semblable dont la norme par rapport aux lignes soit le plus proche de celle par rapport aux colonnes. La matriceCarrée est ensuite réduite à la forme de Hessenberg supérieure et les vecteurs propres calculés via une factorisation de Schur. 32 Guide de référence TI-Nspire™ Pour afficher le résultat entier, appuyez sur touches ¡ et ¢ pour déplacer le curseur. £, puis utilisez les eigVl() eigVl(matriceCarrée) Catalogue > ⇒ liste En mode Format complexe Rectangulaire : Donne la liste des valeurs propres d'une matriceCarrée réelle ou complexe. matriceCarrée est d'abord transformée en une matrice semblable dont la norme par rapport aux lignes soit le plus proche de celle par rapport aux colonnes. La matriceCarrée est ensuite réduite à la forme de Hessenberg supérieure et les valeurs propres calculées à partir de la matrice de Hessenberg supérieure. Pour afficher le résultat entier, appuyez sur touches Else ElseIf £, puis utilisez les ¡ et ¢ pour déplacer le curseur. Voir If, page 46. Catalogue > If Expr booléenne1 Then Bloc1 ElseIf Expr booléenne2 Then Bloc2 © ElseIf Expr booléenneN Then BlocN EndIf © Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). EndFor EndFunc EndIf Voir For, page 39. Voir Func, page 41. Voir If, page 46. EndLoop Voir Loop, page 61. EndPrgm Voir Prgm, page 78. EndTry Voir Try, page 108. Guide de référence TI-Nspire™ 33 EndWhile Voir While, page 114. euler() euler(Expr, Var, VarDép, {Var0, MaxVar}, Var0Dép, IncVar [, IncEuler]) ⇒ matrice euler(SystèmeExpr, Var, ListeVarDép, {Var0, MaxVar}, ListeVar0Dép, IncVar [, IncEuler]) ⇒ matrice euler(ListeExpr, Var, ListeVarDép, {Var0, MaxVar}, ListeVar0Dép, IncVar [, IncEuler]) ⇒ matrice Catalogue > Équation différentielle : y'=0.001*y*(100-y) et y(0)=10 Utilise la méthode d'Euler pour résoudre le système. d--------------------depVar - = Expr(Var, VarDép) d Var Pour afficher le résultat en entier, appuyez sur les touches ¡ et ¢ pour déplacer le curseur. avec VarDép(Var0)=Var0Dép pour l'intervalle [Var0,MaxVar]. Système d'équations : Retourne une matrice dont la première ligne définit les valeurs de sortie de Var et la deuxième ligne la valeur du premier composant de la solution pour les valeurs correspondantes de Var, etc. Expr représente la partie droite qui définit l'équation différentielle. SystèmeExpr correspond aux côtés droits qui définissent le système des équations différentielles (en fonction de l'ordre des variables dépendantes de la ListeVarDép). ListeExpr est la liste des côtés droits qui définissent le système des équations différentielles (en fonction de l'ordre des variables dépendantes de la ListeVarDép). Var est la variable indépendante. ListeVarDép est la liste des variables dépendantes. {Var0, MaxVar} est une liste à deux éléments qui indique la fonction à intégrer de Var0 à MaxVar. ListeVar0Dép est la liste des valeurs initiales pour les variables dépendantes. IncVar est un nombre différent de zéro, défini par sign(IncVar) = sign(MaxVar-Var0) et les solutions sont retournées pour Var0+i·IncVar pour tout i=0,1,2,… de sorte que Var0+i·IncVar soit dans [var0,MaxVar] (il est possible qu'il n'existe pas de solution en MaxVar). IncEuler est un entier positif (valeur par défaut : 1) qui définit le nombre d'incréments dans la méthode d'Euler entre deux valeurs de sortie. La taille d'incrément courante utilisée par la méthode d'Euler est IncVar àIncEuler. 34 Guide de référence TI-Nspire™ avec y1(0)=2 et y2(0)=5 £, puis utilisez Exit Catalogue > Liste des fonctions : Exit Permet de sortir de la boucle For, While ou Loop courante. Exit ne peut pas s'utiliser indépendamment de l'une des trois structures de boucle (For, While ou Loop). Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). exp() Touche exp(Valeur1) u ⇒ valeur Donne l'exponentielle de Valeur1. Remarque : voir aussi Modèle e Exposant, page 2. Vous pouvez entrer un nombre complexe sous la forme polaire rei q. N'utilisez toutefois cette forme qu'en mode Angle en radians ; elle provoque une erreur de domaine en mode Angle en degrés ou en grades. exp(Liste1) ⇒ liste Donne une liste constituée des exponentielles des éléments Liste1. exp(matriceCarrée1) ⇒ matriceCarrée Donne l'exponentielle de matriceCarrée1. Le résultat est différent de la matrice obtenue en prenant l'exponentielle de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. expr() expr(Chaîne) Catalogue > ⇒ expression Convertit la chaîne de caractères contenue dans Chaîne en une expression. L'expression obtenue est immédiatement évaluée. Guide de référence TI-Nspire™ 35 ExpReg Catalogue > ExpReg X, Y [, [Fréq] [, Catégorie, Inclure]] Effectue l'ajustement exponentiel y = a·(b)x sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a·(b)x stat.a, stat.b Coefficients d'ajustement stat.r2 Coefficient de détermination linéaire pour les données transformées stat.r Coefficient de corrélation pour les données transformées (x, ln(y)) stat.Resid Valeurs résiduelles associées au modèle exponentiel stat.ResidTrans Valeurs résiduelles associées à l'ajustement linéaire des données transformées stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg 36 Guide de référence TI-Nspire™ F factor() Catalogue > factor(nombreRationnel) factorise le nombre rationnel en facteurs premiers. Pour les nombres composites, le temps de calcul augmente de façon exponentielle avec le nombre de chiffres du deuxième facteur le plus grand. Par exemple, la factorisation d'un entier composé de 30 chiffres peut prendre plus d'une journée et celle d'un nombre à 100 chiffres, plus d'un siècle. Pour arrêter un calcul manuellement, • • • Windows® : maintenez enfoncé la touche F12 et appuyez plusieurs fois sur Entrée. Macintosh® : maintenez enfoncé la touche F6 et appuyez plusieurs fois sur Entrée. Unité : maintenez enfoncé la touche plusieurs fois sur c et appuyez ·. Si vous souhaitez uniquement déterminer si un nombre est un nombre premier, utilisez isPrime(). Cette méthode est plus rapide, en particulier si nombreRationnel n'est pas un nombre premier et si le deuxième facteur le plus grand comporte plus de cinq chiffres. FCdf() Catalog > FCdf(lowBound,upBound,dfNumér,dfDénom) ⇒ nombre si lowBound et upBound sont des nombres, liste si lowBound et upBound sont des listes FCdf(lowBound,upBound,dfNumér,dfDénom) ⇒ nombre si lowBound et upBound sont des nombres, liste si lowBound et upBound sont des listes Calcule la probabilité qu'une variable suivant une loi de Fischer (F) prenne une valeur à dfNumér (degrés de liberté) et à dfDénom (dénominateur) entre lowBound et upBound. Pour P(X { upBound), définissez la borne lowBound=0. Fill Catalogue > Fill Valeur, VarMatrice ⇒ matrice Remplace chaque élément de la variable VarMatrice par Valeur. VarMatrice doit avoir été définie. Fill Valeur, VarListe ⇒ liste Remplace chaque élément de la variable VarListe par Valeur. VarListe doit avoir été définie. Guide de référence TI-Nspire™ 37 FiveNumSummary Catalogue > FiveNumSummary X[,[Fréq][,Catégorie,Inclure]] Donne la version abrégée des statistiques à une variable pour la liste X. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) X est une liste qui contient les données. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque valeur X correspondante. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques de catégories pour les valeurs X correspondantes. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Tout élément vide dans les listes X, Fréq ou Catégorie correspond a un élément vide dans l'ensemble des listes résultantes. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Variable de sortie Description stat.MinX Minimum des valeurs de x stat.Q1X 1er quartile de x stat.MedianX Médiane de x stat.Q3X 3ème quartile de x stat.MaxX Maximum des valeurs de x floor() floor(Valeur1) Catalogue > ⇒ entier Donne le plus grand entier { à l'argument (partie entière). Cette fonction est comparable à int(). L'argument peut être un nombre réel ou un nombre complexe. floor(Liste1) ⇒ liste floor(Matrice1) ⇒ matrice Donne la liste ou la matrice de la partie entière de chaque élément. Remarque : voi aussi ceiling() et int(). 38 Guide de référence TI-Nspire™ For Catalogue > For Var, Début, Fin [, Incrément] Bloc EndFor Exécute de façon itérative les instructions de Bloc pour chaque valeur de Var, à partir de Début jusqu'à Fin, par incréments équivalents à Incrément. Var ne doit pas être une variable système. Incrément peut être une valeur positive ou négative. La valeur par défaut est 1. Bloc peut correspondre à une ou plusieurs instructions, séparées par un « : ». Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). format() format(Valeur[, chaîneFormat]) Catalogue > ⇒ chaîne Donne Valeur sous la forme d'une chaîne de caractères correspondant au modèle de format spécifié. chaîneFormat doit être une chaîne du type : « F[n] », « S[n] », « E[n] », « G[n][c] », où [ ] identifie les parties facultatives. F[n] : format Fixe. n correspond au nombre de chiffres à afficher après le séparateur décimal. S[n] : format Scientifique. n correspond au nombre de chiffres à afficher après le séparateur décimal. E[n] : format Ingénieur. n correspond au nombre de chiffres après le premier chiffre significatif. L'exposant est ramené à un multiple de trois et le séparateur décimal est décalé vers la droite de zéro, un ou deux chiffres. G[n][c] : identique au format Fixe, mais sépare également les chiffres à gauche de la base par groupes de trois. c spécifie le caractère séparateur des groupes et a pour valeur par défaut la virgule. Si c est un point, la base s'affiche sous forme de virgule. [Rc] : tous les formats ci-dessus peuvent se voir ajouter en suffixe l'indicateur de base Rc, où c correspond à un caractère unique spécifiant le caractère à substituer au point de la base. fPart() Catalogue > fPart(Expr1) ⇒ expression fPart(Liste1) ⇒ liste fPart(Matrice1) ⇒ matrice Donne la partie fractionnaire de l'argument. Dans le cas d'une liste ou d'une matrice, donne les parties fractionnaires des éléments. L'argument peut être un nombre réel ou un nombre complexe. Guide de référence TI-Nspire™ 39 FPdf() Catalogue > FPdf(ValX,dfNumér,dfDénom) ⇒ nombre si ValX est un nombre, liste si ValX est une liste FPdf(ValX,dfNumér,dfDénom) ⇒ nombre si ValX est un nombre, liste si ValX est une liste Calcule la densité de la loi F (Fisher) de degrés de liberté dfNumér et dfDénom en ValX. freqTable4list() Catalogue > freqTable4list(Liste1, listeEntFréq) ⇒ liste Donne la liste comprenant les éléments de Liste1 développés en fonction des fréquences contenues dans listEntFréq. Cette fonction peut être utilisée pour créer une table de fréquences destinée à être utilisée avec l'application Données & statistiques. Liste1 peut être n'importe quel type de liste valide. listEntFréq doit avoir le même nombre de lignes que Liste1 et contenir uniquement des éléments entiers non négatifs. Chaque élément indique la fréquence à laquelle l'élément correspondant de Liste1 doit être répété dans la liste des résultats. La valeur zéro (0) exclut l'élément correspond de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant freqTable@>list(...). Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. frequency() frequency(Liste1,ListeBinaires) Catalogue > ⇒ liste Affiche une liste contenant le nombre total d'éléments dans Liste1. Les comptages sont effectués à partir de plages (binaires) définies par l'utilisateur dans listeBinaires. Si listeBinaires est {b(1), b(2), …, b(n)}, les plages spécifiées sont {?{b(1), b(1)<?{b(2),…,b(n-1)<?{b(n), b(n)>?}. Le résultat comporte un élément de plus que listeBinaires. Explication du résultat : 2 éléments de Datalist sont {2,5 Chaque élément du résultat correspond au nombre d'éléments dans 4 éléments de Datalist sont >2,5 et {4,5 Liste1 présents dans la plage. Exprimé en termes de fonction 3 éléments de Datalist sont >4,5 countIf(), le résultat est { countIf(liste, ?{b(1)), countIf(liste, L'élément « hello » est une chaîne et ne peut être placé dans b(1)<?{b(2)), …, countIf(liste, b(n-1)<?{b(n)), countIf(liste, b(n)>?)}. aucune des plages définies. Les éléments de Liste1 qui ne sont pas “placés dans une plage” ne sont pas pris en compte. Les éléments vides sont également ignorés. Pour plus d'informations concernant les éléments vides, reportezvous à la page 136. Dans l'application Tableur & listes, vous pouvez utiliser une plage de cellules à la place des deux arguments. Remarque : voir également countIf(), page 23. 40 Guide de référence TI-Nspire™ FTest_2Samp Catalogue > FTest_2Samp Liste1,Liste2[,Fréq1[,Fréq2[,Hypoth]]] FTest_2Samp Liste1,Liste2[,Fréq1[,Fréq2[,Hypoth]]] (Entrée de liste de données) FTest_2Samp sx1,n1,sx2,n2[,Hypoth] FTest_2Samp sx1,n1,sx2,n2[,Hypoth] (Récapitulatif des statistiques fournies en entrée) Effectue un test F sur deux échantillons. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour Ha : s1 > s2, définissez Hypoth>0 Pour Ha : s1 ƒ s2 (par défaut), définissez Hypoth =0 Pour Ha : s1 < s2, définissez Hypoth<0 Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.F Statistique Û estimée pour la séquence de données stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.dfNumer Numérateur degrés de liberté = n1-1 stat.dfDenom Dénominateur degrés de liberté = n2-1. stat.sx1, stat.sx2 Écarts types de population d'échantillon des séquences de données dans Liste 1 et Liste 2. stat.x1_bar stat.x2_bar Moyenne de population d'échantillon des séquences de données dans Liste 1 et Liste 2. stat.n1, stat.n2 Taille des échantillons Func Func Bloc Catalogue > Définition d'une fonction par morceaux : EndFunc Modèle de création d'une fonction définie par l'utilisateur. Bloc peut correspondre à une instruction unique ou à une série d'instructions séparées par le caractère “:” ou à une série d'instructions réparties sur plusieurs lignes. La fonction peut utiliser l'instruction Return pour donner un résultat spécifique. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez Résultat de la représentation graphique de g(x) enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Guide de référence TI-Nspire™ 41 G gcd() Catalogue > gcd(Nombre1, Nombre2) ⇒ expression Donne le plus grand commun diviseur des deux arguments. Le gcd de deux fractions correspond au gcd de leur numérateur divisé par le lcm de leur dénominateur. En mode Auto ou Approché, le gcd de nombre fractionnaires en virgule flottante est égal à 1. gcd(Liste1, Liste2) ⇒ liste Donne la liste des plus grands communs diviseurs des éléments correspondants de Liste1 et Liste2. gcd(Matrice1, Matrice2) ⇒ matrice Donne la matrice des plus grands communs diviseurs des éléments correspondants de Matrice1 et Matrice2. geomCdf() Catalogue > geomCdf(p,lowBound,upBound) ⇒ nombre si les bornes lowBound et upBound sont des nombres, liste si les bornes lowBound et upBound sont des listes geomCdf(p,upBound) pour P(1{X{upBound) ⇒ nombre si la borne upBound est un nombre, liste si la borne upBound est une liste Calcule la probabilité qu'une variable suivant la loi géométrique prenne une valeur entre les bornes lowBound et upBound en fonction de la probabilité de réussite p spécifiée. Pour P(X { upBound), définissez lowBound = 1. geomPdf() geomPdf(p,ValX) ValX est une liste Catalogue > ⇒ nombre si ValX est un nombre, liste si Calcule la probabilité que le premier succès intervienne au rang ValX, pour la loi géométrique discrète en fonction de la probabilité de réussite p spécifiée. getDenom() getDenom(Fraction1) Catalogue > ⇒ valeur Transforme l'argument en une expression dotée d'un dénominateur commun réduit, puis en donne le numérateur. 42 Guide de référence TI-Nspire™ getLangInfo() getLangInfo() Catalogue > ⇒ chaîne Retourne une chaîne qui correspond au nom abrégé de la langue active. Vous pouvez, par exemple, l'utiliser dans un programme ou une fonction afin de déterminer la langue courante. Anglais = « en » Danois = « da » Allemand = « de » Finlandais = « fi » Français = « fr » Italien = « it » Néerlandais = « nl » Néerlandais belge = « nl_BE » Norvégien = « no » Portugais = « pt » Espagnol = « es » Suédois = « sv » getLockInfo() getLockInfo(Var) Catalogue > ⇒ valeur Donne l'état de verrouillage/déverrouillage de la variable Var. valeur =0 : Var est déverrouillée ou n'existe pas. valeur =1 : Var est verrouillée et ne peut être ni modifiée ni supprimée. Voir Lock, page 58 et unLock, page 113. getMode() Catalogue > getMode(EntierNomMode) getMode(0) ⇒ valeur ⇒ liste getMode(EntierNomMode) affiche une valeur représentant le réglage actuel du mode EntierNomMode. getMode(0) affiche une liste contenant des paires de chiffres. Chaque paire consiste en un entier correspondant au mode et un entier correspondant au réglage. Pour obtenir une liste des modes et de leurs réglages, reportez-vous au tableau ci-dessous. Si vous enregistrez les réglages avec getMode(0) & var, vous pouvez utiliser setMode(var) dans une fonction ou un programme pour restaurer temporairement les réglages au sein de l'exécution de la fonction ou du programme uniquement. Voir également setMode(), page 93. Guide de référence TI-Nspire™ 43 Nom du mode Entier du mode Afficher chiffres 1 1=Flottant, 2=Flottant 1, 3=Flottant 2, 4=Flottant 3, 5=Flottant 4, 6=Flottant 5, 7=Flottant 6, 8=Flottant 7, 9=Flottant 8, 10=Flottant 9, 11=Flottant 10, 12=Flottant 11, 13=Flottant 12, 14=Fixe 0, 15=Fixe 1, 16=Fixe 2, 17=Fixe 3, 18=Fixe 4, 19=Fixe 5, 20=Fixe 6, 21=Fixe 7, 22=Fixe 8, 23=Fixe 9, 24=Fixe 10, 25=Fixe 11, 26=Fixe 12 Angle 2 1=Radian, 2=Degré, 3=Grade Format Exponentiel 3 1=Normal, 2=Scientifique, 3=Ingénieur Réel ou Complexe 4 1=Réel, 2=Rectangulaire, 3=Polaire Auto ou Approché 5 1=Auto, 2=Approché Format Vecteur 6 1=Rectangulaire, 2=Cylindrique, 3=Sphérique Base 7 1=Décimale, 2=Hexadécimale, 3=Binaire Entiers de réglage getNum() Catalogue > getNum(Fraction1) ⇒ valeur Transforme l'argument en une expression dotée d'un dénominateur commun réduit, puis en donne le dénominateur. getType() getType(var) Catalogue > ⇒ chaîne de caractères Retourne une chaîne de caractère qui indique le type de données de la variable var. Si var n'a pas été définie, retourne la chaîne "AUCUNE". 44 Guide de référence TI-Nspire™ getVarInfo() getVarInfo() Catalogue > ⇒ matrice ou chaîne getVarInfo(chaîneNomBibliothèque) ⇒ matrice ou chaîne getVarInfo() donne une matrice d'informations (nom et type de la variable, accès à la bibliothèque et état de verrouillage/ déverrouillage) pour toutes les variables et objets de la bibliothèque définis dans l'activité courante. Si aucune variable n'est définie, getVarInfo() donne la chaîne « NONE » (AUCUNE). getVarInfo(chaîneNomBibliothèque) donne une matrice d'informations pour tous les objets de bibliothèque définis dans la bibliothèque chaîneNomBibliothèque. chaîneNomBibliothèque doit être une chaîne (texte entre guillemets) ou une variable. Si la bibliothèque chaîneNomBibliothèque n'existe pas, une erreur est générée. Observez l'exemple de gauche dans lequel le résultat de getVarInfo() est affecté à la variable vs. La tentative d'afficher la ligne 2 ou 3 de vs génère un message d'erreur “Liste ou matrice invalide” car pour au moins un des éléments de ces lignes (variable b, par exemple) l'évaluation redonne une matrice. Cette erreur peut également survenir lors de l'utilisation de Ans pour réévaluer un résultat de getVarInfo(). Le système génère l'erreur ci-dessus car la version courante du logiciel ne prend pas en charge les structures de matrice généralisées dans lesquelles un élément de matrice peut être une matrice ou une liste. Goto Catalogue > Goto nomÉtiquette Transfère le contrôle du programme à l'étiquette nomÉtiquette. nomÉtiquette doit être défini dans la même fonction à l'aide de l'instruction Lbl. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Guide de référence TI-Nspire™ 45 4Grad Catalogue > Expr1 4 Grad ⇒ expression En mode Angle en degrés : Convertit Expr1 en une mesure d'angle en grades. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Grad. En mode Angle en radians : I identity() identity(Entier) Catalogue > ⇒ matrice Donne la matrice identité (matrice unité) de dimension Entier. Entier doit être un entier positif. If Catalogue > If Expr booléenne Instruction If Expr booléenne Then Bloc EndIf Si Expr booléenne passe le test de condition, exécute l'instruction Instruction ou le bloc d'instructions Bloc avant de poursuivre l'exécution de la fonction. Si Expr booléenne ne passe pas le test de condition, poursuit l'exécution en ignorant l'instruction ou le bloc d'instructions. Bloc peut correspondre à une ou plusieurs instructions, séparées par un « : ». Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). If Expr booléenne Then Bloc1 Else Bloc2 EndIf Si Expr booléenne passe le test de condition, exécute Bloc1 et ignore Bloc2. Si Expr booléenne ne passe pas le texte de condition, ignore Bloc1, mais exécute Bloc2. Bloc1 et Bloc2 peuvent correspondre à une seule instruction. 46 Guide de référence TI-Nspire™ If Catalogue > If Expr booléenne1 Then Bloc1 ElseIf Expr booléenne2 Then Bloc2 © ElseIf Expr booléenneN Then BlocN EndIf Permet de traiter les conditions multiples. Si Expr booléenne1 passe le test de condition, exécute Bloc1. Si Expr booléenne1 ne passe pas le test de condition, calcule Expr booléenne2, et ainsi de suite. ifFn() Catalogue > ifFn(exprBooléenne,Valeur_si_Vrai [,Valeur_si_Faux [,Valeur_si_Inconnu]]) ⇒ expression, liste ou matrice Evalue l'expression booléenne exprBooléenne(ou chacun des éléments de exprBooléenne) et produit un résultat reposant sur les règles suivantes : • • • • • exprBooléenne peut tester une valeur unique, une liste ou une matrice. Si un élément de exprBooléenne est vrai, l'élément correspondant de Valeur_si_Vrai s'affiche. Si un élément de exprBooléenne est faux, l'élément correspondant de Valeur_si_Faux s'affiche. Si vous omettez Valeur_si_Faux, undef s'affiche. Si un élément de exprBooléenne n'est ni vrai ni faux, l'élément correspondant de Valeur_si_Inconnu s'affiche. Si vous omettez Valeur_si_Inconnu, undef s'affiche. Si le deuxième, troisième ou quatrième argument de la fonction ifFn() est une expression unique, le test booléen est appliqué à toutes les positions dans exprBooléenne. La valeur d'essai 1 est inférieure à 2,5, ainsi l'élément correspondant dans Valeur_si_Vrai (5) est copié dans la liste de résultats. La valeur d'essai 2 est inférieure à 2,5, ainsi l'élément correspondant dans Valeur_si_Vrai(6) est copié dans la liste de résultats. La valeur d'essai 3 n'est pas inférieure à 2,5, ainsi l'élément correspondant dans Valeur_si_Faux (10) est copié dans la liste de résultats. Valeur_si_Vrai est une valeur unique et correspond à Remarque : si l'instruction simplifiée exprBooléenne implique une n'importe quelle position sélectionnée. liste ou une matrice, tous les autres arguments de type liste ou matrice doivent avoir la ou les même(s) dimension(s) et le résultat aura la ou les même(s) dimension(s). Valeur_si_Faux n'est pas spécifié. Undef est utilisé. Un élément sélectionné à partir de Valeur_si_Vrai. Un élément sélectionné à partir de Valeur_si_Inconnu. imag() imag(Valeur1) Catalogue > ⇒ valeur Donne la partie imaginaire de l'argument. Remarque : toutes les variables non affectées sont considérées comme réelles. Voir aussi real(), page 84 Guide de référence TI-Nspire™ 47 imag() imag(Liste1) Catalogue > ⇒ liste Donne la liste des parties imaginaires des éléments. imag(Matrice1) ⇒ matrice Donne la matrice des parties imaginaires des éléments. Indirection Voir #(), page 130. inString() inString(chaîneSrce, sousChaîne[, Début]) Catalogue > ⇒ entier Donne le rang du caractère de la chaîne chaîneSrce où commence la première occurrence de sousChaîne. Début, s'il est utilisé, indique le point de départ de la recherche dans chaîneSrce. Par défaut, la recherche commence à partir du premier caractère de chaîneSrce. Si chaîneSrce ne contient pas sousChaîne ou si Début est > à la longueur de ChaîneSrce, on obtient zéro. int() Catalogue > int(Valeur) ⇒ entier int(Liste1) ⇒ liste int(Matrice1) ⇒ matrice Donne le plus grand entier inférieur ou égal à l'argument. Cette fonction est identique à floor() (partie entière). L'argument peut être un nombre réel ou un nombre complexe. Dans le cas d'une liste ou d'une matrice, donne la partie entière de chaque élément. intDiv() intDiv(Nombre1, Nombre2) ⇒ entier intDiv(Liste1, Liste2) ⇒ liste intDiv(Matrice1, Matrice2) ⇒ matrice Donne le quotient dans la division euclidienne de (Nombre1 ÷ Nombre2). Dans le cas d'une liste ou d'une matrice, donne le quotient de (argument 1 ÷ argument 2) pour chaque paire d'éléments. 48 Guide de référence TI-Nspire™ Catalogue > interpolate() interpolate(Valeurx, Listex, Listey, ListePrincy) Catalogue > ⇒ liste Cette fonction effectue l'opération suivante : Équation différentielle : y'=-3·y+6·t+5 et y(0)=5 Étant donné Listex, Listey=f(Listex) et ListePrincy=f'(Listex) pour une fonction f inconnue, une interpolation par une spline cubique est utilisée pour donner une approximation de la fonction f en Valeurx. On suppose que Listex est une liste croissante ou décroissante de nombres, cette fonction pouvant retourner une valeur même si ce Pour afficher le résultat en entier, appuyez sur , n'est pas le cas. Elle examine la Listex et recherche un intervalle puis utilisez les touches et pour déplacer le [Listex[i], Listex[i+1]] qui contient Valeurx. Si elle trouve cet curseur. intervalle, elle retourne une valeur d'interpolation pour f(Valeurx), sinon elle donne undef. Utilisez la fonction interpolate() pour calculer les valeurs de la Listex, Listey, et ListePrincy doivent être de même dimensions | 2 et fonction pour la listevaleursx : contenir des expressions pouvant être évaluées à des nombres. £ ¡ ¢ Valeurx peut être un nombre ou une liste de nombres. invc2() Catalogue > invc2(Zone,df) invChi2(Zone,df) Calcule l'inverse de la fonction de répartition de la loi c2 (Khi2) de degré de liberté df en un point donné (Zone). invF() Catalogue > invF(Zone,dfNumer,dfDenom) invF(Zone,dfNumer,dfDenom) Calcule l'inverse de la fonction de répartition de la loi F (Fisher) de paramètres spécifiée par dfNumer et dfDenom en un point donné (Zone). invNorm() Catalogue > invNorm(Zone[,m[,s]]) Calcule l'inverse de la fonction de répartition de la loi normale de paramètres mu et sigma (m et s) en un point donné (Zone). invt() Catalogue > invt(Zone,df) Calcule l'inverse de la fonction de répartition de la loi student-t de degré de liberté df en un point donné (Zone). Guide de référence TI-Nspire™ 49 iPart() Catalogue > iPart(Nombre) ⇒ entier iPart(Liste1) ⇒ liste iPart(Matrice1) ⇒ matrice Donne l'argument moins sa partie fractionnaire. Dans le cas d'une liste ou d'une matrice, applique la fonction à chaque élément. L'argument peut être un nombre réel ou un nombre complexe. irr() Catalogue > irr(MT0,ListeMT [,FréqMT]) ⇒ valeur Fonction financière permettant de calculer le taux interne de rentabilité d'un investissement. MT0 correspond au mouvement de trésorerie initial à l'heure 0 ; il doit s'agir d'un nombre réel. Liste MT est une liste des montants de mouvements de trésorerie après le mouvement de trésorerie initial MT0. FréqMT est une liste facultative dans laquelle chaque élément indique la fréquence d'occurrence d'un montant de mouvement de trésorerie groupé (consécutif), correspondant à l'élément de ListeMT. La valeur par défaut est 1 ; si vous saisissez des valeurs, elles doivent être des entiers positifs < 10 000. Remarque : voir également mirr(), page 65. isPrime() isPrime(Nombre) Catalogue > ⇒ Expression booléenne constante Donne true ou false selon que nombre est ou n'est pas un entier naturel premier | 2, divisible uniquement par lui-même et 1. Si Nombre dépasse 306 chiffres environ et n'a pas de diviseur inférieur à {1021, isPrime(Nombre) affiche un message d'erreur. Fonction permettant de trouver le nombre premier suivant un nombre spécifié : Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). isVoid() isVoid(Var) ⇒ expression booléenne constante isVoid(Expr) ⇒ expression booléenne constante isVoid(Liste) ⇒ liste des expressions booléennes constantes Retourne true ou false pour indiquer si l'argument est un élément de type données vide. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 50 Guide de référence TI-Nspire™ Catalogue > L Lbl Catalogue > Lbl nomÉtiquette Définit une étiquette en lui attribuant le nom nomÉtiquette dans une fonction. Vous pouvez utiliser l'instruction Goto nomÉtiquette pour transférer le contrôle du programme à l'instruction suivant immédiatement l'étiquette. nomÉtiquette doit être conforme aux mêmes règles de dénomination que celles applicables aux noms de variables. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). lcm() Catalogue > lcm(Nombre1, Nombre2) ⇒ expression lcm(Liste1, Liste2) ⇒ liste lcm(Matrice1, Matrice2) ⇒ matrice Donne le plus petit commun multiple des deux arguments. Le lcm de deux fractions correspond au lcm de leur numérateur divisé par le gcd de leur dénominateur. Le lcm de nombres fractionnaires en virgule flottante correspond à leur produit. Pour deux listes ou matrices, donne les plus petits communs multiples des éléments correspondants. left() Catalogue > left(chaîneSrce[, Nomb]) ⇒ chaîne Donne la chaîne formée par les Nomb premiers caractères de la chaîne chaîneSrce. Si Nomb est absent, on obtient chaîneSrce. left(Liste1[, Nomb]) ⇒ liste Donne la liste formée par les Nomb premiers éléments de Liste1. Si Nomb est absent, on obtient Liste1. left(Comparaison) ⇒ expression Donne le membre de gauche d'une équation ou d'une inéquation. Guide de référence TI-Nspire™ 51 libShortcut() Catalogue > libShortcut(chaîneNomBibliothèque, chaîneNomRaccourci [, LibPrivFlag]) ⇒ liste de variables Crée un groupe de variables dans l'activité courante qui contient des références à tous les objets du classeur de bibliothèque spécifié chaîneNomBibliothèque. Ajoute également les membres du groupe au menu Variables. Vous pouvez ensuite faire référence à chaque objet en utilisant la chaîneNomRaccourci correspondante. Cet exemple utilise un classeur de bibliothèque enregistré et rafraîchi linalg2 qui contient les objets définis comme clearmat, gauss1 et gauss2. Définissez LibPrivFlag=0 pour exclure des objets de la bibliothèque privée (par défaut) et LibPrivFlag=1 pour inclure des objets de bibliothèque privée. Pour copier un groupe de variables, reportez-vous à CopyVar, page 18. Pour supprimer un groupe de variables, reportez-vous à DelVar, page 29. LinRegBx Catalogue > LinRegBx X,Y[,[Fréq][,Catégorie,Inclure]] Effectue l'ajustement linéaire y = a+b·x sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a+b·x stat.a, stat.b Coefficients d'ajustement stat.r2 Coefficient de détermination stat.r Coefficient de corrélation stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg 52 Guide de référence TI-Nspire™ LinRegMx Catalogue > LinRegMx X,Y[,[Fréq][,Catégorie,Inclure]] Effectue l'ajustement linéaire y = m·x+b sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : m·x+b stat.m, stat.b Coefficients d'ajustement stat.r2 Coefficient de détermination stat.r Coefficient de corrélation stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg Guide de référence TI-Nspire™ 53 LinRegtIntervals Catalogue > LinRegtIntervals X,Y[,F[,0[,NivC]]] Pente. Calcule un intervalle de confiance de niveau C pour la pente. LinRegtIntervals X,Y[,F[,1,Xval[,NivC]]] Réponse. Calcule une valeur y prévue, un intervalle de prévision de niveau C pour une seule observation et un intervalle de confiance de niveau C pour la réponse moyenne. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes. X et Y sont des listes de variables indépendantes et dépendantes. F est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans F spécifie la fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a+b·x stat.a, stat.b Coefficients d'ajustement stat.df Degrés de liberté stat.r2 Coefficient de détermination stat.r Coefficient de corrélation stat.Resid Valeurs résiduelles de l'ajustement Pour les intervalles de type Slope uniquement Variable de sortie Description [stat.CLower, stat.CUpper] Intervalle de confiance de pente stat.ME Marge d'erreur de l'intervalle de confiance stat.SESlope Erreur type de pente stat.s Erreur type de ligne Pour les intervalles de type Response uniquement Variable de sortie Description [stat.CLower, stat.CUpper] Intervalle de confiance pour une réponse moyenne stat.ME Marge d'erreur de l'intervalle de confiance stat.SE Erreur type de réponse moyenne 54 Guide de référence TI-Nspire™ Variable de sortie Description [stat.LowerPred, stat.UpperPred] Intervalle de prévision pour une observation simple stat.MEPred Marge d'erreur de l'intervalle de prévision stat.SEPred Erreur type de prévision y stat. a + b·ValX LinRegtTest Catalogue > LinRegtTest X,Y[,Fréq[,Hypoth]] Effectue l'ajustement linéaire sur les listes X et Y et un t-test sur la valeur de la pente b et le coefficient de corrélation r pour l'équation y=a+bx. Il teste l'hypothèse nulle H0 :b=0 (équivalent, r=0) par rapport à l'une des trois hypothèses. Toutes les listes doivent comporter le même nombre de lignes. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Hypoth est une valeur facultative qui spécifie une des trois hypothèses par rapport à laquelle l'hypothèse nulle (H0 :b=r=0) est testée. Pour Ha : bƒ0 et rƒ0 (par défaut), définissez Hypoth=0 Pour Ha : b<0 et r<0, définissez Hypoth<0 Pour Ha : b>0 et r>0, définissez Hypoth>0 Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a + b·x stat.t t-Statistique pour le test de signification stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degrés de liberté stat.a, stat.b Coefficients d'ajustement stat.s Erreur type de ligne stat.SESlope Erreur type de pente stat.r2 Coefficient de détermination stat.r Coefficient de corrélation stat.Resid Valeurs résiduelles de l'ajustement Guide de référence TI-Nspire™ 55 linSolve() Catalogue > linSolve( SystèmÉqLin, Var1, Var2, ...) ⇒ liste linSolve(ÉqLin1 and ÉqLin2 and ..., Var1, Var2, ...) ⇒ liste linSolve({ÉqLin1, ÉqLin2, ...}, Var1, Var2, ...) ⇒ liste linSolve(SystèmÉqLin, {Var1, Var2, ...}) ⇒ liste linSolve(ÉqLin1 and ÉqLin2 and ..., {Var1, Var2, ...}) ⇒ liste linSolve({ÉqLin1, ÉqLin2, ...}, {Var1, Var2, ...}) ⇒ liste Affiche une liste de solutions pour les variables Var1, Var2, etc. Le premier argument doit être évalué à un système d'équations linéaires ou à une seule équation linéaire. Si tel n'est pas le cas, une erreur d'argument se produit. Par exemple, le calcul de linSolve(x=1 et x=2,x) génère le résultat “Erreur d'argument”. @list() Catalogue > @list(Liste1) ⇒ liste Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant deltaList(...). Donne la liste des différences entre les éléments consécutifs de Liste1. Chaque élément de Liste1 est soustrait de l'élément suivant de Liste1. Le résultat comporte toujours un élément de moins que la liste Liste1 initiale. list4mat() list4mat( Liste [, élémentsParLigne]) Catalogue > ⇒ matrice Donne une matrice construite ligne par ligne à partir des éléments de Liste. Si élémentsParLigne est spécifié, donne le nombre d'éléments par ligne. La valeur par défaut correspond au nombre d'éléments de Liste (une ligne). Si Liste ne comporte pas assez d'éléments pour la matrice, on complète par zéros. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant list@>mat(...). 56 Guide de référence TI-Nspire™ ln() Touches /u ln(Valeur1) ⇒ valeur ln(Liste1) ⇒ liste Donne le logarithme népérien de l'argument. En mode Format complexe Réel : Dans le cas d'une liste, donne les logarithmes népériens de tous les éléments de celle-ci. En mode Format complexe Rectangulaire : ln(matriceCarrée1) ⇒ matriceCarrée Donne le logarithme népérien de la matrice matriceCarrée1. Ce calcul est différent du calcul du logarithme népérien de chaque élément. Pour plus d'informations sur la méthode de calcul, reportezvous à cos(). En mode Angle en radians et en mode Format complexe Rectangulaire : matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Pour afficher le résultat entier, appuyez sur touches £, puis utilisez les ¡ et ¢ pour déplacer le curseur.s LnReg Catalogue > LnReg X, Y[, [Fréq] [, Catégorie, Inclure]] Effectue l'ajustement logarithmique y = a+b·ln(x) sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a+b·ln(x) stat.a, stat.b 2 stat.r Coefficients d'ajustement Coefficient de détermination linéaire pour les données transformées Guide de référence TI-Nspire™ 57 Variable de sortie Description stat.r Coefficient de corrélation pour les données transformées (ln(x), y) stat.Resid Valeurs résiduelles associées au modèle logarithmique stat.ResidTrans Valeurs résiduelles associées à l'ajustement linéaire des données transformées stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg Local Catalogue > Local Var1[, Var2] [, Var3] ... Déclare les variables vars spécifiées comme variables locales. Ces variables existent seulement lors du calcul d'une fonction et sont supprimées une fois l'exécution de la fonction terminée. Remarque : les variables locales contribuent à libérer de la mémoire dans la mesure où leur existence est temporaire. De même, elle n'interfère en rien avec les valeurs des variables globales existantes. Les variables locales s'utilisent dans les boucles For et pour enregistrer temporairement des valeurs dans les fonctions de plusieurs lignes dans la mesure où les modifications sur les variables globales ne sont pas autorisées dans une fonction. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Lock Catalogue > Lock Var1 [, Var2] [, Var3] ... Lock Var. Verrouille les variables ou les groupes de variables spécifiés. Les variables verrouillées ne peuvent être ni modifiées ni supprimées. Vous ne pouvez pas verrouiller ou déverrouiller la variable système Ans, de même que vous ne pouvez pas verrouiller les groupes de variables système stat. ou tvm. Remarque : La commande Verrouiller (Lock) efface le contenu de l'historique Annuler/Rétablir lorsqu'elle est appliquée à des variables non verrouillées. Voir unLock, page 113 et getLockInfo(), page 43. 58 Guide de référence TI-Nspire™ log() Touches /s log(Valeur1[,Valeur2]) ⇒ valeur log(Liste1[,Valeur2]) ⇒ liste Donne le logarithme de base Valeur2 de l'argument. Remarque : voir aussi Modèle Logarithme, page 2. Dans le cas d'une liste, donne le logarithme de base Valeur2 des éléments. Si Expr2 est omis, la valeur de base 10 par défaut est utilisée. En mode Format complexe Réel : En mode Format complexe Rectangulaire : log(matriceCarrée1[,Valeur]) ⇒ matriceCarrée Donne le logarithme de base Valeur de matriceCarrée1. Ce calcul est différent du calcul du logarithme de base Valeur de chaque élément. Pour plus d'informations sur la méthode de calcul, reportezvous à cos(). En mode Angle en radians et en mode Format complexe Rectangulaire : matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Si l'argument de base est omis, la valeur de base 10 par défaut est utilisée. Pour afficher le résultat entier, appuyez sur touches Logistic £, puis utilisez les ¡ et ¢ pour déplacer le curseur. Catalogue > Logistic X, Y[, [Fréq] [, Catégorie, Inclure]] Effectue l'ajustement logistique y = (c/(1+a·e-bx)) sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Guide de référence TI-Nspire™ 59 Variable de sortie Description stat.RegEqn Équation d'ajustement : c/(1+a·e-bx) stat.a, stat.b, stat.c Coefficients d'ajustement stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg LogisticD Catalogue > LogisticD X, Y [, [Itérations], [Fréq] [, Catégorie, Inclure] ] Effectue l'ajustement logistique y = (c/(1+a·e-bx)+d) sur les listes X et Y en utilisant la fréquence Fréq et un nombre spécifique d'Itérations. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. L'argument facultatif Itérations spécifie le nombre maximum d'itérations utilisées lors de ce calcul. Si Itérations est omis, la valeur par défaut 64 est utilisée. On obtient généralement une meilleure précision en choisissant une valeur élevée, mais cela augmente également le temps de calcul, et vice versa. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : c/(1+a·e-bx)+d) stat.a, stat.b, stat.c, stat.d Coefficients d'ajustement stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories 60 Guide de référence TI-Nspire™ Variable de sortie Description stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg Loop Catalogue > Loop Bloc EndLoop Exécute de façon itérative les instructions de Bloc. Notez que la boucle se répète indéfiniment, jusqu'à l'exécution d'une instruction Goto ou Exit à l'intérieur du Bloc. Bloc correspond à une série d'instructions, séparées par un « : ». Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). LU Catalogue > LU Matrice, lMatrice, uMatrice, pMatrice[,Tol] Calcule la décomposition LU (lower-upper) de Doolittle d'une matrice réelle ou complexe. La matrice triangulaire inférieure est stockée dans IMatrice, la matrice triangulaire supérieure dans uMatrice et la matrice de permutation (qui décrit les échange de lignes exécutés pendant le calcul) dans pMatrice. lMatrice · uMatrice = pMatrice · matrice L'argument facultatif Tol permet de considérer comme nul tout élément de la matrice dont la valeur absolue est inférieure à Tol. Cet argument n'est utilisé que si la matrice contient des nombres en virgule flottante et ne contient pas de variables symbolique sans valeur affectée. Dans le cas contraire, Tol est ignoré. • Si vous utilisez /· ou définissez le mode Auto ou Approché (Approximate) sur Approché (Approximate), les • calculs sont exécutés en virgule flottante. Si Tol est omis ou inutilisé, la tolérance par défaut est calculée comme suit : 5EM14 ·max(dim(Matrice)) ·rowNorm(Matrice) L'algorithme de factorisation LU utilise la méthode du Pivot partiel avec échanges de lignes. Guide de référence TI-Nspire™ 61 M mat4list() Catalogue > mat4list(Matrice) ⇒ liste Donne la liste obtenue en copiant les éléments de Matrice ligne par ligne. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant mat@>list(...). max() Catalogue > max(Valeur1, Valeur2) ⇒ expression max(Liste1, Liste2) ⇒ liste max(Matrice1, Matrice2) ⇒ matrice Donne le maximum des deux arguments. Si les arguments sont deux listes ou matrices, donne la liste ou la matrice formée de la valeur maximale de chaque paire d'éléments correspondante. max(Liste) ⇒ expression Donne l'élément maximal de liste. max(Matrice1) ⇒ matrice Donne un vecteur ligne contenant l'élément maximal de chaque colonne de la matrice Matrice1. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Remarque : voir aussi min(). mean() mean(Liste[, listeFréq]) Catalogue > ⇒ expression Donne la moyenne des éléments de Liste. Chaque élément de la liste listeFréq totalise le nombre d'occurrences de l'élément correspondant de Liste. mean(Matrice1[, matriceFréq]) ⇒ matrice Donne un vecteur ligne des moyennes de toutes les colonnes de Matrice1. Chaque élément de matriceFréq totalise le nombre d'occurrences de l'élément correspondant de Matrice1. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 62 Guide de référence TI-Nspire™ En mode Format Vecteur Rectangulaire : median() median(Liste[, listeFréq]) Catalogue > ⇒ expression Donne la médiane des éléments de Liste. Chaque élément de la liste listeFréq totalise le nombre d'occurrences de l'élément correspondant de Liste. median(Matrice1[, matriceFréq]) ⇒ matrice Donne un vecteur ligne contenant les médianes des colonnes de Matrice1. Chaque élément de matriceFréq totalise le nombre d'occurrences consécutives de l'élément correspondant de Matrice1. Remarques : • • tous les éléments de la liste ou de la matrice doivent correspondre à des valeurs numériques. Les éléments vides de la liste ou de la matrice sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. MedMed Catalogue > MedMed X,Y [, Fréq] [, Catégorie, Inclure]] Calcule la ligne Med-Med y = (m·x+b) sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants.. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation de ligne Med-Med : m·x+b stat.m, stat.b Coefficient de modèle stat.Resid Valeurs résiduelles de la ligne Med-Med stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg Guide de référence TI-Nspire™ 63 mid() Catalogue > mid(chaîneSrce, Début[, Nbre]) ⇒ chaîne Donne la portion de chaîne de Nbre de caractères extraite de la chaîne chaîneSrce, en commençant au numéro de caractère Début. Si Nbre est omis ou s'il dépasse le nombre de caractères de la chaîne chaîneSrce, on obtient tous les caractères de chaîneSrce, compris entre le numéro de caractère Début et le dernier caractère. Nbre doit être | 0. Si Nbre = 0, on obtient une chaîne vide. mid(listeSource, Début [, Nbre]) ⇒ liste Donne la liste de Nbre d'éléments extraits de listeSource, en commençant à l'élément numéro Début. Si Nbre est omis ou s'il dépasse le nombre d'éléments de la liste listeSource, on obtient tous les éléments de listeSource, compris entre l'élément numéro Début et le dernier élément. Nbre doit être | 0. Si Nbre = 0, on obtient une liste vide. mid(listeChaînesSource, Début[, Nbre]) ⇒ liste Donne la liste de Nbre de chaînes extraites de la liste listeChaînesSource, en commençant par l'élément numéro Début. min() Catalogue > min(Valeur1, Valeur2) ⇒ expression min(Liste1, Liste2) ⇒ liste min(Matrice1, Matrice2) ⇒ matrice Donne le minimum des deux arguments. Si les arguments sont deux listes ou matrices, donne la liste ou la matrice formée de la valeur minimale de chaque paire d'éléments correspondante. min(Liste) ⇒ expression Donne l'élément minimal de Liste. min(Matrice1) ⇒ matrice Donne un vecteur ligne contenant l'élément minimal de chaque colonne de la matrice Matrice1. Remarque : voir aussi max(). 64 Guide de référence TI-Nspire™ mirr() Catalogue > mirr(tauxFinancement,tauxRéinvestissement,MT0,ListeMT [,FréqMT]) ⇒ expression Fonction financière permettant d'obtenir le taux interne de rentabilité modifié d'un investissement. tauxFinancement correspond au taux d'intérêt que vous payez sur les montants de mouvements de trésorerie. tauxRéinvestissement est le taux d'intérêt auquel les mouvements de trésorerie sont réinvestis. MT0 correspond au mouvement de trésorerie initial à l'heure 0 ; il doit s'agir d'un nombre réel. Liste MT est une liste des montants de mouvements de trésorerie après le mouvement de trésorerie initial MT0. FréqMT est une liste facultative dans laquelle chaque élément indique la fréquence d'occurrence d'un montant de mouvement de trésorerie groupé (consécutif), correspondant à l'élément de ListeMT. La valeur par défaut est 1 ; si vous saisissez des valeurs, elles doivent être des entiers positifs < 10 000. Remarque : voir également irr(), page 50. mod() Catalogue > mod(Valeur1, Valeur2) ⇒ expression mod(Liste1, List2) ⇒ liste mod(Matrice1, Matrice2) ⇒ matrice Donne le premier argument modulo le deuxième argument, défini par les identités suivantes : mod(x,0) = x mod(x,y) = x -Ïy floor(x/y) Lorsque le deuxième argument correspond à une valeur non nulle, le résultat est de période dans cet argument. Le résultat est soit zéro soit une valeur de même signe que le deuxième argument. Si les arguments sont deux listes ou deux matrices, on obtient une liste ou une matrice contenant la congruence de chaque paire d'éléments correspondante. Remarque : voir aussi remain(), page 85 mRow() mRow(Valeur, Matrice1, Index) Catalogue > ⇒ matrice Donne une copie de Matrice1 obtenue en multipliant chaque élément de la ligne Index de Matrice1 par Valeur. mRowAdd() mRowAdd(Valeur, Matrice1, Index1, Index2) Catalogue > ⇒ matrice Donne une copie de Matrice1 obtenue en remplaçant chaque élément de la ligne Index2 de Matrice1 par : Valeur × ligne Index1 + ligne Index2 Guide de référence TI-Nspire™ 65 MultReg Catalogue > MultReg Y, X1[,X2[,X3,…[,X10]]] Calcule la régression linéaire multiple de la liste Y sur les listes X1, X2, …, X10. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : b0+b1·x1+b2·x2+ ... stat.b0, stat.b1, ... Coefficients d'ajustement Coefficient de détermination multiple 2 stat.R stat. Liste y yListe = b0+b1·x1+ ... stat.Resid Valeurs résiduelles de l'ajustement MultRegIntervals Catalogue > MultRegIntervals Y, X1[,X2[,X3,…[,X10]]],listeValX[,CLevel] Calcule une valeur y prévue, un intervalle de prévision de niveau C pour une seule observation et un intervalle de confiance de niveau C pour la réponse moyenne. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : b0+b1·x1+b2·x2+ ... y y = b0 + b1 · xl + ... pour listeValX stat. Prévision d'un point : stat.dfError Degrés de liberté des erreurs stat.CLower, stat.CUpper Intervalle de confiance pour une réponse moyenne stat.ME Marge d'erreur de l'intervalle de confiance stat.SE Erreur type de réponse moyenne stat.LowerPred, stat.UpperrPred Intervalle de prévision pour une observation simple stat.MEPred Marge d'erreur de l'intervalle de prévision stat.SEPred Erreur type de prévision stat.bList Liste de coefficients de régression, {b0,b1,b2,...} 66 Guide de référence TI-Nspire™ Variable de sortie Description stat.Resid Valeurs résiduelles de l'ajustement MultRegTests Catalogue > MultRegTests Y, X1[,X2[,X3,…[,X10]]] Le test de régression linéaire multiple calcule une régression linéaire multiple sur les données et donne les statistiques du F-test et du ttest globaux pour les coefficients. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Sorties Variable de sortie Description stat.RegEqn Équation d'ajustement : b0+b1·x1+b2·x2+ ... stat.F Statistique du F-test global stat.PVal Valeur P associée à l'analyse statistique F globale stat.R Coefficient de détermination multiple stat.AdjR2 Coefficient ajusté de détermination multiple stat.s Écart-type de l'erreur stat.DW Statistique de Durbin-Watson ; sert à déterminer si la corrélation automatique de premier ordre est présente dans le modèle 2 stat.dfReg Degrés de liberté de la régression stat.SSReg Somme des carrés de la régression stat.MSReg Moyenne des carrés de la régression stat.dfError Degrés de liberté des erreurs stat.SSError Somme des carrés des erreurs stat.MSError Moyenne des carrés des erreurs stat.bList {b0,b1,...} Liste de coefficents stat.tList Liste des statistiques t pour chaque coefficient dans la liste bList stat.PList Liste des valeurs p pour chaque statistique t stat.SEList Liste des erreurs type des coefficients de la liste bList stat. Liste y yListe = b0+b1·x1+ . . . stat.Resid Valeurs résiduelles de l'ajustement stat.sResid Valeurs résiduelles normalisées ; valeur obtenue en divisant une valeur résiduelle par son écart-type stat.CookDist Distance de Cook ; Mesure de l'influence d'une observation basée sur la valeur résiduelle et le levier stat.Leverage Mesure de la distance séparant les valeurs de la variable indépendante de leurs valeurs moyennes Guide de référence TI-Nspire™ 67 N nCr() Catalogue > nCr(Valeur1, Valeur2) ⇒ expression Pour les entiers Valeur1 et Valeur2 avec Valeur1 | Valeur2 | 0, nCr() donne le nombre de combinaisons de Valeur1 éléments pris parmi Valeur2 éléments. (Appelé aussi « coefficient binomial ».) nCr(Valeur, 0) ⇒ 1 nCr(Valeur, entierNég) ⇒ nCr(Valeur, entierPos) ⇒ Valeur·(ValeurN1)... 0 (ValeurNentierPos+1)/ entierPos! nCr(Valeur, nonEntier) ⇒ expression!/ ((ValeurNnonEntier)!·nonEntier!) nCr(Liste1, Liste2) ⇒ liste Donne une liste de combinaisons basées sur les paires d'éléments correspondantes dans les deux listes. Les arguments doivent être des listes comportant le même nombre d'éléments. nCr(Matrice1, Matrice2) ⇒ matrice Donne une matrice de combinaisons basées sur les paires d'éléments correspondantes dans les deux matrices. Les arguments doivent être des matrices comportant le même nombre d'éléments. nDerivative() Catalogue > ⇒ valeur nDerivative(Expr1,Var [,Ordre]) | Var=Valeur ⇒ valeur nDerivative(Expr1,Var=Valeur[,Ordre]) Affiche la dérivée numérique calculée avec les méthodes de différenciation automatique. Si valeur est spécifiée, celle-ci prévaut sur toute affectation de variable ou substitution précédente de type "sachant que" pour la variable. Si la variable Var ne contient pas de valeur numérique, Valeur doit être spécifiée. L'ordre de la dérivée doit être 1 ou 2. Remarque : l'algorithme nDerivative() présente une limitiation : il fonctionne de manière récursive à l'intérieur de l'expression non simplifiée et calcule la valeur de la dérivée première (et seconde, si cela est possible), puis évalue chacune des sous-expressions, ce qui peut générer un résultat inattendu. Observez l'exemple ci-contre. La dérivée première de x·(x^2+x)^(1/3) en x=0 est égale à 0. Toutefois, comme la dérivée première de la sous-expression (x^2+x)^(1/3) n'est pas définie pour x=0 et que cette valeur est utilisée pour calculer la dérivée de l'expression complète, nDerivative() signale que le résultat n'est pas défini et affiche un message d'erreur. Si vous rencontrez ce problème, vérifiez la solution en utilisant une représentation graphique. Vous pouvez également tenter d'utiliser centralDiff(). newList() newList(nbreÉléments) Catalogue > ⇒ liste Donne une liste de dimension nbreÉléments. Tous les éléments sont nuls. 68 Guide de référence TI-Nspire™ newMat() Catalogue > newMat(nbreLignes, nbreColonnes) ⇒ matrice Donne une matrice nulle de dimensions nbreLignes, nbreColonnes. nfMax() Catalogue > nfMax(Expr, Var) ⇒ valeur nfMax(Expr, Var, LimitInf) ⇒ valeur nfMax(Expr, Var, LimitInf, LimitSup) ⇒ valeur ⇒ valeur nfMax(Expr, Var) | LimitInf<Var<LimitSup Donne la valeur numérique possible de la variable Var au point où le maximum local de Expr survient. Si LimitInf et LimitSup sont spécifiés, la fonction recherche le maximum local entre ces valeurs. nfMin() Catalogue > nfMin(Expr, Var) ⇒ valeur nfMin(Expr, Var, LimitInf) ⇒ valeur nfMin(Expr, Var, LimitInf, LimitSup) ⇒ valeur ⇒ valeur nfMin(Expr, Var) | LimitInf<Var<LimitSup Donne la valeur numérique possible de la variable Var au point où le minimum local de Expr survient. Si LimitInf et LimitSup sont spécifiés, la fonction recherche le minimum local entre ces valeurs. nInt() nInt(Expr1, Var, Borne1, Borne2) Catalogue > ⇒ expression Si l'intégrande Expr1 ne contient pas d'autre variable que Var et si Borne1 et Borne2 sont des constantes, en +ˆ ou en -ˆ, alors nInt() donne le calcul approché de ‰(Expr1, Var, Borne1, Borne2). Cette approximation correspond à une moyenne pondérée de certaines valeurs d'échantillon de l'intégrande dans l'intervalle Borne1<Var<Borne2. L'objectif est d'atteindre une précision de six chiffres significatifs. L'algorithme s'adaptant, met un terme au calcul lorsqu'il semble avoir atteint cet objectif ou lorsqu'il paraît improbable que des échantillons supplémentaires produiront une amélioration notable. Le message « Précision incertaine » s'affiche lorsque cet objectif ne semble pas atteint. Il est possible de calculer une intégrale multiple en imbriquant plusieurs appels nInt(). Les bornes d'intégration peuvent dépendre des variables d'intégration les plus extérieures. Guide de référence TI-Nspire™ 69 nom() Catalogue > nom(tauxEffectif,CpY) ⇒ valeur Fonction financière permettant de convertir le taux d'intérêt effectif tauxEffectif à un taux annuel nominal, CpY étant le nombre de périodes de calcul par an. tauxEffectif doit être un nombre réel et CpY doit être un nombre réel > 0. Remarque : voir également eff(), page 32. norm() Catalogue > ⇒ expression norm(Vecteur) ⇒ expression norm(Matrice) Donne la norme de Frobenius. normCdf() Catalogue > normCdf(lowBound,upBound[,m[,s]]) ⇒ nombre si lowBound et upBound sont des nombres, liste si lowBound et upBound sont des listes Calcule la probabilité qu'une variable suivant la loi normale de moyenne (m, valeur par défaut =0) et d'écart-type (sigma, valeur par défaut = 1) prenne des valeurs entre les bornes lowBound et upBound. Pour P(X { upBound), définissez lowBound = .9E999. normPdf() Catalogue > normPdf(ValX[,m[,s]]) ⇒ nombre si ValX est un nombre, liste si ValX est une liste Calcule la densité de probabilité de la loi normale à la valeur ValX spécifiée pour les paramètres m et s. not Catalogue > not Valeur1 ⇒ nombre Donne true (vrai) ou false (faux) ou une forme simplifiée de l'argument. 70 Guide de référence TI-Nspire™ not not Entier1 Catalogue > ⇒ entier En mode base Hex : Important : utilisez le chiffre zéro et pas la Donne le complément à 1 d'un entier. En interne, Entier1 est converti en nombre binaire 64 bits signé. La valeur de chaque bit est inversée (0 devient 1, et vice versa) pour le complément à 1. Le résultat est affiché en fonction du mode Base utilisé. Les entiers de tout type de base sont admis. Pour une entrée binaire ou hexadécimale, vous devez utiliser respectivement le préfixe 0b ou 0h. Tout entier sans préfixe est considéré comme un nombre en écriture décimale (base 10). lettre O. En mode base Bin : Si vous entrez un nombre dont le codage binaire signé dépasse 64 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Pour de plus amples informations, voir 4Base2, page 13. Pour afficher le résultat entier, appuyez sur touches £, puis utilisez les ¡ et ¢ pour déplacer le curseur. Remarque : une entrée binaire peut comporter jusqu'à 64 chiffres (sans compter le préfixe 0b) ; une entrée hexadécimale jusqu'à 16 chiffres. nPr() Catalogue > nPr(Valeur1, Valeur2) ⇒ expression Pour les entiers Valeur1 et Valeur2 avec Valeur1 | Valeur2 | 0, nPr() donne le nombre de permutations de Valeur1 éléments pris parmi Valeur2 éléments. nPr(Valeur, 0) ⇒ 1 nPr(Valeur, entierNég) ⇒ 1/((Valeur+1)·(Valeur+2)... (ValeurNentierNég)) nPr(Valeur, entierPos) ⇒ Valeur·(ValeurN1)... (ValeurNentierPos+1) ⇒ Valeur! / (ValeurNnonEntier)! nPr(Valeur, nonEntier) nPr(Liste1, Liste2) ⇒ liste Donne une liste de permutations basées sur les paires d'éléments correspondantes dans les deux listes. Les arguments doivent être des listes comportant le même nombre d'éléments. nPr(Matrice1, Matrice2) ⇒ matrice Donne une matrice de permutations basées sur les paires d'éléments correspondantes dans les deux matrices. Les arguments doivent être des matrices comportant le même nombre d'éléments. Guide de référence TI-Nspire™ 71 npv() Catalogue > npv(tauxIntérêt,MTO,ListeMT[,FréqMT]) Fonction financière permettant de calculer la valeur actuelle nette ; la somme des valeurs actuelles des mouvements d'entrée et de sortie de fonds. Un résultat positif pour NPV indique un investissement rentable. tauxIntérêt est le taux à appliquer pour l'escompte des mouvements de trésorerie (taux de l'argent) sur une période donnée. MT0 correspond au mouvement de trésorerie initial à l'heure 0 ; il doit s'agir d'un nombre réel. Liste MT est une liste des montants de mouvements de trésorerie après le mouvement de trésorerie initial MT0. FréqMT est une liste dans laquelle chaque élément indique la fréquence d'occurrence d'un montant de mouvement de trésorerie groupé (consécutif), correspondant à l'élément de ListeMT. La valeur par défaut est 1 ; si vous saisissez des valeurs, elles doivent être des entiers positifs < 10 000. nSolve() nSolve(Équation,Var[=Condition]) Catalogue > ⇒ chaîne_nombre ou erreur nSolve(Équation,Var[=Condition],LimitInf) ⇒ chaîne_nombre ou erreur nSolve(Équation,Var[=Condition],LimitInf,LimitSup) ⇒ chaîne_nombre ou erreur nSolve(Équation,Var[=Condition]) | LimitInf<Var<LimitSup ⇒ chaîne_nombre ou erreur Recherche de façon itérative une solution numérique réelle approchée pour Équation en fonction de sa variable. Spécifiez la variable comme suit : variable – ou – variable = nombre réel Par exemple, x est autorisé, de même que x=3. nSolve() tente de déterminer un point où la valeur résiduelle est zéro ou deux points relativement rapprochés où la valeur résiduelle a un signe négatif et où son ordre de grandeur n'est pas excessif. S'il n'y parvient pas en utilisant un nombre réduit de points d'échantillon, la chaîne « Aucune solution n'a été trouvée » s'affiche. 72 Guide de référence TI-Nspire™ Remarque : si plusieurs solutions sont possibles, vous pouvez utiliser une condition pour mieux déterminer une solution particulière. O OneVar Catalogue > OneVar [1,]X[,[Fréq][,Catégorie,Inclure]] OneVar [n,]X1,X2[X3[,…[,X20]]] Effectue le calcul de statistiques à une variable sur un maximum de 20 listes. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. Les arguments X sont des listes de données. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque valeur X correspondante. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques de catégories pour les valeurs X correspondantes. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Tout élément vide dans les listes X, Fréq ou Catégorie a un élément vide correspondant dans l'ensemble des listes résultantes. Tout élément vide dans les listes X1 à X20 correspond a un élément vide dans l'ensemble des listes résultantes. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Variable de sortie Description stat.v Moyenne des valeurs x stat.Gx Somme des valeurs x stat.Gx2 Somme des valeurs x2. stat.sx Écart-type de l'échantillon de x stat.sx Écart-type de la population de x stat.n Nombre de points de données stat.MinX Minimum des valeurs de x stat.Q1X 1er quartile de x stat.MedianX Médiane de x stat.Q3X 3ème quartile de x stat.MaxX Maximum des valeurs de x stat.SSX Somme des carrés des écarts par rapport à la moyenne de x Guide de référence TI-Nspire™ 73 or Catalogue > Expr booléenne1 or Expr booléenne2 ⇒ Expression booléenne Donne true (vrai) ou false (faux) ou une forme simplifiée de l'entrée initiale. Donne true si la simplification de l'une des deux ou des deux expressions est vraie. Donne false uniquement si la simplification des deux expressions est fausse. Remarque : voir xor. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Entier1 or Entier2 ⇒ entier En mode base Hex : Compare les représentations binaires de deux entiers réels en appliquant un or bit par bit. En interne, les deux entiers sont convertis Important : utilisez le chiffre zéro et pas la lettre O. en nombres binaires 64 bits signés. Lorsque les bits comparés correspondent, le résultat est 1 si dans les deux cas il s'agit d'un bit 1 En mode base Bin : ; le résultat est 0 si, dans les deux cas, il s'agit d'un bit 0. La valeur donnée représente le résultat des bits et elle est affichée selon le mode Base utilisé. Remarque : une entrée binaire peut comporter jusqu'à 64 Les entiers de tout type de base sont admis. Pour une entrée binaire chiffres (sans compter le préfixe 0b) ; une entrée hexadécimale ou hexadécimale, vous devez utiliser respectivement le préfixe 0b ou jusqu'à 16 chiffres. 0h. Tout entier sans préfixe est considéré comme un nombre en écriture décimale (base 10). Si vous entrez un nombre dont le codage binaire signé dépasse 64 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Pour de plus amples informations, voir 4Base2, page 13. Remarque : voir xor. ord() Catalogue > ord(Chaîne) ⇒ entier ord(Liste1) ⇒ liste Donne le code numérique du premier caractère de la chaîne de caractères Chaîne ou une liste des premiers caractères de tous les éléments de la liste. 74 Guide de référence TI-Nspire™ P P4Rx() P4Rx(ExprR, qExpr) ⇒ expression P4Rx(ListeR, qListe) ⇒ liste P4Rx(MatriceR, qMatrice) ⇒ matrice Catalogue > En mode Angle en radians : Donne la valeur de l'abcisse du point de coordonnées polaires (r, q). Remarque : l'argument q est interprété comme une mesure en degrés, en grades ou en radians, suivant le mode Angle utilisé. Si l'argument est une expression, vous pouvez utiliser ¡, G ou Rpour ignorer temporairement le mode Angle sélectionné. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant P@>Rx(...). P4Ry() P4Ry(ValeurR, qValeur) ⇒ valeur P4Ry(ListeR, qListe) ⇒ liste P4Ry(MatriceR, qMatrice) ⇒ matrice Catalogue > En mode Angle en radians : Donne la valeur de l'ordonnée du point de coordonnées polaires (r, q). Remarque : l'argument q est interprété comme une mesure en degrés, en grades ou en radians, suivant le mode Angle utilisé. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant P@>Ry(...). PassErr PassErr Passe une erreur au niveau suivant. Catalogue > Pour obtenir un exemple de PassErr, reportez-vous à l'exemple 2 de la commande Try, page 108. Si la variable système errCode est zéro, PassErr ne fait rien. L'instruction Else du bloc Try...Else...EndTry doit utiliser EffErr ou PassErr. Si vous comptez rectifier ou ignorer l'erreur, sélectionnez EffErr. Si vous ne savez pas comment traiter l'erreur, sélectionnez PassErr pour la transférer au niveau suivant. S'il n'y a plus d'autre programme de traitement des erreurs Try...Else...EndTry, la boîte de dialogue Erreur s'affiche normalement. Remarque : voir également ClrErr, page 17 et Try, page 108. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). piecewise() Catalogue > piecewise(Expr1 [, Condition1 [, Expr2 [, Condition2 [, … ]]]]) Permet de créer des fonctions définies par morceaux sous forme de liste. Il est également possible de créer des fonctions définies par morceaux en utilisant un modèle. Remarque : voir aussi Modèle Fonction définie par morceaux, page 2. Guide de référence TI-Nspire™ 75 poissCdf() Catalogue > poissCdf(l,lowBound,upBound) ⇒ nombre si lowBound et upBound sont des nombres, liste si lowBound et upBound sont des listes poissCdf(l,upBound) (pour P(0{X{upBound) ⇒ nombre si la borne upBound est un nombre, liste si la borne upBound est une liste Calcule la probabilité cumulée d'une variable suivant une loi de Poisson de moyenne l. Pour P(X { upBound), définissez la borne lowBound=0 poissPdf() poissPdf(l,ValX) ValX est une liste Catalogue > ⇒ nombre si ValX est un nombre, liste si Calcule la probabilité de ValX pour la loi de Poisson de moyenne l spécifiée. 4Polar Catalogue > Vecteur 4Polar Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Polar. Affiche vecteur sous forme polaire [r ±q]. Le vecteur doit être un vecteur ligne ou colonne et de dimension 2. Remarque : 4Polar est uniquement une instruction d'affichage et non une fonction de conversion. On ne peut l'utiliser qu'à la fin d'une ligne et elle ne modifie pas le contenu du registre ans. Remarque : voir aussi 4Rect, page 84. valeurComplexe 4Polar En mode Angle en radians : Affiche valeurComplexe sous forme polaire. • • Le mode Angle en degrés affiche (r±q). Le mode Angle en radians affiche reiq. valeurComplexe peut prendre n'importe quelle forme complexe. Toutefois, une entrée reiq génère une erreur en mode Angle en degrés. En mode Angle en grades : Remarque : vous devez utiliser les parenthèses pour les entrées polaires (r±q). En mode Angle en degrés : polyEval() polyEval(Liste1, Expr1) polyEval(Liste1, Liste2) Catalogue > ⇒ expression ⇒ expression Interprète le premier argument comme les coefficients d'un polynôme ordonné suivant les puissances décroissantes et calcule la valeur de ce polynôme au point indiqué par le deuxième argument. 76 Guide de référence TI-Nspire™ polyRoots() Catalogue > ⇒ liste polyRoots(ListeCoeff) ⇒ liste polyRoots(Poly,Var) La première syntaxe, polyRoots(Poly,Var), affiche une liste des racines réelles du polynôme Poly pour la variable Var. S'il n'existe pas de racine réelle, une liste vide est affichée : { }. Poly doit être un polynôme d'une seule variable, dans sa forme développée. N'utilisez pas les formats non développés comme y2·y+1 ou x·x+2·x+1. La deuxième syntaxe, polyRoots(ListeCoeff), affiche une liste de racines réelles du polynôme dont les coefficients sont donnés par la liste ListeCoeff. Remarque : voir aussi cPolyRoots(), page 23. PowerReg Catalogue > PowerReg X,Y [, Fréq] [, Catégorie, Inclure]] Effectue l'ajustement exponentiel y = (a·(x)b) sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a·(x)b stat.a, stat.b Coefficients d'ajustement stat.r2 Coefficient de détermination linéaire pour les données transformées stat.r Coefficient de corrélation pour les données transformées (ln(x), ln(y)) stat.Resid Valeurs résiduelles associées au modèle exponentiel stat.ResidTrans Valeurs résiduelles associées à l'ajustement linéaire des données transformées stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg Guide de référence TI-Nspire™ 77 Prgm Catalogue > Calcule le plus grand commun diviseur et affiche les résultats intermédiaires. Prgm Bloc EndPrgm Modèle de création d'un programme défini par l'utilisateur. À utiliser avec la commande Define, Define LibPub, ou Define LibPriv. Bloc peut correspondre à une instruction unique ou à une série d'instructions séparées par le caractère “:” ou à une série d'instructions réparties sur plusieurs lignes. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Voir Π( ), page 128. prodSeq() Voir Π( ), page 128. Product (PI) product() product(Liste[, Début[, Fin]]) Catalogue > ⇒ expression Donne le produit des éléments de Liste. Début et Fin sont facultatifs. Ils permettent de spécifier une plage d'éléments. product(Matrice1[, Début[, Fin]]) ⇒ matrice Donne un vecteur ligne contenant les produits des éléments ligne par ligne de Matrice1. Début et Fin sont facultatifs. Ils permettent de spécifier une plage de colonnes. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 78 Guide de référence TI-Nspire™ propFrac() Catalogue > propFrac(Valeur1[, Var]) ⇒ valeur propFrac(nombre_rationnel) décompose nombre_rationnel sous la forme de la somme d'un entier et d'une fraction de même signe et dont le dénominateur est supérieur au numérateur (fraction propre). propFrac(expression_rationnelle,Var) donne la somme des fractions propres et d'un polynôme par rapport à Var. Le degré de Var dans le dénominateur est supérieur au degré de Var dans le numérateur pour chaque fraction propre. Les mêmes puissances de Var sont regroupées. Les termes et leurs facteurs sont triés, Var étant la variable principale. Si Var est omis, le développement des fractions propres s'effectue par rapport à la variable la plus importante. Les coefficients de la partie polynomiale sont ensuite ramenés à leur forme propre par rapport à leur variable la plus importante, et ainsi de suite. Vous pouvez utiliser la fonction propFrac() pour représenter des fractions mixtes et démontrer l'addition et la soustraction de fractions mixtes. Q QR Catalogue > QR Matrice, qMatrice, rMatrice [,Tol] Calcule la factorisation QR Householder d'une matrice réelle ou complexe. Les matrices Q et R obtenues sont stockées dans les NomsMat spécifiés. La matrice Q est unitaire. La matrice R est triangulaire supérieure. Le nombre en virgule flottante (9.) dans m1 fait que les résultats seront tous calculés en virgule flottante. L'argument facultatif Tol permet de considérer comme nul tout élément de la matrice dont la valeur absolue est inférieure à Tol. Cet argument n'est utilisé que si la matrice contient des nombres en virgule flottante et ne contient pas de variables symbolique sans valeur affectée. Dans le cas contraire, Tol est ignoré. • Si vous utilisez /· ou définissez le mode Auto ou Approché (Approximate) sur Approché (Approximate), les • calculs sont exécutés en virgule flottante. Si Tol est omis ou inutilisé, la tolérance par défaut est calculée comme suit : 5EL14 ·max(dim(Matrice)) ·rowNorm(Matrice) La factorisation QR sous forme numérique est calculée en utilisant la transformation de Householder. La factorisation symbolique est calculée en utilisant la méthode de Gram-Schmidt. Les colonnes de NomMatq sont les vecteurs de base orthonormaux de l'espace vectoriel engendré par les vecteurs colonnes de matrice. Guide de référence TI-Nspire™ 79 QuadReg Catalogue > QuadReg X,Y [, Fréq] [, Catégorie, Inclure]] Effectue l'ajustement polynomial de degré 2 y = a·x2+b·x+c sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants.. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a·x2+b·x+c stat.a, stat.b, stat.c Coefficients d'ajustement stat.R2 Coefficient de détermination stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg 80 Guide de référence TI-Nspire™ QuartReg Catalogue > QuartReg X,Y [, Fréq] [, Catégorie, Inclure]] Effectue l'ajustement polynomial de degré 4 y = a·x4+b·x3+c· x2+d·x+e sur les listes X et Y en utilisant la fréquence Fréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants.. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a·x4+b·x3+c· x2+d·x+e stat.a, stat.b, stat.c, stat.d, stat.e Coefficients d'ajustement stat.R2 Coefficient de détermination stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg Guide de référence TI-Nspire™ 81 R R4Pq() Catalogue > R4Pq (ValeurX, ValeurY) ⇒ valeur R4Pq (ListeX, ListeY) ⇒ liste R4Pq (MatriceX, MatriceY) ⇒ matrice Donne la coordonnée q d'un point de coordonnées rectangulaires (x,y). En mode Angle en degrés : En mode Angle en grades : Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant R@>Ptheta(...). En mode Angle en radians : R4Pr() Catalogue > R4Pr (ValeurX, ValeurY) ⇒ valeur R4Pr (ListeX, ListeY) ⇒ liste R4Pr (MatriceX, MatriceY) ⇒ matrice En mode Angle en radians : Donne la coordonnée r d'un point de coordonnées rectangulaires (x,y). Remarque : vous pouvez insérer cette fonction à partir du clavier de l'ordinateur en entrant R@>Pr(...). 4Rad Catalogue > Valeur14Rad ⇒ valeur En mode Angle en degrés : Convertit l'argument en mesure d'angle en radians. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Rad. rand() Catalogue > rand() ⇒ expression rand(nmbreEssais) ⇒ liste rand() donne un nombre aléatoire compris entre 0 et 1. rand(nbreEssais) donne une liste de nombres aléatoires compris entre 0 et 1 pour le nombre d'essais nbreEssais. 82 En mode Angle en grades : Guide de référence TI-Nspire™ Réinitialise le générateur de nombres aléatoires. randBin() Catalogue > randBin(n, p) ⇒ expression randBin(n, p, nbreEssais) ⇒ liste randBin(n, p) donne un nombre aléatoire tiré d'une distribution binomiale spécifiée. randBin(n, p, nbreEssais) donne une liste de nombres aléatoires tirés d'une distribution binomiale spécifiée pour un nombre d'essais nbreEssais. randInt() Catalogue > randInt(LimiteInf,LimiteSup) ⇒ expression randInt(LimiteInf,LimiteSup,nbreEssais) ⇒ liste randInt(LimiteInf,LimiteSup) donne un entier aléatoire pris entre les limites entières LimiteInf et LimiteSup. randInt(LimiteInf,LimiteSup,nbreEssais) donne une liste d'entiers aléatoires pris entre les limites spécifiées pour un nombre d'essais nbreEssais. randMat() Catalogue > randMat(nbreLignes, nbreColonnes) ⇒ matrice Donne une matrice aléatoire d'entiers compris entre -9 et 9 de la dimension spécifiée. Les deux arguments doivent pouvoir être simplifiés en entiers. Remarque : Les valeurs de cette matrice changent chaque fois que l'on appuie sur randNorm() randNorm(m, randNorm(m, ·. Catalogue > s) ⇒ expression s, nbreEssais) ⇒ liste Donne un nombre décimal aléatoire issu de la loi normale spécifiée. Il peut s'agir de tout nombre réel, mais le résultat obtenu sera essentiellement compris dans l'intervalle [mN3·s, m+3·s]. randNorm(m, s, nbreEssais) donne une liste de nombres décimaux tirés d'une distribution normale spécifiée pour un nombre d'essais nbreEssais. randPoly() randPoly(Var, Ordre) Catalogue > ⇒ expression Donne un polynôme aléatoire de la variable Var de degré Ordre spécifié. Les coefficients sont des entiers aléatoires compris entre L9 et 9. Le premier coefficient sera non nul. Ordre doit être un entier compris entre 0 et 99. randSamp() randSamp(Liste,nbreEssais[,sansRem]) Catalogue > ⇒ liste Donne une liste contenant un échantillon aléatoire de nbreEssais éléments choisis dans Liste avec option de remise (sansRem=0) ou sans option de remise (sansRem=1). L'option par défaut est avec remise. Guide de référence TI-Nspire™ 83 RandSeed Catalogue > RandSeed Nombre Si Nombre = 0, réinitialise le générateur de nombres aléatoires. Si Nombre ƒ 0, sert à générer deux nombres initiaux qui sont stockés dans les variables système seed1 et seed2. real() Catalogue > real( Valeur1) ⇒ valeur Donne la partie réelle de l'argument. Remarque : toutes les variables non affectées sont considérées comme réelles. Voir aussi imag(), page 47. real( Liste1) ⇒ liste Donne la liste des parties réelles de tous les éléments. real( Matrice1) ⇒ matrice Donne la matrice des parties réelles de tous les éléments. 4Rect Catalogue > Vecteur 4Rect Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Rect. Affiche Vecteur en coordonnées rectangulaires [x, y, z]. Le vecteur doit être un vecteur ligne ou colonne de dimension 2 ou 3. Remarque : 4Rect est uniquement une instruction d'affichage et non une fonction de conversion. On ne peut l'utiliser qu'à la fin d'une ligne et elle ne modifie pas le contenu du registre ans. Remarque : Voir aussi 4Polar, page 76. valeurComplexe 4Rect En mode Angle en radians : Affiche valeurComplexe sous forme rectangulaire (a+bi). valeurComplexe peut prendre n'importe quelle forme rectangulaire. Toutefois, une entrée reiq génère une erreur en mode Angle en degrés. Remarque : vous devez utiliser les parenthèses pour les entrées polaires (r±q). En mode Angle en grades : En mode Angle en degrés : Remarque : pour taper ± à partir du clavier, sélectionnez-le dans la liste des symboles du Catalogue. 84 Guide de référence TI-Nspire™ ref() Catalogue > ref( Matrice1[, Tol]) ⇒ matrice Donne une réduite de Gauss de la matrice Matrice1. L'argument facultatif Tol permet de considérer comme nul tout élément de la matrice dont la valeur absolue est inférieure à Tol. Cet argument n'est utilisé que si la matrice contient des nombres en virgule flottante et ne contient pas de variables symbolique sans valeur affectée. Dans le cas contraire, Tol est ignoré. • Si vous utilisez /· ou définissez le mode Auto ou Approché (Approximate) sur Approché (Approximate), les • calculs sont exécutés en virgule flottante. Si Tol est omis ou inutilisé, la tolérance par défaut est calculée comme suit : 5EL14 ·max(dim(Matrice1)) ·rowNorm(Matrice1) N'utilisez pas d'éléments non définis dans Matrice1. L'utilisation d'éléments non définis peut générer des résultats inattendus. Par exemple, si a est un élément non défini dans l'expression suivante, un message d'avertissement s'affiche et le résultat affiché est le suivant : Un message d'avertissement est affiché car l'élément 1/a n'est pas valide pour a=0. Pour éviter ce problème, vous pouvez stocker préalablement une valeur dans a ou utiliser le mécanisme de substitution “|”, comme illustré dans l'exemple suivant. Remarque : voir aussi rref(), page 90. remain() Catalogue > remain(Valeur1, Valeur2) ⇒ valeur remain(Liste1, Liste2) ⇒ liste remain(Matrice1, Matrice2) ⇒ matrice Donne le reste de la division euclidienne du premier argument par le deuxième argument, défini par les identités suivantes : remain(x,0) x remain(x,y) xNy·iPart(x/y) Vous remarquerez que remain(Nx,y) Nremain(x,y). Le résultat peut soit être égal à zéro, soit être du même signe que le premier argument. Remarque : voir aussi mod(), page 65. Guide de référence TI-Nspire™ 85 Request Catalogue > Request ChaîneInvite, var [, IndicAff [, VarÉtat]] Request ChaîneInvite, fonc ( arg1, ...argn ) [, IndicAff [, VarÉtat]] Définissez un programme : Define request_demo()=Prgm Request “Rayon : ”,r Disp “Area = “,pi*r2 EndPrgm Commande de programmation : Marque une pause dans l'exécution du programme et affiche une boîte de dialogue contenant le message Exécutez le programme et saisissez une réponse : chaîneinvite, ainsi qu'une zone de saisie pour la réponse de request_demo() l'utilisateur. Lorsque l'utilisateur saisit une réponse et clique sur OK, le contenu de la zone de saisie est affecté à la variable var. Si l'utilisateur clique sur Annuler, le programme poursuit sans accepter la saisie. Le programme utilise la précédente valeur de var si var a déjà été définie. L'argument optionnel IndicAff peut correspondre à toute expression. Après avoir sélectionné OK, le résultat suivant s'affiche : • Si IndicAff est omis ou a pour valeur 1, le message d'invite et la Rayon : 6/2 Area= 28.2743 réponse de l'utilisateur sont affichés dans l'historique de l'application Calculs. • Si IndicAff a pour valeur 0, le message d'invite et la réponse de l'utilisateur ne sont pas affichés dans l'historique. L'argument optionnel VarÉtat indique au programme comment déterminer si l'utilisateur a fermé la boîte de dialogue. Notez que VarÉtat nécessite la saisie de l'argument IndicAff. • • Si l'utilisateur a cliqué sur OK, appuyé sur Entrée ou sur Ctrl+Entrée, la variable VarÉtat prend la valeur 1. Sinon, elle prend la valeur 0. L'argument func() permet à un programme de stocker la réponse de l'utilisateur sous la forme d'une définition de fonction. Cette syntaxe équivaut à l'exécution par l'utilisateur de la commande suivante : Définissez un programme : Define polynomial()=Prgm Request "Saisissez un polynôme en x :",p(x) Disp "Les racines réelles sont :",polyRoots(p(x),x) EndPrgm Exécutez le programme et saisissez une réponse : polynomial() Define func(arg1, ...argn) = réponse de l'utilisateur Le programme peut alors utiliser la fonction définie func(). chaîneinvite doit guider l'utilisateur pour la saisie d'une réponse de l'utilisateur appropriée qui complète la définition de la fonction. Après avoir sélectionné OK, le résultat suivant s'affiche : Saisissez un polynôme en x : x^3+3x+1 Remarque : vous pouvez utiliser la commande Request dans un Les racines réelles sont : {-0.322185} programme créé par l'utilisateur, mais pas dans une fonction. Pour arrêter un programme qui contient une Request commande dans une boucle infinie : • • • Windows® : maintenez enfoncé la touche F12 et appuyez plusieurs fois sur Entrée. Macintosh® : maintenez enfoncé la touche F6 et appuyez plusieurs fois sur Entrée. Unité : maintenez enfoncé la touche plusieurs fois sur c et appuyez ·. Remarque : voir aussi RequestStr, page 87. 86 Guide de référence TI-Nspire™ RequestStr Catalogue > RequestStr chaîneinvite, var [, IndicAff] Définissez un programme : Define requestStr_demo()=Prgm Commande de programmation : Fonctionne de façon similaire à la RequestStr “Votre nom :”,name,0 première syntaxe de la commande Request, excepté que la réponse Disp “La réponse comporte “,dim(name),” caractères.” de l'utilisateur est toujours interprétée comme une chaîne. La commande Request interprète la réponse comme une expression, à EndPrgm moins que l'utilisateur ne la saisisse entre guillemets (““). Exécutez le programme et saisissez une réponse : Remarque : vous pouvez utiliser la commande RequestStr dans requestStr_demo() un programme créé par l'utilisateur, mais pas dans une fonction. Pour arrêter un programme qui contient une RequestStr commande dans une boucle infinie : • • • Windows® : maintenez enfoncé la touche F12 et appuyez plusieurs fois sur Entrée. Macintosh® : maintenez enfoncé la touche F6 et appuyez plusieurs fois sur Entrée. Unité : maintenez enfoncé la touche plusieurs fois sur c et appuyez ·. Remarque : voir aussi Request, page 86. Après avoir sélectionné OK, le résultat affiché est le suivant (notez que si l'argument IndicAff a pour valeur 0, le message d'invite et la réponse de l'utilisateur ne s'affichent pas dans l'historique) : requestStr_demo() La réponse comporte 5 caractères. Return Catalogue > Return [Expr] Donne Expr comme résultat de la fonction. S'utilise dans les blocs Func...EndFunc. Remarque : Vous pouvez utiliser Return sans argument dans un bloc Prgm...EndPrgm pour quitter un programme. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). right() Catalogue > right(Liste1[, Nomb]) ⇒ liste Donne les Nomb éléments les plus à droite de la liste Liste1. Si Nomb est absent, on obtient Liste1. right(chaîneSrce[, Nomb]) ⇒ chaîne Donne la chaîne formée par les Nomb caractères les plus à droite de la chaîne de caractères chaîneSrce. Si Nomb est absent, on obtient chaîneSrce. right(Comparaison) ⇒ expression Donne le membre de droite d'une équation ou d'une inéquation. Guide de référence TI-Nspire™ 87 rk23() Catalogue > rk23(Expr, Var, VarDép, {Var0, MaxVar}, Var0Dép, IncVar [, TolErr]) ⇒ matrice rk23(SystèmeExpr, Var, ListeVarDép, {Var0, MaxVar}, ListeVar0Dép, IncVar [, TolErr]) ⇒ matrice rk23(SystèmeExpr, Var, ListeVarDép, {Var0, MaxVar}, ListeVar0Dép, IncVar [, TolErr]) ⇒ matrice Utilise la méthode de Runge-Kutta pour résoudre le système d'équations. d--------------------depVar - = Expr(Var, VarDép) d Var avec VarDép(Var0)=Var0Dép pour l'intervalle [Var0,MaxVar]. Retourne une matrice dont la première ligne définit les valeurs de sortie de Var, définies à partir de IncVar. La deuxième ligne définit la valeur du premier composant de la solution aux valeurs Var correspondantes, etc. Équation différentielle : y'=0.001*y*(100-y) et y(0)=10 £, ¡ et ¢ pour déplacer le Pour afficher le résultat entier, appuyez sur puis utilisez les touches curseur. Même équation avec TolErr définie à 1.E• 6 Expr représente la partie droite qui définit l'équation différentielle. SystèmeExpr correspond aux côtés droits qui définissent le système des équations différentielles (en fonction de l'ordre des variables dépendantes de la ListeVarDép). ListeExpr est la liste des côtés droits qui définissent le système des équations différentielles (en fonction de l'ordre des variables dépendantes de la ListeVarDép). Système d'équations : avec y1(0)=2 et y2(0)=5 Var est la variable indépendante. ListeVarDép est la liste des variables dépendantes. {Var0, MaxVar} est une liste à deux éléments qui indique la fonction à intégrer, comprise entre Var0 et MaxVar. ListeVar0Dép est la liste des valeurs initiales pour les variables dépendantes. Si IncVar est un nombre différent de zéro, signe(IncVar) = signe(MaxVar-Var0) et les solutions sont retournées pour Var0+i*·IncVar pour tout i=0,1,2,… tel que Var0+i·IncVar soit dans [var0,MaxVar] (il est possible qu'il n'existe pas de solution en MaxVar). Si IncVar est un nombre égal à zéro, les solutions sont retournées aux valeurs Var "Runge-Kutta". TolErr correspond à la tolérance d'erreur (valeur par défaut 0,001). root() Catalogue > root(Valeur) ⇒ root root(Valeur1, Valeur2) ⇒ root root(Valeur) affiche la racine carrée de Valeur. root(Valeur1, Valeur2) affiche la racine Valeur2 de Valeur1. Valeur1 peut être un nombre réel ou une constant complexe en virgule flottante, ou bien un entier ou une constante rationnelle complexe. Remarque : voir aussi Modèle Racine n-ième, page 1. 88 Guide de référence TI-Nspire™ rotate() Catalogue > rotate(Entier1[,nbreRotations]) ⇒ entier En mode base Bin : Permute les bits de la représentation binaire d'un entier. Entier1 peut être un entier de n'importe quelle base ; il est automatiquement converti sous forme binaire (64 bits) signée. Si Entier1 est trop important pour être codé sur 32 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Pour de plus amples Pour afficher le résultat entier, appuyez sur informations, voir 4Base2, page 13. touches Si nbreRotations est positif, la permutation circulaire s'effectue vers la gauche. Si nbreRotations est négatif, la permutation circulaire s'effectue vers la droite. La valeur par défaut est L1 (permutation circulation de un bit vers la droite). £, puis utilisez les ¡ et ¢ pour déplacer le curseur. En mode base Hex : Par exemple, dans une permutation circulaire vers la droite : Tous les bits permutent vers la droite. 0b00000000000001111010110000110101 Important : pour une entrée binaire ou hexadécimale, vous devez utiliser respectivement le préfixe 0b ou 0h (zéro, pas la lettre O). Le bit le plus à droite passe à la position la plus à gauche. donne : 0b10000000000000111101011000011010 Le résultat est affiché selon le mode Base utilisé. rotate(Liste1[,nbreRotations]) ⇒ liste En mode base Dec : Donne une copie de Liste1 dont les éléments ont été permutés circulairement vers la gauche ou vers la droite de nbreRotations éléments. Ne modifie en rien Liste1. Si nbreRotations est positif, la permutation circulaire s'effectue vers la gauche. Si nbreRotations est négatif, la permutation circulaire s'effectue vers la droite. La valeur par défaut est L1 (permutation circulation de un bit vers la droite). rotate(Chaîne1[,nbreRotations]) ⇒ chaîne Donne une copie de Chaîne1 dont les caractères ont été permutés circulairement vers la gauche ou vers la droite de nbreRotations caractères. Ne modifie en rien Chaîne1. Si nbreRotations est positif, la permutation circulaire s'effectue vers la gauche. Si nbreRotations est négatif, la permutation circulaire s'effectue vers la droite. La valeur par défaut est L1 (permutation circulaire d'un caractère vers la droite). round() Catalogue > round( Valeur1[, n]) ⇒ valeur Arrondit l'argument au nombre de chiffres n spécifié après la virgule. n doit être un entier compris entre 0 et 12. Si n est omis, arrondit l'argument à 12 chiffres significatifs. Remarque : le mode d'affichage des chiffres peut affecter le résultat affiché. round( Liste1[, n]) ⇒ liste Donne la liste des éléments arrondis au nombre de chiffres n spécifié. round( Matrice1[, n]) ⇒ matrice Donne la matrice des éléments arrondis au nombre de chiffres n spécifié. Guide de référence TI-Nspire™ 89 rowAdd() Catalogue > rowAdd( Matrice1, IndexL1, IndexL2) ⇒ matrice Donne une copie de Matrice1 obtenue en remplaçant dans la matrice la ligne IndexL2 par la somme des lignes IndexL1 et IndexL2. rowDim() Catalogue > rowDim( Matrice) ⇒ expression Donne le nombre de lignes de Matrice. Remarque : voir aussi colDim(), page 17. rowNorm() Catalogue > rowNorm( Matrice) ⇒ expression Donne le maximum des sommes des valeurs absolues des éléments de chaque ligne de Matrice. Remarque : la matrice utilisée ne doit contenir que des éléments numériques. Voir aussi colNorm(), page 17. rowSwap() Catalogue > rowSwap( Matrice1, IndexL1, IndexL2) ⇒ matrice Donne la matrice Matrice1 obtenue en échangeant les lignes IndexL1 et IndexL2. rref() Catalogue > rref(Matrice1[, Tol]) ⇒ matrice Donne la réduite de Gauss-Jordan de Matrice1. L'argument facultatif Tol permet de considérer comme nul tout élément de la matrice dont la valeur absolue est inférieure à Tol. Cet argument n'est utilisé que si la matrice contient des nombres en virgule flottante et ne contient pas de variables symbolique sans valeur affectée. Dans le cas contraire, Tol est ignoré. • • /· Si vous utilisez ou définissez le mode Auto ou Approché (Approximate) sur Approché (Approximate), les calculs sont exécutés en virgule flottante. Si Tol est omis ou inutilisé, la tolérance par défaut est calculée comme suit : 5EL14 ·max(dim(Matrice1)) ·rowNorm(Matrice1) Remarque : Voir aussi ref(), page 85. 90 Guide de référence TI-Nspire™ S sec() sec(Valeur1) ⇒ valeur sec(Liste1) ⇒ liste Touche μ Touche μ En mode Angle en degrés : Affiche la sécante de Valeur1 ou retourne la liste des sécantes des éléments de Liste1. Remarque : l'argument est interprété comme la mesure d'un angle en degrés, en grades ou en radians, suivant le mode angulaire en cours d'utilisation. Vous pouvez utiliser ¡, G ou R pour préciser l'unité employée temporairement pour le calcul. sec /() ⇒ valeur sec/(Liste1) ⇒ liste sec/(Valeur1) Affiche l'angle dont la sécante correspond à Valeur1 ou retourne la liste des arcs sécantes des éléments de Liste1. En mode Angle en degrés : En mode Angle en grades : Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arcsec(...). sech() En mode Angle en radians : Catalogue > sech(Valeur1) ⇒ valeur sech(Liste1) ⇒ liste Affiche la sécante hyperbolique de Valeur1 ou retourne la liste des sécantes hyperboliques des éléments de Liste1. sech/() ⇒ valeur sech/ (Liste1) ⇒ liste sech /(Valeur1) Catalogue > En mode Angle en radians et en mode Format complexe Rectangulaire : Retourne l'argument sécante hyperbolique de Valeur1 retourne la liste des arguments sécante hyperbolique des éléments de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arcsech(...). Guide de référence TI-Nspire™ 91 seq() Catalogue > seq(Expr, Var, Début, Fin[, Incrément]) ⇒ liste Incrémente la valeur de Var comprise entre Début et Fin en fonction de l'incrément (Inc) spécifié et affiche le résultat sous forme de liste Le contenu initial de Var est conservé après l'application de seq(). La valeur par défaut de Inc = 1. Appuyez sur Ctrl+Entrée “+Enter) pour évaluer : seqGen() seqGen(Expr, Var, VarDép, {Var0, MaxVar}[, ListeValeursInit [, IncVar [, ValeurMax]]]) ⇒ liste /· (Macintosh®: Catalogue > Génère les cinq premières valeurs de la suite u(n) = u(n-1)2/2, avec u(1)=2 et IncVar=1. Génère une liste de valeurs pour la suite VarDép(Var)=Expr comme suit : Incrémente la valeur de la variable indépendante Var de Var0 à MaxVar par pas de IncVar, calcule VarDép(Var) pour les valeurs correspondantes de Var en utilisant Expr et ListeValeursInit, puis retourne le résultat sous forme de liste. seqGen(ListeOuSystèmeExpr, Var, ListeVarDép, {Var0, MaxVar} [, MatriceValeursInit [, IncVar [, ValeurMax]]]) ⇒ matrice Génère une matrice de valeurs pour un système (ou une liste) de suites ListeVarDép(Var)=ListeOuSystèmeExpr comme suit : Incrémente la valeur de la variable indépendante Var de Var0 à MaxVar par pas de IncVar, calcule ListeVarDép(Var) pour les valeurs correspondantes de Var en utilisant ListeOuSystèmeExpr et MatriceValeursInit, puis retourne le résultat sous forme de matrice. Exemple avec Var0=2 : Le contenu initial de Var est conservé après l'application de seqGen(). La valeur par défaut de IncVar est 1. Système de deux suites : Remarque : L'élément vide (_) dans la matrice de valeurs initiales ci-dessus est utilisé pour indiquer que la valeur initiale de u1(n) est calculée en utilisant la suite explicite u1(n)=1/n. 92 Guide de référence TI-Nspire™ seqn() Catalogue > Génère les cinq premières valeurs de la suite u(n) = u(n-1)/2, avec u(1)=2. seqn(Expr(u, n [, ListeValeursInit[, nMax [, ValeurMax]]]) ⇒ liste Génère une liste de valeurs pour la suite u(n)=Expr(u, n) comme suit : Incrémente n de 1 à nMax par incrément de 1, calcule u(n) pour les valeurs correspondantes de n en utilisant Expr(u, n) et ListeValeursInit, puis retourne le résultat sous forme de liste. seqn(Expr(n [, nMax [, ValeurMax]]) ⇒ liste Génère une liste de valeurs pour la suite u(n)=Expr(n) comme suit : Incrémente n de 1 à nMax par incrément de 1, calcule u(n) pour les valeurs correspondantes de n en utilisant Expr(n), puis retourne le résultat sous forme de liste. Si nMax n'a pas été défini, il prend la valeur 2500. Si nMax=0 n'a pas été défini, nMax prend la valeur 2500. Remarque : seqn() appel seqGen( ) avec n0=1 et Incn =1 setMode() setMode(EntierNomMode, EntierRéglage) setMode(liste) ⇒ liste des entiers Catalogue > ⇒ entier Accessible uniquement dans une fonction ou un programme. Affiche la valeur approchée de p à l'aide du réglage par défaut de Afficher chiffres, puis affiche p avec le réglage Fixe 2. Vérifiez que la valeur par défaut est bien restaurée après l'exécution du programme. setMode(EntierNomMode, EntierRéglage) règle provisoirement le mode EntierNomMode sur le nouveau réglage EntierRéglage et affiche un entier correspondant au réglage d'origine de ce mode. Le changement est limité à la durée d'exécution du programme/de la fonction. EntierNomMode indique le mode que vous souhaitez régler. Il doit s'agir d'un des entiers du mode du tableau ci-dessous. EntierRéglage indique le nouveau réglage pour ce mode. Il doit s'agir de l'un des entiers de réglage indiqués ci-dessous pour le mode spécifique que vous configurez. setMode(liste) permet de modifier plusieurs réglages. liste contient les paires d'entiers de mode et d'entiers de réglage. setMode(liste) affiche une liste dont les paires d'entiers représentent les modes et réglages d'origine. Si vous avez enregistré tous les réglages du mode avec & var, setMode(var) permet de restaurer ces réglages jusqu'à fermeture du programme ou de la fonction. Voir getMode(), page 43. getMode(0) Remarque : Les réglages de mode actuels sont transférés dans les sous-programmes appelés. Si un sous-programme change un quelconque réglage du mode, le changement sera perdu dès le retour au programme appelant. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place · de à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Guide de référence TI-Nspire™ 93 Nom du mode Entier du mode Afficher chiffres 1 1=Flottant, 2=Flottant 1, 3=Flottant 2, 4=Flottant 3, 5=Flottant 4, 6=Flottant 5, 7=Flottant 6, 8=Flottant 7, 9=Flottant 8, 10=Flottant 9, 11=Flottant 10, 12=Flottant 11, 13=Flottant 12, 14=Fixe 0, 15=Fixe 1, 16=Fixe 2, 17=Fixe 3, 18=Fixe 4, 19=Fixe 5, 20=Fixe 6, 21=Fixe 7, 22=Fixe 8, 23=Fixe 9, 24=Fixe 10, 25=Fixe 11, 26=Fixe 12 Angle 2 1=Radian, 2=Degré, 3=Grade Format Exponentiel 3 1=Normal, 2=Scientifique, 3=Ingénieur Réel ou Complexe 4 1=Réel, 2=Rectangulaire, 3=Polaire Auto ou Approché 5 1=Auto, 2=Approché Format Vecteur 6 1=Rectangulaire, 2=Cylindrique, 3=Sphérique Base 7 1=Décimale, 2=Hexadécimale, 3=Binaire Entiers de réglage shift() shift(Entier1[,nbreDécal]) Catalogue > ⇒ entier Décale les bits de la représentation binaire d'un entier. Entier1 peut être un entier de n'importe quelle base ; il est automatiquement converti sous forme binaire (64 bits) signée. Si Entier1 est trop important pour être codé sur 32 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Pour de plus amples informations, voir 4Base2, page 13. Si nbreDécal est positif, le décalage s'effectue vers la gauche. Si nbreDécal est négatif, le décalage s'effectue vers la droite. La valeur par défaut est L1 (décalage d'un bit vers la droite). En mode base Bin : En mode base Hex : Dans un décalage vers la droite, le dernier bit est éliminé et 0 ou 1 est inséré à gauche selon le premier bit. Dans un décalage vers la gauche, le premier bit est éliminé et 0 est inséré comme dernier bit. Important : pour une entrée binaire ou hexadécimale, vous devez utiliser respectivement le préfixe 0b ou 0h (zéro, pas la Par exemple, dans un décalage vers la droite : lettre O). Tous les bits sont décalés vers la droite. 0b0000000000000111101011000011010 Insère 0 si le premier bit est un 0 ou 1 si ce bit est un 1. donne : 0b00000000000000111101011000011010 Le résultat est affiché selon le mode Base utilisé. Les zéros de tête ne sont pas affichés. shift(Liste1 [,nbreDécal]) ⇒ liste Donne une copie de Liste1 dont les éléments ont été décalés vers la gauche ou vers la droite de nbreDécal éléments. Ne modifie en rien Liste1. Si nbreDécal est positif, le décalage s'effectue vers la gauche. Si nbreDécal est négatif, le décalage s'effectue vers la droite. La valeur par défaut est L1 (décalage d'un élément vers la droite). Les éléments introduits au début ou à la fin de liste par l'opération de décalage sont remplacés par undef (non défini). 94 Guide de référence TI-Nspire™ En mode base Dec : shift() shift(Chaîne1 [,nbreDécal]) Catalogue > ⇒ chaîne Donne une copie de Chaîne1 dont les caractères ont été décalés vers la gauche ou vers la droite de nbreDécal caractères. Ne modifie en rien Chaîne1. Si nbreDécal est positif, le décalage s'effectue vers la gauche. Si nbreDécal est négatif, le décalage s'effectue vers la droite. La valeur par défaut est L1 (décalage d'un caractère vers la droite). Les caractères introduits au début ou à la fin de Chaîne par l'opération de décalage sont remplacés par un espace. sign() Catalogue > sign(Valeur1) ⇒ valeur sign(Liste1) ⇒ liste sign(Matrice1) ⇒ matrice Pour un Valeur1 réel ou complexe, donne Valeur1 / abs(Valeur1) si Valeur1 ƒ 0. En mode Format complexe Réel : Donne 1 si Valeur1 est positif. Donne L1 si Valeur1 est négatif. sign(0) donne L1 en mode Format complexe Réel ; sinon, donne lui- même. sign(0) représente le cercle d'unité dans le domaine complexe. Dans le cas d'une liste ou d'une matrice, donne les signes de tous les éléments. simult() simult(matriceCoeff, vecteurConst[, Tol]) Catalogue > ⇒ matrice Donne un vecteur colonne contenant les solutions d'un système d'équations. Résolution de x et y : x + 2y = 1 3x + 4y = L1 Remarque : voir aussi linSolve(), page 56. matriceCoeff doit être une matrice carrée qui contient les coefficients des équations. La solution est x=L3 et y=2. vecteurConst doit avoir le même nombre de lignes (même dimension) Résolution : que matriceCoeff et contenir le second membre. ax + by = 1 L'argument facultatif Tol permet de considérer comme nul tout cx + dy = 2 élément de la matrice dont la valeur absolue est inférieure à Tol. Cet argument n'est utilisé que si la matrice contient des nombres en virgule flottante et ne contient pas de variables symbolique sans valeur affectée. Dans le cas contraire, Tol est ignoré. • • Si vous réglez le mode Auto ou Approché (Approximate) sur Approché (Approximate), les calculs sont exécutés en virgule flottante. Si Tol est omis ou inutilisé, la tolérance par défaut est calculée comme suit : 5EL14 ·max(dim(matriceCoeff)) ·rowNorm(matriceCoeff) Guide de référence TI-Nspire™ 95 simult() Catalogue > simult(matriceCoeff, matriceConst[, Tol]) ⇒ matrice Résolution : x + 2y = 1 Permet de résoudre plusieurs systèmes d'équations, ayant les mêmes 3x + 4y = L1 coefficients mais des seconds membres différents. Chaque colonne de matriceConst représente le second membre d'un x + 2y = 2 système d'équations. Chaque colonne de la matrice obtenue contient 3x + 4y = L3 la solution du système correspondant. Pour le premier système, x=L3 et y=2. Pour le deuxième système, x=L7 et y=9/2. sin() sin(Valeur1) ⇒ valeur sin(Liste1) ⇒ liste Touche μ Touche μ En mode Angle en degrés : sin(Valeur1) donne le sinus de l'argument. sin(Liste1) donne la liste des sinus des éléments de Liste1. Remarque : l'argument est interprété comme mesure d'angle en degrés, en grades ou en radians, suivant le mode angulaire sélectionné. Vous pouvez utiliser ¡,G ou R pour ignorer temporairement le mode angulaire sélectionné. En mode Angle en grades : En mode Angle en radians : sin(matriceCarrée1) ⇒ matriceCarrée En mode Angle en radians : Donne le sinus de la matrice matriceCarrée1. Ce calcul est différent du calcul du sinus de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. sin/() sin/(Valeur1) ⇒ valeur sin/(Liste1) ⇒ liste En mode Angle en degrés : sin/(Valeur1) donne l'arc sinus de Valeur1. sin/(List1) donne la liste des arcs sinus des éléments de Liste1. En mode Angle en grades : Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arcsin(...). 96 Guide de référence TI-Nspire™ En mode Angle en radians : sin/() sin/(matriceCarrée1) Touche ⇒ matriceCarrée Donne l'argument arc sinus de la matrice matriceCarrée1. Ce calcul est différent du calcul de l'argument arc sinus de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). μ En mode Angle en radians et en mode Format complexe Rectangulaire : matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Pour afficher le résultat entier, appuyez sur touches £, puis utilisez les ¡ et ¢ pour déplacer le curseur. sinh() Catalogue > sinh(Valeur1) ⇒ valeur sinh(Liste1) ⇒ liste sinh (Valeur1) donne le sinus hyperbolique de l'argument. sinh (Liste1) donne la liste des sinus hyperboliques des éléments de Liste1. sinh(matriceCarrée1) ⇒ matriceCarrée En mode Angle en radians : Donne le sinus hyperbolique de la matrice matriceCarrée1. Ce calcul est différent du calcul du sinus hyperbolique de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. sinh /() Catalogue > sinh/(Valeur1) ⇒ valeur sinh/(Liste1) ⇒ liste sinh/(Valeur1) donne l'argument sinus hyperbolique de l'argument. sinh/(Liste1) donne la liste des arguments sinus hyperboliques des éléments de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arcsinh(...). sinh/(matriceCarrée1) ⇒ matriceCarrée En mode Angle en radians : Donne l'argument sinus hyperbolique de la matrice matriceCarrée1. Ce calcul est différent du calcul de l'argument sinus hyperbolique de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Guide de référence TI-Nspire™ 97 SinReg Catalogue > SinReg X, Y [, [Itérations],[ Période] [, Catégorie, Inclure] ] Effectue l'ajustement sinusoïdal sur les listes X et Y. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Itérations spécifie le nombre maximum d'itérations (1 à 16) utilisées lors de ce calcul. S'il est omis, la valeur par défaut est 8. On obtient généralement une meilleure précision en choisissant une valeur élevée, mais cela augmente également le temps de calcul, et vice versa. Période spécifie une période estimée. S'il est omis, la différence entre les valeurs de X doit être égale et en ordre séquentiel. Si vous spécifiez la Période, les différences entre les valeurs de x peuvent être inégales. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants.. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Le résultat obtenu avec SinReg est toujours exprimé en radians, indépendamment du mode Angle sélectionné. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.RegEqn Équation d'ajustement : a·sin(bx+c)+d stat.a, stat.b, stat.c, stat.d Coefficients d'ajustement stat.Resid Valeurs résiduelles de l'ajustement stat.XReg Liste des points de données de la liste Liste X modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.YReg Liste des points de données de la liste Liste Y modifiée, actuellement utilisée dans l'ajustement basé sur les restrictions de Fréq, Liste de catégories et Inclure les catégories stat.FreqReg Liste des fréquences correspondant à stat.XReg et stat.YReg SortA Catalogue > SortA Liste1[, Liste2] [, Liste3] ... SortA Vecteur1[, Vecteur2] [, Vecteur3] ... Trie les éléments du premier argument en ordre croissant. Si d'autres arguments sont présents, trie les éléments de chacun d'entre eux de sorte que leur nouvelle position corresponde aux nouvelles positions des éléments dans le premier argument. Tous les arguments doivent être des noms de listes ou de vecteurs et tous doivent être de même dimension. Les éléments vides compris dans le premier argument ont été déplacés au bas de la liste. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 98 Guide de référence TI-Nspire™ SortD Catalogue > SortD Liste1[, Liste2] [, Liste3] ... SortD Vecteur1[,Vecteur2] [,Vecteur3] ... Identique à SortA, mais SortD trie les éléments en ordre décroissant. Les éléments vides compris dans le premier argument ont été déplacés au bas de la liste. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 4Sphere Catalogue > Vecteur 4Sphere Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @>Sphere. Affiche le vecteur ligne ou colonne en coordonnées sphériques [r ±q ±f]. Vecteur doit être un vecteur ligne ou colonne de dimension 3. Remarque : 4Sphere est uniquement une instruction d'affichage et non une fonction de conversion. On ne peut l'utiliser qu'à la fin d'une ligne. Z (ρ,θ,φ) φ ρ Y θ X sqrt() Catalogue > sqrt(Valeur1) ⇒ valeur sqrt(Liste1) ⇒ liste Donne la racine carrée de l'argument. Dans le cas d'une liste, donne la liste des racines carrées des éléments de Liste1. Remarque : voir aussi Modèle Racine carrée, page 1. Guide de référence TI-Nspire™ 99 stat.results Catalogue > stat.results Affiche le résultat d'un calcul statistique. Les résultats sont affichés sous forme d'ensemble de paires nomvaleur. Les noms spécifiques affichés varient suivant la fonction ou commande statistique la plus récemment calculée ou exécutée. Vous pouvez copier un nom ou une valeur et la coller à d'autres emplacements. Remarque : ne définissez pas de variables dont le nom est identique à celles utilisées dans le cadre de l'analyse statistique. Dans certains cas, cela peut générer une erreur. Les noms de variables utilisés pour l'analyse statistique sont répertoriés dans le tableau cidessous. stat.a stat.AdjR² stat.b stat.b0 stat.b1 stat.b2 stat.b3 stat.b4 stat.b5 stat.b6 stat.b7 stat.b8 stat.b9 stat.b10 stat.bList stat.c² stat.c stat.CLower stat.CLowerList stat.CompList stat.CompMatrix stat.CookDist stat.CUpper stat.CUpperList stat.d stat.dfDenom stat.dfBlock stat.dfCol stat.dfError stat.dfInteract stat.dfReg stat.dfNumer stat.dfRow stat.DW stat.e stat.ExpMatrix stat.F stat.FBlock stat.Fcol stat.FInteract stat.FreqReg stat.Frow stat.Leverage stat.LowerPred stat.LowerVal stat.m stat.MaxX stat.MaxY stat.ME stat.MedianX stat.MedianY stat.MEPred stat.MinX stat.MinY stat.MS stat.MSBlock stat.MSCol stat.MSError stat.MSInteract stat.MSReg stat.MSRow stat.n stat.Ç stat.Ç1 stat.Ç2 stat.ÇDiff stat.PList stat.PVal stat.PValBlock stat.PValCol stat.PValInteract stat.PValRow stat.Q1X stat.Q1Y stat.Q3X stat.Q3Y stat.r stat.r² stat.RegEqn stat.Resid stat.ResidTrans stat.sx stat.sy stat.sx1 stat.sx2 stat.Gx stat.Gx² stat.Gxy stat.Gy stat.Gy² stat.s stat.SE stat.SEList stat.SEPred stat.sResid stat.SEslope stat.sp stat.SS stat.SSBlock stat.SSCol stat.SSX stat.SSY stat.SSError stat.SSInteract stat.SSReg stat.SSRow stat.tList stat.UpperPred stat.UpperVal stat.v stat.v1 stat.v2 stat.vDiff stat.vList stat.XReg stat.XVal stat.XValList stat.w y y stat. stat. List stat.YReg Remarque : Chaque fois que l'application Tableur & listes calcule des résultats statistiques, les variables du groupe « stat . » sont copiées dans un groupe « stat#. », où # est un nombre qui est incrémenté automatiquement. Cela vous permet de conserver les résultats précédents tout en effectuant plusieurs calculs. 100 Guide de référence TI-Nspire™ stat.values Catalogue > Voir l'exemple donné pour stat.results. stat.values Affiche une matrice des valeurs calculées pour la fonction ou commande statistique la plus récemment calculée ou exécutée. Contrairement à stat.results, stat.values omet les noms associés aux valeurs. Vous pouvez copier une valeur et la coller à d'autres emplacements. stDevPop() stDevPop(Liste[, listeFréq]) Catalogue > ⇒ expression En mode Angle en radians et en modes Auto : Donne l'écart-type de population des éléments de Liste. Chaque élément de la liste listeFréq totalise le nombre d'occurrences de l'élément correspondant de Liste. Remarque : Liste doit contenir au moins deux éléments. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. stDevPop(Matrice1[, matriceFréq]) ⇒ matrice Donne un vecteur ligne des écarts-types de population des colonnes de Matrice1. Chaque élément de matriceFréq totalise le nombre d'occurrences de l'élément correspondant de Matrice1. Remarque : Matrice1 doit contenir au moins deux lignes. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. stDevSamp() stDevSamp(Liste[, listeFréq]) Catalogue > ⇒ expression Donne l'écart-type d'échantillon des éléments de Liste. Chaque élément de la liste listeFréq totalise le nombre d'occurrences de l'élément correspondant de Liste. Remarque : Liste doit contenir au moins deux éléments. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. stDevSamp(Matrice1[, matriceFréq]) ⇒ matrice Donne un vecteur ligne des écarts-types de population des colonnes de Matrice1. Chaque élément de matriceFréq totalise le nombre d'occurrences de l'élément correspondant de Matrice1. Remarque : Matrice1 doit contenir au moins deux lignes. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Guide de référence TI-Nspire™ 101 Stop Catalogue > Stop Commande de programmation : Ferme le programme. Stop n'est pas autorisé dans les fonctions. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Voir & (store), page 134. Store string() Catalogue > string(Expr) ⇒ chaîne Simplifie Expr et donne le résultat sous forme de chaîne de caractères. subMat() Catalogue > subMat(Matrice1[, colDébut] [, colDébut] [, ligneFin] [, colFin]) ⇒ matrice Donne la matrice spécifiée, extraite de Matrice1. Valeurs par défaut : ligneDébut=1, colDébut=1, ligneFin=dernière ligne, colFin=dernière colonne. Voir G(), page 129. Sum (Sigma) sum() Catalogue > sum(Liste[, Début[, Fin]]) ⇒ expression Donne la somme des éléments de Liste. Début et Fin sont facultatifs. Ils permettent de spécifier une plage d'éléments. Tout argument vide génère un résultat vide. Les éléments vides de Liste sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. 102 Guide de référence TI-Nspire™ sum() sum(Matrice1[, Début[, Fin]]) Catalogue > ⇒ matrice Donne un vecteur ligne contenant les sommes des éléments de chaque colonne de Matrice1. Début et Fin sont facultatifs. Ils permettent de spécifier une plage de colonnes. Tout argument vide génère un résultat vide. Les éléments vides de Matrice1 sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. sumIf() sumIf(Liste,Critère[, ListeSommes]) Catalogue > ⇒ valeur Affiche la somme cumulée de tous les éléments dans Liste qui répondent au critère spécifié. Vous pouvez aussi spécifier une autre liste, ListeSommes, pour fournir les éléments à cumuler. Liste peut être une expression, une liste ou une matrice. ListeSommes, si spécifiée, doit avoir la/les même(s) dimension (s) que Liste. Le critère peut être : • • Une valeur, une expression ou une chaîne. Par exemple, 34 cumule uniquement les éléments dans Liste qui donnent la valeur 34. Une expression booléenne contenant le symbole ? comme paramètre substituable à tout élément. Par exemple, ?<10 cumule uniquement les éléments de Liste qui sont inférieurs à 10. Lorsqu'un élément de Liste répond au critère, il est ajouté à la somme cumulée. Si vous incluez ListeSommes, c'est l'élément correspondant dans ListeSommes qui est ajouté à la somme. Dans l'application Tableur & listes, vous pouvez utiliser une plage de cellules à la place de Liste et ListeSommes. Les éléments vides sont ignorés. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Remarque : voir également countIf(), page 23. sumSeq() system() Voir G(), page 129. Catalogue > system(Valeur1 [, Valeur2 [, Valeur3 [, ...]]]) Donne un système d'équations, présenté sous forme de liste. Vous pouvez également créer un système d'équation en utilisant un modèle. Guide de référence TI-Nspire™ 103 T T (transposée) Catalogue > Matrix1T ⇒ matrice Donne la transposée de la conjuguée de Matrice1. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @t. tan() Touche tan(Valeur1) ⇒ valeur tan(Liste1) ⇒ liste En mode Angle en degrés : tan(Valeur1) donne la tangente de l'argument. tan(List1) donne la liste des tangentes des éléments de Liste1. Remarque : l'argument est interprété comme mesure d'angle en degrés, en grades ou en radians, suivant le mode angulaire sélectionné. Vous pouvez utiliser ¡, G ou Rpour ignorer temporairement le mode Angle sélectionné. En mode Angle en grades : En mode Angle en radians : tan(matriceMatrice1) ⇒ matriceCarrée Donne la tangente de la matrice matriceCarrée1. Ce calcul est différent du calcul de la tangente de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. 104 Guide de référence TI-Nspire™ En mode Angle en radians : μ tan/() Touche tan/(Valeur1) ⇒ valeur tan/(Liste1) ⇒ liste μ En mode Angle en degrés : tan/(Valeur1) donne l'arc tangente de Valeur1. tan/(List1) donne la liste des arcs tangentes des éléments de Liste1. En mode Angle en grades : Remarque : donne le résultat en degrés, en grades ou en radians, suivant le mode angulaire utilisé. En mode Angle en radians : Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arctan(...). tan/(matriceCarrée1) ⇒ matriceCarrée En mode Angle en radians : Donne l'arc tangente de la matrice matriceCarrée1. Ce calcul est différent du calcul de l'arc tangente de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. tanh() Catalogue > tanh(Valeur1) ⇒ valeur tanh(Liste1) ⇒ liste tanh(Valeur1) donne la tangente hyperbolique de l'argument. tanh(Liste1) donne la liste des tangentes hyperboliques des éléments de Liste1. tanh(matriceCarrée1) ⇒ matriceCarrée En mode Angle en radians : Donne la tangente hyperbolique de la matrice matriceCarrée1. Ce calcul est différent du calcul de la tangente hyperbolique de chaque élément. Pour plus d'informations sur la méthode de calcul, reportezvous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. tanh /() Catalogue > tanh/(Valeur1) ⇒ valeur tanh/(Liste1) ⇒ liste En mode Format complexe Rectangulaire : tanh/(Valeur1) donne l'argument tangente hyperbolique de l'argument. tanh/(Liste1) donne la liste des arguments tangentes hyperboliques des éléments de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant arctanh(...). Pour afficher le résultat entier, appuyez sur touches £, puis utilisez les ¡ et ¢ pour déplacer le curseur. Guide de référence TI-Nspire™ 105 tanh /() Catalogue > tanh/(matriceCarrée1) ⇒ matriceCarrée Donne l'argument tangente hyperbolique de matriceCarrée1. Ce calcul est différent du calcul de l'argument tangente hyperbolique de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). En mode Angle en radians et en mode Format complexe Rectangulaire : matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. Pour afficher le résultat entier, appuyez sur touches £, puis utilisez les ¡ et ¢ pour déplacer le curseur. tCdf() Catalogue > tCdf(LimitInf,LimitSup,df) ⇒ nombre si LimitInf et LimitSup sont des nombres, liste si LimitInf et LimitSup sont des listes Calcule la fonction de répartition de la loi de Student-t à df degrés de liberté entre LimitInf et LimitSup. Pour P(X { upBound), définissez lowBound = .9E999. Text Catalogue > Text chaîneinvite [, IndicAff] Commande de programmation : Marque une pause dans l'exécution du programme et affiche la chaîne de caractères chaîneinvite dans une boîte de dialogue. Lorsque l'utilisation sélectionne OK, l'exécution du programme se poursuit. L'argument optionnel IndicAff peut correspondre à n'importe quelle expression. • • Si IndicAff est omis ou a pour valeur 1, le message est ajouté à l'historique de l'application Calculs. Si IndicAff a pour valeur 0, le message n'est pas ajouté à l'historique. Si le programme nécessite une réponse saisie par l'utilisateur, voir Request, page 86 ou RequestStr, page 87. Définissez un programme qui marque une pause afin d'afficher cinq nombres aléatoires dans une boîte de dialogue. Dans le modèle Prgm...EndPrgm, validez chaque ligne en @ · appuyant sur à la place de . Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée. Define text_demo()=Prgm Pour i,1,5 strinfo:=”Nombre aléatoire “ & string(rand(i)) Text strinfo Next EndPrgm Exécutez le programme : text_demo() Exemple de boîte de dialogue : Remarque : vous pouvez utiliser cette commande dans un programme créé par l'utilisateur, mais pas dans une fonction. Then 106 Voir If, page 46. Guide de référence TI-Nspire™ tInterval Catalogue > tInterval Liste[,Fréq[,CLevel]] (Entrée de liste de données) tInterval v,sx,n[,CLevel] (Récapitulatif des statistiques fournies en entrée) Calcule un intervalle de confiance t. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.CLower, stat.CUpper Intervalle de confiance pour une moyenne inconnue de population stat.x Moyenne d'échantillon de la série de données suivant la loi normale aléatoire stat.ME Marge d'erreur stat.df Degrés de liberté stat.sx Écart-type d’échantillon stat.n Taille de la série de données avec la moyenne d'échantillon tInterval_2Samp Catalogue > tInterval_2Samp Liste1,Liste2[,Fréq1[,Freq2[,CLevel[,Group]]]] (Entrée de liste de données) tInterval_2Samp v1,sx1,n1,v2,sx2,n2[,CLevel[,Group]] (Récapitulatif des statistiques fournies en entrée) Calcule un intervalle de confiance t sur 2 échantillons. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Group=1 met en commun les variances ; Groupe=0 ne met pas en commun les variances. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.CLower, stat.CUpper Intervalle de confiance contenant la probabilité du niveau de confiance de la loi stat.x1-x2 Moyennes d'échantillon des séries de données suivant la loi normale aléatoire stat.ME Marge d'erreur stat.df Degrés de liberté stat.x1, stat.x2 Moyennes d'échantillon des séries de données suivant la loi normale aléatoire stat.sx1, stat.sx2 Écarts-types d'échantillon pour Liste 1 et Liste 2 stat.n1, stat.n2 Nombre d'échantillons dans les séries de données stat.sp Écart-type du groupe. Calculé lorsque Group = YES. Guide de référence TI-Nspire™ 107 tPdf() Catalogue > tPdf(ValX,df) est une liste ⇒ nombre si ValX est un nombre, liste si ValX Calcule la densité de probabilité (pdf) de la loi de Student-t à df degrés de liberté en ValX. trace() Catalogue > trace(matriceCarrée) ⇒ valeur Donne la trace (somme de tous les éléments de la diagonale principale) de matriceCarrée. Try Catalogue > Try bloc1 Else bloc2 EndTry Exécute bloc1, à moins qu'une erreur ne se produise. L'exécution du programme est transférée au bloc2 si une erreur se produit au bloc1. La variable système errCode contient le numéro d'erreur pour permettre au programme de procéder à une reprise sur erreur. Pour obtenir la liste des codes d'erreur, voir la section « Codes et messages d'erreur », page 142. bloc1 et bloc2 peuvent correspondre à une instruction unique ou à une série d'instructions séparées par le caractère “:”. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Exemple 2 Définition du programme eigenvals(a,b)=Prgm © Le programme eigenvals(A,B) présente les valeurs propres A·B Pour voir fonctionner les commandes Try, ClrErr et PassErr, saisissez Try Disp "A= ",a le programme eigenvals() décrit à droite. Exécutez le programme en Disp "B= ",b exécutant chacune des expressions suivantes. Disp " " Disp "Eigenvalues of A·B are:",eigVl(a*b) Else If errCode=230 Then Disp "Error: Product of A·B must be a square matrix" ClrErr Else Remarque : voir aussi ClrErr, page 17 et PassErr, page 75. PassErr EndIf EndTry EndPrgm 108 Guide de référence TI-Nspire™ tTest tTest Catalogue > m0,Liste[,Fréq[,Hypoth]] (Entrée de liste de données) tTest m0,x,sx,n,[Hypoth] (Récapitulatif des statistiques fournies en entrée) Teste une hypothèse pour une moyenne inconnue de population m quand l'écart-type de population s est inconnu. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Test de H0 : m = m0, en considérant que : Pour Ha : m < m0, définissez Hypoth<0 Pour Ha : m ƒ m0 (par défaut), définissez Hypoth=0 Pour Ha : m > m0, définissez Hypoth>0 Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.t (x N m0) / (stdev / sqrt(n)) stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degrés de liberté stat.x Moyenne d'échantillon de la série de données dans Liste stat.sx Écart-type d'échantillon de la série de données stat.n Taille de l'échantillon tTest_2Samp Catalogue > tTest_2Samp Liste1,Liste2[,Fréq1[,Fréq2[,Hypoth[,Group]]]] (Entrée de liste de données) tTest_2Samp v1,sx1,n1,v2,sx2,n2[,Hypoth[,Group]] (Récapitulatif des statistiques fournies en entrée) Effectue un test t sur deux échantillons. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Test de H0 : m1 = m2, en considérant que : Pour Ha : m1< m2, définissez Hypoth<0 Pour Ha : m1ƒ m2 (par défaut), définissez Hypoth=0 Pour Ha : m1> m2, définissez Hypoth>0 Group=1 met en commun les variances Group=0 ne met pas en commun les variances Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.t Valeur normale type calculée pour la différence des moyennes Guide de référence TI-Nspire™ 109 Variable de sortie Description stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.df Degrés de liberté des statistiques t stat.x1, stat.x2 Moyennes d'échantillon des séquences de données dans Liste 1 et Liste 2 stat.sx1, stat.sx2 Écarts-types d'échantillon des séries de données dans Liste 1 et Liste 2 stat.n1, stat.n2 Taille des échantillons stat.sp Écart-type du groupe. Calculé lorsque Group=1. tvmFV() tvmFV(N,I,PV,Pmt,[PpY],[CpY],[PmtAt]) Catalogue > ⇒ valeur Fonction financière permettant de calculer la valeur acquise de l'argent. Remarque : Les arguments utilisés dans les fonctions TVM sont décrits dans le tableau des arguments TVM, page 111. Voir également amortTbl(), page 6. tvmI() Catalogue > tvmI(N,PV,Pmt,FV,[PpY],[CpY],[PmtAt]) ⇒ valeur Fonction financière permettant de calculer le taux d'intérêt annuel. Remarque : Les arguments utilisés dans les fonctions TVM sont décrits dans le tableau des arguments TVM, page 111. Voir également amortTbl(), page 6. tvmN() Catalogue > tvmN(I,PV,Pmt,FV,[PpY],[CpY],[PmtAt]) ⇒ valeur Fonction financière permettant de calculer le nombre de périodes de versement. Remarque : Les arguments utilisés dans les fonctions TVM sont décrits dans le tableau des arguments TVM, page 111. Voir également amortTbl(), page 6. tvmPmt() tvmPmt(N,I,PV,FV,[PpY],[CpY],[PmtAt]) Catalogue > ⇒ valeur Fonction financière permettant de calculer le montant de chaque versement. Remarque : Les arguments utilisés dans les fonctions TVM sont décrits dans le tableau des arguments TVM, page 111. Voir également amortTbl(), page 6. tvmPV() tvmPV(N,I,Pmt,FV,[PpY],[CpY],[PmtAt]) Catalogue > ⇒ valeur Fonction financière permettant de calculer la valeur actuelle. Remarque : Les arguments utilisés dans les fonctions TVM sont décrits dans le tableau des arguments TVM, page 111. Voir également amortTbl(), page 6. 110 Guide de référence TI-Nspire™ Argument TVM* Description Type de données N Nombre de périodes de versement nombre réel I Taux d'intérêt annuel nombre réel PV Valeur actuelle nombre réel Pmt Montant des versements nombre réel FV Valeur acquise nombre réel PpY Versements par an, par défaut=1 Entier> 0 CpY Nombre de périodes de calcul par an, par défaut=1 Entier> 0 PmtAt Versement dû à la fin ou au début de chaque période, par défaut=fin entier (0=fin, 1=début) * Ces arguments de valeur temporelle de l'argent sont similaires aux noms des variables TVM (comme tvm.pv et tvm.pmt) utilisées par le solveur finance de l'application Calculator. Cependant, les fonctions financières n'enregistrent pas leurs valeurs ou résultats dans les variables TVM. TwoVar Catalogue > TwoVar X, Y[, [Fréq] [, Catégorie, Inclure]] Calcule des statistiques pour deux variables. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Toutes les listes doivent comporter le même nombre de lignes, à l'exception de Inclure. X et Y sont des listes de variables indépendantes et dépendantes. Fréq est une liste facultative de valeurs qui indiquent la fréquence. Chaque élément dans Fréq correspond à une fréquence d'occurrence pour chaque couple X et Y. Par défaut, cette valeur est égale à 1. Tous les éléments doivent être des entiers | 0. Catégorie est une liste de codes numériques ou alphanumériques de catégories pour les couples X et Y correspondants. Inclure est une liste d'un ou plusieurs codes de catégories. Seuls les éléments dont le code de catégorie figure dans cette liste sont inclus dans le calcul. Tout élément vide dans les listes X, Fréq ou Catégorie a un élément vide correspondant dans l'ensemble des listes résultantes. Tout élément vide dans les listes X1 à X20 a un élément vide correspondant dans l'ensemble des listes résultantes. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Variable de sortie Description stat.v Moyenne des valeurs x stat.Gx Somme des valeurs x stat.Gx2 Somme des valeurs x2 stat.sx Écart-type de l'échantillon de x stat.sx Écart-type de la population de x stat.n Nombre de points de données Guide de référence TI-Nspire™ 111 Variable de sortie Description stat.w Moyenne des valeurs y stat.Gy Somme des valeurs y stat.Gy Somme des valeurs y2 stat.sy Écart-type de y dans l'échantillon 2 stat.sy Écart-type de population des valeurs de y stat.Gxy Somme des valeurs de x·y. stat.r Coefficient de corrélation stat.MinX Minimum des valeurs de x stat.Q1X 1er quartile de x stat.MedianX Médiane de x stat.Q3X 3ème quartile de x stat.MaxX Maximum des valeurs de x stat.MinY Minimum des valeurs de y stat.Q1Y 1er quartile de y stat.MedY Médiane de y stat.Q3Y 3ème quartile de y stat.MaxY Maximum des valeurs y stat.G(x-v)2 Somme des carrés des écarts par rapport à la moyenne de x 2 Somme des carrés des écarts par rapport à la moyenne de y stat.G(y-w) U unitV() Catalogue > unitV(Vecteur1) ⇒ vecteur Donne un vecteur unitaire ligne ou colonne, en fonction de la nature de Vecteur1. Vecteur1 doit être une matrice d'une seule ligne ou colonne. 112 Guide de référence TI-Nspire™ unLock Catalogue > unLock Var1 [, Var2] [, Var3] ... unLock Var. Déverrouille les variables ou les groupes de variables spécifiés. Les variables verrouillées ne peuvent être ni modifiées ni supprimées. Voir Lock, page 58 et getLockInfo(), page 43. V varPop() varPop(Liste[, listeFréq]) Catalogue > ⇒ expression Donne la variance de population de Liste. Chaque élément de la liste listeFréq totalise le nombre d'occurrences de l'élément correspondant de Liste. Remarque : Liste doit contenir au moins deux éléments. Si un élément des listes est vide, il est ignoré et l'élément correspondant dans l'autre liste l'est également. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. varSamp() varSamp(Liste[, listeFréq]) Catalogue > ⇒ expression Donne la variance d'échantillon de Liste. Chaque élément de la liste listeFréq totalise le nombre d'occurrences de l'élément correspondant de Liste. Remarque : Liste doit contenir au moins deux éléments. Si un élément des listes est vide, il est ignoré et l'élément correspondant dans l'autre liste l'est également. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. varSamp(Matrice1[, matriceFréq]) ⇒ matrice Donne un vecteur ligne contenant la variance d'échantillon de chaque colonne de Matrice1. Chaque élément de matriceFréq totalise le nombre d'occurrences de l'élément correspondant de Matrice1. Remarque : Matrice1 doit contenir au moins deux lignes. Si un élément des matrices est vide, il est ignoré et l'élément correspondant dans l'autre matrice l'est également. Pour plus d'informations concernant les éléments vides, reportez-vous à la page 136. Guide de référence TI-Nspire™ 113 W warnCodes() warnCodes(Expr1, VarÉtat) Catalogue > ⇒ expression Évalue l'expression Expr1, donne le résultat et stocke les codes de tous les avertissements générés dans la variable de liste VarÉtat. Si aucun avertissement n'est généré, cette fonction affecte une liste vide à VarÉtat. Expr1 peut être toute expression mathématique TI-Nspire™ ou TI-Nspire™ CAS valide. Expr1 ne peut pas être une commande ou une affectation. Pour afficher le résultat entier, appuyez sur touches £, puis utilisez les ¡ et ¢ pour déplacer le curseur. VarÉtat doit être un nom de variable valide. Pour la liste des codes d'avertissement et les messages associés, voir page 147. when() Catalogue > when(Condition, résultSiOui [, résultSiNon][, résultSiInconnu]) ⇒ expression Donne résultSiOui, résultSiNon ou résultSiInconnu, suivant que la Condition est vraie, fausse ou indéterminée. Donne l'entrée si le nombre d'argument est insuffisant pour spécifier le résultat approprié. Ne spécifiez pas résultSiNon ni résultSiInconnu pour obtenir une expression définie uniquement dans la région où Condition est vraie. Utilisez undef résultSiNon pour définir une expression représentée graphiquement sur un seul intervalle. when() est utile dans le cadre de la définition de fonctions récursives. While Catalogue > While Condition Bloc EndWhile Exécute les instructions contenues dans Bloc si Condition est vraie. Bloc peut correspondre à une ou plusieurs instructions, séparées par un « : ». Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). 114 Guide de référence TI-Nspire™ | With Voir , page 133. X xor Catalogue > Expr booléenne1 xor Expr booléenne2 ⇒ Expression booléenne Donne true si Expr booléenne1 est vraie et si Expr booléenne2 est fausse, ou vice versa. Donne false si les deux arguments sont tous les deux vrais ou faux. Donne une expression booléenne simplifiée si l'un des deux arguments ne peut être résolu vrai ou faux. Remarque : voir or, page 74. En mode base Hex : Entier1 xor Entier2 ⇒ entier Important : utilisez le chiffre zéro et pas la lettre O. Compare les représentations binaires de deux entiers, en appliquant un xor bit par bit. En interne, les deux entiers sont convertis en nombres binaires 64 bits signés. Lorsque les bits comparés correspondent, le résultat est 1 si dans l'un des deux cas (pas dans les deux) il s'agit d'un bit 1 ; le résultat est 0 si, dans les deux cas, il s'agit En mode base Bin : d'un bit 0 ou 1. La valeur donnée représente le résultat des bits et elle est affichée selon le mode Base utilisé. Remarque : une entrée binaire peut comporter jusqu'à 64 Les entiers de tout type de base sont admis. Pour une entrée binaire chiffres (sans compter le préfixe 0b) ; une entrée hexadécimale ou hexadécimale, vous devez utiliser respectivement le préfixe 0b ou jusqu'à 16 chiffres. 0h. Tout entier sans préfixe est considéré comme un nombre en écriture décimale (base 10). Si vous entrez un nombre dont le codage binaire signé dépasse 64 bits, il est ramené à l'aide d'une congruence dans la plage appropriée. Pour de plus amples informations, voir 4Base2, page 13. Remarque : voir or, page 74. Z zInterval Catalogue > zInterval s,Liste[,Fréq[,CLevel]] (Entrée de liste de données) zInterval s,v,n [,CLevel] (Récapitulatif des statistiques fournies en entrée) Calcule un intervalle de confiance z. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.CLower, stat.CUpper Intervalle de confiance pour une moyenne inconnue de population stat.x Moyenne d'échantillon de la série de données suivant la loi normale aléatoire stat.ME Marge d'erreur Guide de référence TI-Nspire™ 115 Variable de sortie Description stat.sx Écart-type d’échantillon stat.n Taille de la série de données avec la moyenne d'échantillon stat.s Écart-type connu de population pour la série de données Liste zInterval_1Prop Catalogue > zInterval_1Prop x,n [,CLevel] Calcule un intervalle de confiance z pour une proportion. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) x est un entier non négatif. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.CLower, stat.CUpper Intervalle de confiance contenant la probabilité du niveau de confiance de la loi stat.Ç Proportion calculée de réussite stat.ME Marge d'erreur stat.n Nombre d'échantillons dans la série de données zInterval_2Prop Catalogue > zInterval_2Prop x1,n1,x2,n2[,CLevel] Calcule un intervalle de confiance z pour deux proportions. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) x1 et x2 sont des entiers non négatifs. Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.CLower, stat.CUpper Intervalle de confiance contenant la probabilité du niveau de confiance de la loi stat.ÇDiff Différence calculée entre les proportions stat.ME Marge d'erreur stat.Ç1 Proportion calculée sur le premier échantillon stat.Ç2 Proportion calculée sur le deuxième échantillon stat.n1 Taille de l'échantillon dans la première série de données stat.n2 Taille de l'échantillon dans la deuxième série de données 116 Guide de référence TI-Nspire™ zInterval_2Samp Catalogue > zInterval_2Samp s1,s2 ,Liste1,Liste2[,Fréq1[,Fréq2,[CLevel]]] (Entrée de liste de données) zInterval_2Samp s1,s2,v1,n1,v2,n2[,CLevel] (Récapitulatif des statistiques fournies en entrée) Calcule un intervalle de confiance z sur deux échantillons. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.CLower, stat.CUpper Intervalle de confiance contenant la probabilité du niveau de confiance de la loi stat.x1-x2 Moyennes d'échantillon des séries de données suivant la loi normale aléatoire stat.ME Marge d'erreur stat.x1, stat.x2 Moyennes d'échantillon des séries de données suivant la loi normale aléatoire stat.sx1, stat.sx2 Écarts-types d'échantillon pour Liste 1 et Liste 2 stat.n1, stat.n2 Nombre d'échantillons dans les séries de données stat.r1, stat.r2 Écart-type connu de population pour la série de données Liste 1 et Liste 2 zTest zTest Catalogue > m0,s,Liste,[Fréq[,Hypoth]] (Entrée de liste de données) zTest m0,s,v,n[,Hypoth] (Récapitulatif des statistiques fournies en entrée) Effectue un test z en utilisant la fréquence listeFréq. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Test de H0 : m = m0, en considérant que : Pour Ha : m < m0, définissez Hypoth<0 Pour Ha : m ƒ m0 (par défaut), définissez Hypoth=0 Pour Ha : m > m0, définissez Hypoth>0 Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.z (x N m0) / (s / sqrt(n)) stat.P Value Plus petite probabilité permettant de rejeter l'hypothèse nulle stat.x Moyenne d'échantillon de la série de données dans Liste stat.sx Écart-type d'échantillon de la série de données Uniquement donné pour l'entrée Data. Guide de référence TI-Nspire™ 117 Variable de sortie Description stat.n Taille de l'échantillon zTest_1Prop Catalogue > zTest_1Prop p0,x,n[,Hypoth] Effectue un test z pour une proportion unique. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) x est un entier non négatif. Test de H0 : p = p0, en considérant que : Pour Ha : p > p0, définissez Hypoth>0 Pour Ha : p ƒ p0 (par défaut), définissez Hypoth=0 Pour Ha : p < p0, définissez Hypoth<0 Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.p0 Proportion de population hypothétique stat.z Valeur normale type calculée pour la proportion stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.Ç Proportion calculée sur l'échantillon stat.n Taille de l'échantillon zTest_2Prop Catalogue > zTest_2Prop x1,n1,x2,n2[,Hypoth] Calcule un test z pour deux proportions. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) x1 et x2 sont des entiers non négatifs. Test de H0 : p1 = p2, en considérant que : Pour Ha : p1 > p2, définissez Hypoth>0 Pour Ha : p1 ƒ p2 (par défaut), définissez Hypoth=0 Pour Ha : p < p0, définissez Hypoth<0 Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.z Valeur normale type calculée pour la différence des proportions stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.Ç1 Proportion calculée sur le premier échantillon stat.Ç2 Proportion calculée sur le deuxième échantillon stat.Ç Proportion calculée de l'échantillon mis en commun 118 Guide de référence TI-Nspire™ Variable de sortie Description stat.n1, stat.n2 Nombre d'échantillons pris lors des essais 1 et 2 zTest_2Samp zTest_2Samp Catalogue > s1,s2,Liste1,Liste2[,Fréq1[,Fréq2[,Hypoth]]] (Entrée de liste de données) zTest_2Samp s1,s2,v1,n1,v2,n2[,Hypoth] (Récapitulatif des statistiques fournies en entrée) Calcule un test z sur deux échantillons. Un récapitulatif du résultat est stocké dans la variable stat.results. (Voir page 100.) Test de H0 : m1 = m2, en considérant que : Pour Ha : m1 < m2, définissez Hypoth<0 Pour Ha : m1 ƒ m2 (par défaut), définissez Hypoth=0 Pour Ha : m1 > m2, Hypoth>0 Pour plus d'informations concernant les éléments vides dans une liste, reportez-vous à “Éléments vides” , page 136. Variable de sortie Description stat.z Valeur normale type calculée pour la différence des moyennes stat.PVal Plus petit seuil de signification permettant de rejeter l'hypothèse nulle stat.x1, stat.x2 Moyennes d'échantillon des séquences de données dans Liste 1 et Liste 2 stat.sx1, stat.sx2 Écarts-types d'échantillon des séries de données dans Liste 1 et Liste 2 stat.n1, stat.n2 Taille des échantillons Guide de référence TI-Nspire™ 119 Symboles + (somme) Touche + Touche - Valeur1 + Valeur2 ⇒ valeur Donne la somme des deux arguments. Liste1 + Liste2 ⇒ liste Matrice1 + Matrice2 ⇒ matrice Donne la liste (ou la matrice) contenant les sommes des éléments correspondants de Liste1 et Liste2 (ou Matrice1 et Matrice2). Les arguments doivent être de même dimension. Valeur + Liste1 ⇒ liste Liste1 + Valeur ⇒ liste Donne la liste contenant les sommes de Valeur et de chaque élément de Liste1. Valeur + Matrice1 ⇒ matrice Matrice1 + Valeur ⇒ matrice Donne la matrice obtenue en ajoutant Valeur à chaque élément de la diagonale de Matrice1. Matrice1 doit être carrée. Remarque : utilisez .+ pour ajouter une expression à chaque élément de la matrice. N(soustraction) Valeur1 N Valeur2 ⇒ valeur Donne la différence de Valeur1 et de Valeur2. Liste1 N Liste2 ⇒ liste Matrice1 N Matrice2 ⇒ matrice Soustrait chaque élément de Liste2 (ou Matrice2) de l'élément correspondant de Liste1 (ou Matrice1) et donne le résultat obtenu. Les arguments doivent être de même dimension. Valeur N Liste1 ⇒ liste Liste1 N Valeur ⇒ liste Soustrait chaque élément de Liste1 de Valeur ou soustrait Valeur de chaque élément de Liste1 et donne la liste de résultats obtenue. 120 Guide de référence TI-Nspire™ N(soustraction) Touche - Touche r Touche p Valeur N Matrice1 ⇒ matrice Matrice1 N Valeur ⇒ matrice Valeur N Matrice1 donne la matrice Valeur fois la matrice d'identité moins Matrice1. Matrice1 doit être carrée. Matrice1 N Valeur donne la matrice obtenue en soustrayant Valeur à chaque élément de la diagonale de Matrice1. Matrice1 doit être carrée. Remarque : Utilisez .N pour soustraire une expression à chaque élément de la matrice. ·(multiplication) Valeur1 ·Valeur2 ⇒ valeur Donne le produit des deux arguments. Liste1·Liste2 ⇒ liste Donne la liste contenant les produits des éléments correspondants de Liste1 et Liste2. Les listes doivent être de même dimension. Matrice1 ·Matrice2 ⇒ matrice Donne le produit des matrices Matrice1 et Matrice2. Le nombre de colonnes de Matrice1 doit être égal au nombre de lignes de Matrice2. Valeur Liste1 ·Liste1 ⇒ ·Valeur ⇒ liste liste Donne la liste des produits de Valeur et de chaque élément de Liste1. Valeur ·Matrice1 ⇒ ·Valeur ⇒ Matrice1 matrice matrice Donne la matrice contenant les produits de Valeur et de chaque élément de Matrice1. Remarque : Utilisez .·pour multiplier une expression par chaque élément. à (division) Valeur1 à Valeur2 ⇒ valeur Donne le quotient de Valeur1 par Valeur2. Remarque : voir aussi Modèle Fraction, page 1. Liste1 à Liste2 ⇒ liste Donne la liste contenant les quotients de Liste1 par Liste2. Les listes doivent être de même dimension. Valeur à Liste1 ⇒ liste Liste1 à Valeur ⇒ liste Donne la liste contenant les quotients de Valeur par Liste1 ou de Liste1 par Valeur. Guide de référence TI-Nspire™ 121 à (division) Touche p Touche l Touche q Matrice1 à Valeur ⇒ matrice Donne la matrice contenant les quotients des éléments de Matrice1àValeur. Remarque : Utilisez . / pour diviser une expression par chaque élément. ^ (puissance) Valeur1 ^ Valeur2 ⇒ valeur Liste1 ^ Liste2 ⇒ liste Donne le premier argument élevé à la puissance du deuxième argument. Remarque : voir aussi Modèle Exposant, page 1. Dans le cas d'une liste, donne la liste des éléments de Liste1 élevés à la puissance des éléments correspondants de Liste2. Dans le domaine réel, les puissances fractionnaires possédant des exposants réduits avec des dénominateurs impairs utilise la branche réelle, tandis que le mode complexe utilise la branche principale. Valeur ^ Liste1 ⇒ liste Donne Valeur élevé à la puissance des éléments de Liste1. Liste1 ^ Valeur ⇒ liste Donne les éléments de Liste1 élevés à la puissance de Valeur. matriceCarrée1 ^ entier ⇒ matrice Donne matriceCarrée1 élevée à la puissance de la valeur de l'entier. matriceCarrée1 doit être une matrice carrée. Si entier = L1, calcule la matrice inverse. Si entier < L1, calcule la matrice inverse à une puissance positive appropriée. x2 (carré) Valeur1 2 ⇒ valeur Donne le carré de l'argument. Liste1 2 ⇒ liste Donne la liste comportant les carrés des éléments de Liste1. matriceCarrée1 2 ⇒ matrice Donne le carré de la matrice matriceCarrée1. Ce calcul est différent du calcul du carré de chaque élément. Utilisez .^2 pour calculer le carré de chaque élément. 122 Guide de référence TI-Nspire™ .+ (addition élément par élément) Touches ^+ Touches ^- Touches ^r Touches ^p Touches ^l Matrice1 .+ Matrice2 ⇒ matrice Valeur .+ Matrice1 ⇒ matrice Matrice1 .+ Matrice2 donne la matrice obtenue en effectuant la somme de chaque paire d'éléments correspondants de Matrice1 et de Matrice2. Valeur .+ Matrice1 donne la matrice obtenue en effectuant la somme de Valeur et de chaque élément de Matrice1. .. (soustraction élément par élément) Matrice1 .N Matrice2 ⇒ matrice Valeur .NMatrice1 ⇒ matrice Matrice1 .NMatrice2 donne la matrice obtenue en calculant la différence entre chaque paire d'éléments correspondants de Matrice1 et de Matrice2. Valeur .NMatrice1 donne la matrice obtenue en calculant la différence de Valeur et de chaque élément de Matrice1. .·(multiplication élément par élément) Matrice1 .· Matrice2 ⇒ matrice Valeur .·Matrice1 ⇒ matrice Matrice1 .· Matrice2 donne la matrice obtenue en calculant le produit de chaque paire d'éléments correspondants de Matrice1 et de Matrice2. Valeur .· Matrice1 donne la matrice contenant les produits de Valeur et de chaque élément de Matrice1. . / (division élément par élément) Matrice1 . / Matrice2 ⇒ matrice Valeur . / Matrice1 ⇒ matrice Matrice1 ./ Matrice2 donne la matrice obtenue en calculant le quotient de chaque paire d'éléments correspondants de Matrice1 et de Matrice2. Valeur ./ Matrice1 donne la matrice obtenue en calculant le quotient de Valeur et de chaque élément de Matrice1. .^ (puissance élément par élément) Matrice1 .^ Matrice2 ⇒ matrice Valeur . ^ Matrice1 ⇒ matrice Matrice1 .^ Matrice2 donne la matrice obtenue en élevant chaque élément de Matrice1 à la puissance de l'élément correspondant de Matrice2. Valeur .^ Matrice1 donne la matrice obtenue en appliquant la puissance de Valeur à chaque élément de Matrice1. Guide de référence TI-Nspire™ 123 L(opposé) Touche v LValeur1 ⇒ valeur LListe1 ⇒ liste LMatrice1 ⇒ matrice Donne l'opposé de l'argument. Dans le cas d'une liste ou d'une matrice, donne l'opposé de chacun des éléments. Si l'argument est un entier binaire ou hexadécimal, la négation donne le complément à deux. En mode base Bin : Important : utilisez le chiffre zéro et pas la lettre O. Pour afficher le résultat entier, appuyez sur touches % (pourcentage) Valeur1 % ⇒ valeur Liste1 % ⇒ liste Matrice1 % ⇒ matrice £, puis utilisez les ¡ et ¢ pour déplacer le curseur. Touches /k Appuyez sur Ctrl+Entrée “+Enter) pour évaluer : /· (Macintosh®: Appuyez sur Ctrl+Entrée “+Enter) pour évaluer : /· (Macintosh®: Donne Dans le cas d'une liste ou d'une matrice, donne la liste ou la matrice obtenue en divisant chaque élément par 100. 124 Guide de référence TI-Nspire™ = (égal à) Touche Expr1 = Expr2 ⇒ Expression booléenne Liste1 = Liste2 ⇒ Liste booléenne Matrice1 = Matrice2 ⇒ Matrice booléenne = Exemple de fonction qui utilise les symboles de test mathématiques : =, ƒ, <, {, >, | Donne true s'il est possible de vérifier que la valeur de Expr1 est égale à celle de Expr2. Donne false s'il est possible de déterminer que la valeur de Expr1 n'est pas égale à celle de Expr2. Dans les autres cas, donne une forme simplifiée de l'équation. Dans le cas d'une liste ou d'une matrice, donne le résultat des comparaisons, élément par élément. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des définitions sur plusieurs lignes en appuyant sur @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez enfoncée la touche Alt tout en appuyant sur Entrée (Enter). Résultat de la représentation graphique de g(x) ƒ (différent de) Touches Expr1 ƒ Expr2 ⇒ Expression booléenne Liste1 ƒ Liste2 ⇒ Liste booléenne Matrice1 ƒ Matrice2 ⇒ Matrice booléenne /= Voir l'exemple fourni pour « = » (égal à). Donne true s'il est possible de déterminer que la valeur de Expr1 n'est pas égale à celle de Expr2. Donne false s'il est possible de vérifier que la valeur de Expr1 est égale à celle de Expr2. Dans les autres cas, donne une forme simplifiée de l'équation. Dans le cas d'une liste ou d'une matrice, donne le résultat des comparaisons, élément par élément. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant /= Guide de référence TI-Nspire™ 125 < (inférieur à) Expr1 < Expr2 ⇒ Expression booléenne Liste1 < Liste2 ⇒ Liste booléenne Matrice1 < Matrice2 ⇒ Matrice booléenne Touches /= Voir l'exemple fourni pour « = » (égal à). Donne true s'il est possible de déterminer que la valeur de Expr1 est strictement inférieure à celle de Expr2. Donne false s'il est possible de déterminer que la valeur de Expr1 est strictement supérieure ou égale à celle de Expr2. Dans les autres cas, donne une forme simplifiée de l'équation. Dans le cas d'une liste ou d'une matrice, donne le résultat des comparaisons, élément par élément. { (inférieur ou égal à) Expr1 { Expr2 ⇒ Expression booléenne Liste1 { Liste2 ⇒ Liste booléenne Matrice1 { Matrice2 ⇒ Matrice booléenne Touches /= Voir l'exemple fourni pour « = » (égal à). Donne true s'il est possible de déterminer que la valeur de Expr1 est inférieure ou égale à celle de Expr2. Donne false s'il est possible de déterminer que la valeur de Expr1 est strictement supérieure à celle de Expr2. Dans les autres cas, donne une forme simplifiée de l'équation. Dans le cas d'une liste ou d'une matrice, donne le résultat des comparaisons, élément par élément. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant <= > (supérieur à) Expr1 > Expr2 ⇒ Expression booléenne Liste1 > Liste2 ⇒ Liste booléenne Matrice1 > Matrice2 ⇒ Matrice booléenne Touches /= Voir l'exemple fourni pour « = » (égal à). Donne true s'il est possible de déterminer que la valeur de Expr1 est supérieure à celle de Expr2. Donne false s'il est possible de déterminer que la valeur de Expr1 est strictement inférieure ou égale à celle de Expr2. Dans les autres cas, donne une forme simplifiée de l'équation. Dans le cas d'une liste ou d'une matrice, donne le résultat des comparaisons, élément par élément. | (supérieur ou égal à) Expr1 | Expr2 ⇒ Expression booléenne Liste1 | Liste2 ⇒ Liste booléenne Matrice1 | Matrice2 ⇒ Matrice booléenne Donne true s'il est possible de déterminer que la valeur de Expr1 est supérieure ou égale à celle de Expr2. Donne false s'il est possible de déterminer que la valeur de Expr1 est inférieure ou égale à celle de Expr2. Dans les autres cas, donne une forme simplifiée de l'équation. Dans le cas d'une liste ou d'une matrice, donne le résultat des comparaisons, élément par élément. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant >= 126 Guide de référence TI-Nspire™ Touches Voir l'exemple fourni pour « = » (égal à). /= ! (factorielle) Touche º Valeur1! ⇒ valeur Liste1! ⇒ liste Matrice1! ⇒ matrice Donne la factorielle de l'argument. Dans le cas d'une liste ou d'une matrice, donne la liste ou la matrice des factorielles de tous les éléments. & (ajouter) Touches /k Chaîne1 & Chaîne2 ⇒ chaîne Donne une chaîne de caractères obtenue en ajoutant Chaîne2 à Chaîne1. d() (dérivée) Catalogue > d(Expr1, Var [,Ordre]) | Var=Valeur d(Expr1, Var [,Ordre]) ⇒ valeur d(Liste1,Var [,Ordre]) ⇒ liste d(Matrice1,Var [,Ordre]) ⇒ valeur ⇒ matrice Excepté si vous utilisez la première syntaxe, vous devez stocker une valeur numérique dans la variable Var avant de calculer d(). Reportez-vous aux exemples. d() peut être utilisé pour calculer la dérivée première et la dérivée seconde numérique en un point, à l'aide des méthodes de différenciation automatique. Order, si utilisé, doit avoir la valeur 1 ou 2. La valeur par défaut est 1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant derivative(...). Remarque : voir aussi Dérivée première, page 4 ou Dérivée seconde, page 5. Remarque : l'algorithme d() présente une limitiation : il fonctionne de manière récursive à l'intérieur de l'expression non simplifiée et calcule la valeur de la dérivée première (et seconde, si cela est possible), puis évalue chacune des sous-expressions, ce qui peut générer un résultat inattendu. Observez l'exemple ci-contre. La dérivée première de x·(x^2+x)^(1/3) en x=0 est égale à 0. Toutefois, comme la dérivée première de la sous-expression (x^2+x)^(1/3) n'est pas définie à x=0 et que cette valeur est utilisée pour calculer la dérivée de l'expression complète, d() signale que le résultat n'est pas défini et affiche un message d'avertissement. Si vous rencontrez ce problème, vérifiez la solution en utilisant une représentation graphique. Vous pouvez également tenter d'utiliser centralDiff(). Guide de référence TI-Nspire™ 127 ‰() (intégrale) Catalogue > ‰(Expr1, Var, Borne1, Borne2) ⇒ valeur Affiche l'intégrale de Expr1 pour la variable Var entre Borne1 et Borne2. Vous pouvez l'utiliser pour calculer l'intégrale définie numérique en utilisant la même méthode qu'avec nInt(). Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant integral(...). Remarque : voir aussi nInt(), page 69 et le modèle Intégrale définie, page 5. ‡() (racine carrée) Touches /q ‡ (Valeur1) ⇒ valeur ‡ (Liste1) ⇒ liste Donne la racine carrée de l'argument. Dans le cas d'une liste, donne la liste des racines carrées des éléments de Liste1. Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant sqrt(...) Remarque : voir aussi Modèle Racine carrée, page 1. Π() (prodSeq) Π(Expr1, Var, Début, Fin) ⇒ expression Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant prodSeq(...). Calcule Expr1 pour chaque valeur de Var comprise entre Début et Fin et donne le produit des résultats obtenus. Remarque : voir aussi Modèle Produit (Π), page 4. Π(Expr1, Var, Début, DébutN1) ⇒ 1 Π(Expr1, Var, Début, Fin) ⇒ 1/Π(Expr1, Var, Fin+1, DébutN1) if Début < FinN1 Les formules de produit utilisées sont extraites des références cidessous : Ronald L. Graham, Donald E. Knuth et Oren Patashnik. Concrete Mathematics: A Foundation for Computer Science. Reading, Massachusetts: Addison-Wesley, 1994. 128 Guide de référence TI-Nspire™ Catalogue > G() (sumSeq) Catalogue > G(Expr1, Var, Début, Fin) ⇒ expression Remarque : vous pouvez insérer cette fonction à partir du clavier en entrant sumSeq(...). Calcule Expr1 pour chaque valeur de Var comprise entre Début et Fin et donne la somme des résultats obtenus. Remarque : voir aussi Modèle Somme, page 4. G(Expr1, Var, Début, FinN1) ⇒ 0 G(Expr1, Var, Début, Fin) ⇒ LG(Expr1, Var, Fin+1, DébutN1) if Fin < DébutN1 Le formules d'addition utilisées sont extraites des références cidessous : Ronald L. Graham, Donald E. Knuth et Oren Patashnik. Concrete Mathematics: A Foundation for Computer Science. Reading, Massachusetts: Addison-Wesley, 1994. GInt() Catalogue > GInt(NPmt1, NPmt2, N, I, PV,[Pmt], [FV], [PpY], [CpY], [PmtAt], [valArrondi]) ⇒ valeur GInt(NPmt1,NPmt2,tblAmortissement) ⇒ valeur Fonction d'amortissement permettant de calculer la somme des intérêts au cours d'une plage de versements spécifiée. NPmt1 et NPmt2 définissent le début et la fin de la plage de versements. N, I, PV, Pmt, FV, PpY, CpY et PmtAt sont décrits dans le tableau des arguments TVM, page 111. • • • Si vous omettez Pmt, il prend par défaut la valeur Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt). Si vous omettez FV, il prend par défaut la valeur FV=0. Les valeurs par défaut pour PpY, CpY et PmtAt sont les mêmes que pour les fonctions TVM. valArrondi spécifie le nombre de décimales pour arrondissement. Valeur par défaut=2. GInt(NPmt1,NPmt2,tblAmortissement) calcule la somme de l'intérêt sur la base du tableau d'amortissement tblAmortissement. L'argument tblAmortissement doit être une matrice au format décrit à tblAmortissement(), page 6. Remarque : voir également GPrn() ci dessous et Bal(), page 12. Guide de référence TI-Nspire™ 129 GPrn() Catalogue > GPrn(NPmt1, NPmt2, N, I, PV, [Pmt], [FV], [PpY], [CpY], [PmtAt], [valArrondi]) ⇒ valeur GPrn(NPmt1,NPmt2,tblAmortissement) ⇒ valeur Fonction d'amortissement permettant de calculer la somme du capital au cours d'une plage de versements spécifiée. NPmt1 et NPmt2 définissent le début et la fin de la plage de versements. N, I, PV, Pmt, FV, PpY, CpY et PmtAt sont décrits dans le tableau des arguments TVM, page 111. • • • Si vous omettez Pmt, il prend par défaut la valeur Pmt=tvmPmt(N,I,PV,FV,PpY,CpY,PmtAt). Si vous omettez FV, il prend par défaut la valeur FV=0. Les valeurs par défaut pour PpY, CpY et PmtAt sont les mêmes que pour les fonctions TVM. valArrondi spécifie le nombre de décimales pour arrondissement. Valeur par défaut=2. GPrn(NPmt1,NPmt2,tblAmortissement) calcule la somme du capital sur la base du tableau d'amortissement tblAmortissement. L'argument tblAmortissement doit être une matrice au format décrit à tblAmortissement(), page 6. Remarque : voir également GInt() ci-dessus et Bal(), page 12. # (indirection) Touches /k # ChaîneNomVar Fait référence à la variable ChaîneNomVar. Permet d'utiliser des chaînes de caractères pour créer des noms de variables dans une fonction. Crée ou fait référence à la variable xyz. Donne la valeur de la variable (r) dont le nom est stocké dans la variable s1. E (notation scientifique) mantisseEexposant Saisit un nombre en notation scientifique. Ce nombre est interprété sous la forme mantisse × 10exposant. Conseil : pour entrer une puissance de 10 sans passer par un résultat de valeur décimale, utilisez 10^entier. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant @E. Par exemple, entrez 2.3@E4 pour avoir 2.3E4. 130 Guide de référence TI-Nspire™ Touche i g (grades) Expr1g ⇒ expression Liste1g ⇒ liste Matrice1g ⇒ matrice Touche ¹ Touche ¹ Touche ¹ En mode Angle en degrés, grades ou radians : Cette fonction permet d'utiliser un angle en grades en mode Angle en degrés ou en radians. En mode Angle en radians, multiplie Expr1 par p/200. En mode Angle en degrés, multiplie Expr1 par g/100. En mode Angle en grades, donne Expr1 inchangée. Remarque : vous pouvez insérer ce symbole à partir du clavier de l'ordinateur en entrant @g. R(radians) Valeur1R ⇒ valeur Liste1R ⇒ liste Matrice1R ⇒ matrice En mode Angle en degrés, grades ou radians : Cette fonction permet d'utiliser un angle en radians en mode Angle en degrés ou en grades. En mode Angle en degrés, multiplie l'argument par 180/p. En mode Angle en radians, donne l'argument inchangé. En mode Angle en grades, multiplie l'argument par 200/p. Conseil : utilisez Rsi vous voulez forcer l'utilisation des radians dans une définition de fonction quel que soit le mode dominant lors de l'utilisation de la fonction. Remarque : vous pouvez insérer ce symbole à partir du clavier de l'ordinateur en entrant @r. ¡ (degré) Valeurs1¡ ⇒ valeur Liste1¡ ⇒ liste Matrice1¡ ⇒ matrice En mode Angle en degrés, grades ou radians : Cette fonction permet d'utiliser un angle en degrés en mode Angle en En mode Angle en radians : grades ou en radians. En mode Angle en radians, multiplie l'argument par p/180. En mode Angle en degrés, donne l'argument inchangé. En mode Angle en grades, multiplie l'argument par 10/9. Remarque : vous pouvez insérer ce symbole à partir du clavier de l'ordinateur en entrant @d. Guide de référence TI-Nspire™ 131 ¡, ', '' (degré/minute/seconde) dd¡mm'ss.ss'' ⇒ expression dd Touches /k Touches /k En mode Angle en degrés : Nombre positif ou négatif mm Nombre positif ou nul ss.ss Nombre positif ou nul Donne dd+(mm/60)+(ss.ss/3600). Ce format d'entrée en base 60 permet :• • d'entrer un angle en degrés/minutes/secondes quel que soit le mode angulaire utilisé. d'entrer un temps exprimé en heures/minutes/secondes. Remarque : faites suivre ss.ss de deux apostrophes ('') et non de guillemets ("). ± (angle) [Rayon,±q_Angle] ⇒ vecteur (entrée polaire) En mode Angle en radians et avec le Format vecteur réglé sur : rectangulaire [Rayon,±q_Angle,Valeur_Z] ⇒ vecteur (entrée cylindrique) [Rayon,±q_Angle,±q_Angle] ⇒ vecteur (entrée sphérique) cylindrique Donne les coordonnées sous forme de vecteur, suivant le réglage du mode Format Vecteur : rectangulaire, cylindrique ou sphérique. Remarque : vous pouvez insérer ce symbole à partir du clavier de l'ordinateur en entrant @<. sphérique (Grandeur ± Angle) ⇒ valeurComplexe (entrée polaire) En mode Angle en radians et en mode Format complexe Rectangulaire : Saisit une valeur complexe en coordonnées polaires (r±q). L'Angle est interprété suivant le mode Angle sélectionné. _ (trait bas considéré comme élément vide) 10^() Catalogue > 10^ (Valeur1) ⇒ valeur 10^ (Liste1) ⇒ liste Donne 10 élevé à la puissance de l'argument. Dans le cas d'une liste, donne 10 élevé à la puissance des éléments de Liste1. 132 Voir “Éléments vides” , page 136. Guide de référence TI-Nspire™ 10^() 10^(matriceCarrée1) Catalogue > ⇒ matriceCarrée Donne 10 élevé à la puissance de matriceCarrée1. Ce calcul est différent du calcul de 10 élevé à la puissance de chaque élément. Pour plus d'informations sur la méthode de calcul, reportez-vous à cos(). matriceCarrée1 doit être diagonalisable. Le résultat contient toujours des chiffres en virgule flottante. ^/ (inverse) Catalogue > Valeur1 ^/ ⇒ valeur Liste1 ^/ ⇒ liste Donne l'inverse de l'argument. Dans le cas d'une liste, donne la liste des inverses des éléments de Liste1. matriceCarrée1 ^/ ⇒ matriceCarrée Donne l'inverse de matriceCarrée1. matriceCarrée1 doit être une matrice carrée non singulière. | (“sachant que”) Touches /k Expr | Expr booléenne1 [and Expr booléenne2]... Le symbole | est utilisé comme opérateur binaire. L'opérande à gauche du symbole | est une expression. L'opérande à droite du symbole | spécifie une ou plusieurs relations destinées à affecter la simplification de l'expression. Plusieurs relations après le symbole | peuvent être reliées au moyen d'un « and ». Cet opérateur fournit les trois types de fonctionnalités suivants : substitutions, contraintes d'intervalle et exclusions. Les substitutions se présentent sous forme d'une égalité, telle que x=3 ou y=sin(x). Pour de meilleurs résultats, la partie gauche doit être une variable simple. Expr | Variable = valeur substituera valeur à chaque occurrence de Variable dans Expr. Les contraintes d'intervalle se présentent sous la forme d'une ou plusieurs inéquations reliées par des opérateurs « and » logiques. Les contraintes d'intervalle permettent également la simplification qui autrement pourrait ne pas être valide ou calculable. Les exclusions utilisent l'opérateur relationnel « différent de » (/= ou ƒ) pour exclure une valeur spécifique du calcul. Guide de référence TI-Nspire™ 133 & (stocker) Touche /h Valeur & Var Liste & Var Matrix & Var Expr & Fonction(Param1,...) Liste & Fonction(Param1,...) Matrice & Fonction(Param1,...) Si la variable Var n'existe pas, celle-ci est créée par cette instruction et est initialisée à Valeur, Liste ou Matrice. Si Var existe déjà et n'est pas verrouillée ou protégée, son contenu est remplacé par Valeur, Liste ou Matrice. Remarque : vous pouvez insérer cet opérateur à partir du clavier de l'ordinateur en entrant =: comme un raccourci. Par exemple, tapez pi/4 =: Mavar. := (assigner) Touches /t Touches /k Var := Valeur Var := Liste Var := Matrice Fonction(Param1,...) := Expr Fonction(Param1,...) := Liste Fonction(Param1,...) := Matrice Si la variable Var n'existe pas, celle-ci est créée par cette instruction et est initialisée à Valeur, Liste ou Matrice. Si Var existe déjà et n'est pas verrouillée ou protégée, son contenu est remplacé par Valeur, Liste ou Matrice. © (commentaire) © [texte] © traite texte comme une ligne de commentaire, vous permettant d'annoter les fonctions et les programmes que vous créez. © peut être utilisé au début ou n'importe où dans la ligne. Tous les caractères situés à droite de ©, jusqu'à la fin de la ligne, sont considérés comme partie intégrante du commentaire. Remarque pour la saisie des données de l'exemple : dans l'application Calculs de l'unité nomade, vous pouvez entrer des @ à la place de · à chaque fin de ligne. Sur le clavier de l'ordinateur, maintenez définitions sur plusieurs lignes en appuyant sur enfoncée la touche Alt tout en appuyant sur Entrée (Enter). 134 Guide de référence TI-Nspire™ 0b, 0h 0b nombreBinaire 0h nombreHexadécimal Touches 0B, touches 0H En mode base Dec : Indique un nombre binaire ou hexadécimal, respectivement. Pour entrer un nombre binaire ou hexadécimal, vous devez utiliser respectivement le préfixe 0b ou 0h, quel que soit le mode Base utilisé. En mode base Bin : Un nombre sans préfixe est considéré comme décimal (base 10). Le résultat est affiché en fonction du mode Base utilisé. En mode base Hex : Guide de référence TI-Nspire™ 135 Éléments vides Lors de l'analyse de données réelles, il est possible que vous ne disposiez pas toujours d'un jeu complet de données. TI-Nspire™ vous permet d'avoir des éléments de données vides pour vous permettre de disposer de données presque complètes plutôt que d'avoir à tout recommencer ou à supprimer les données incomplètes. Vous trouverez un exemple de données impliquant des éléments vides dans le chapitre Tableur et listes, sous « Représentation graphique des données de tableau ». La fonction delVoid() vous permet de supprimer les éléments vides d'une liste, tandis que la fonction isVoid() vous offre la possibilité de tester si un élément est vide. Pour plus de détails, voir delVoid(), page 29 et isVoid(), page 50. Remarque : Pour entrer un élément vide manuellement dans une expression, tapez « _ » ou le mot clé void. Le mot clé void est automatiquement converti en caractère « _ » lors du calcul de l'expression. Pour saisir le caractère « _ » sur la calculatrice, appuyez sur / _. Calculs impliquant des éléments vides La plupart des calculs impliquant des éléments vides génère des résultats vides. Reportez-vous à la liste des cas spéciaux ci-dessous. Arguments de liste contenant des éléments vides Les fonctions et commandes suivantes ignorent (passent) les éléments vides rencontrés dans les arguments de liste. count, countIf, cumulativeSum, freqTable4list, frequency, max, mean, median, product, stDevPop, stDevSamp, sum, sumIf, varPop et varSamp, ainsi que les calculs de régression, OneVar, TwoVar et les statistiques FiveNumSummary, les intervalles de confiance et les tests statistiques. SortA et SortD déplacent tous les éléments vides du premier argument au bas de la liste. 136 Guide de référence TI-Nspire™ Arguments de liste contenant des éléments vides(continued) Dans les regressions, la présence d'un élément vide dans la liste X ou Y génère un élément vide correspondant dans le résidu. L'omission d'une catégorie dans les calculs de régression génère un élément vide correspondant dans le résidu. Une fréquence 0 dans les calculs de régression génère un élement vide correspondant dans le résidu. Guide de référence TI-Nspire™ 137 Raccourcis de saisie d'expressions mathématiques Les raccourcis vous permettent de saisir directement des éléments d'expressions mathématiques sans utiliser le Catalogue ni le Jeu de symboles. Par exemple, pour saisir l'expression ‡6, vous pouvez taper sqrt(6) dans la ligne de saisie. Lorsque vous appuyez sur ·, l'expression sqrt(6) est remplacée par ‡6. Certains raccourcis peuvent s'avérer très utiles aussi bien sur la calculatrice qu'à partir du clavier de l'ordinateur. Certains sont plus spécifiquement destinés à être utilisés à partir du clavier de l'ordinateur. Sur la calculatrice ou le clavier de l'ordinateur Pour saisir : Utilisez le raccourci : p pi q theta ˆ infinity { <= | >= ƒ /= & (opérateur de stockage) := | | (valeur absolue) abs(...) ‡() sqrt(...) G() (Modèle Somme) sumSeq(...) Π() (Modèle Produit) prodSeq(...) sin/(), cos/(), arcsin(...), arccos(...), ... ... @List() deltaList(...) Sur le clavier de l'ordinateur Pour saisir : Utilisez le raccourci : i (le nombre complexe) @i e (base du logarithme népérien e) @e E (notation scientifique) @E T (transposée) @t R (radians) @r ¡ (degré) @d G @g (grades) 138 Guide de référence TI-Nspire™ Pour saisir : Utilisez le raccourci : ± (angle) @< 4 (conversion) @> 4Decimal, 4approxFraction(), et ainsi de suite. @>Decimal, @>approxFraction(), et ainsi de suite. Guide de référence TI-Nspire™ 139 Hiérarchie de l'EOS™ (Equation Operating System) Cette section décrit l'EOS™ (Equation Operating System) qu'utilise le labo de maths TI-Nspire™. Avec ce système, la saisie des nombres, des variables et des fonctions est simple et directe. Le logiciel EOS™ évalue les expressions et les équations en utilisant les groupements à l'aide de parenthèses et en respectant l'ordre de priorité décrit ci-dessous. Ordre d'évaluation Nive au Opérateur 1 Parenthèses ( ), crochets [ ], accolades { } 2 Indirection (#) 3 Appels de fonction 4 Opérateurs en suffixe : degrés-minutes-secondes (-,',"), factoriel (!), pourcentage Q (%), radian ( RS), indice ([ ]), transposée (T) 5 Élévation à une puissance, opérateur de puissance (^) 6 Négation ( ) 7 Concaténation de chaîne (&) L 8 Multiplication (¦), division (/) 9 Addition (+), soustraction (-) 10 Relations d'égalité : égal à (=), différent de (ƒ ou /=), inférieur à (<), inférieur ou égal à ({ ou <=), supérieur à (>), supérieur ou égal à (| ou >=) 11 not logique 12 and logique 13 or logique, xor logique exclusif 14 Opérateur de contrainte « sachant que » (|) 15 De...vers (") Parenthèses, crochets et accolades Toutes les opérations entre parenthèses, crochets ou accolades sont calculées en premier lieu. Par exemple, dans l'expression 4(1+2), l'EOS™ évalue en premier la partie de l'expression entre parenthèses, 1+2, puis multiplie le résultat, 3, par 4. Le nombre de parenthèses, crochets et accolades ouvrants et fermants doit être identique dans une équation ou une expression. Si tel n'est pas le cas, un message d'erreur s'affiche pour indiquer l'élément manquant. Par exemple, (1+2)/(3+4 génère l'affichage du message d'erreur “) manquante”. 140 Guide de référence TI-Nspire™ Remarque : Parce que le logiciel TI-Nspire™ vous permet de définir des fonctions personnalisées, un nom de variable suivi d'une expression entre parenthèses est considéré comme un « appel de fonction » et non comme une multiplication implicite. Par exemple, a(b+c) est la fonction a évaluée en b+c. Pour multiplier l'expression b+c par la variable a, utilisez la multiplication explicite : a∗(b+c). Indirection L'opérateur d'indirection (#) convertit une chaîne en une variable ou en un nom de fonction. Par exemple, #(“x”&”y”&”z”) crée le nom de variable « xyz ». Cet opérateur permet également de créer et de modifier des variables à partir d'un programme. Par exemple, si 10"r et “r”"s1, donc #s1=10. Opérateurs en suffixe Les opérateurs en suffixe sont des opérateurs qui suivent immédiatement un argument, comme 5!, 25 % ou 60¡15' 45". Les arguments suivis d'un opérateur en suffixe ont le niveau de priorité 4 dans l'ordre d'évaluation. Par exemple, dans l'expression 4^3!, 3! est évalué en premier. Le résultat, 6, devient l'exposant de 4 pour donner 4096. Élévation à une puissance L'élévation à la puissance (^) et l'élévation à la puissance élément par élément (.^) sont évaluées de droite à gauche. Par exemple, l'expression 2^3^2 est évaluée comme 2^(3^2) pour donner 512. Ce qui est différent de (2^3)^2, qui donne 64. Négation Pour saisir un nombre négatif, appuyez sur v suivi du nombre. Les opérations et élévations à la puissance postérieures sont évaluées avant la négation. Par exemple, le résultat de Lx2 est un nombre négatif et L92 = L81. Utilisez les parenthèses pour mettre un nombre négatif au carré, comme (L9)2 qui donne 81. Contrainte (|) L'argument qui suit l'opérateur “sachant que” (|) applique une série de contraintes qui affectent l'évaluation de l'argument qui précède l'opérateur “sachant que”. Guide de référence TI-Nspire™ 141 Codes et messages d'erreur En cas d'erreur, le code correspondant est assigné à la variable errCode. Les programmes et fonctions définis par l'utilisateur peuvent être utilisés pour analyser errCode et déterminer l'origine de l'erreur. Pour obtenir un exemple d'utilisation de errCode, reportez-vous à l'exemple 2 fourni pour la commande Try, page 108. certaines erreurs ne s'appliquent qu'aux produits TI-Nspire™ CAS, tandis que d'autres ne s'appliquent qu'aux produits TI-Nspire™. Remarque : Code d'erreur Description 10 La fonction n'a pas retourné de valeur. 20 Le test n'a pas donné de résultat VRAI ou FAUX. En général, les variables indéfinies ne peuvent pas être comparées. Par exemple, le test If a<b génère cette erreur si a ou b n'est pas défini lorsque l'instruction If est exécutée. 30 L'argument ne peut pas être un nom de dossier. 40 Erreur d'argument 50 Argument inadapté Deux arguments ou plus doivent être de même type. 60 L'argument doit être une expression booléenne ou un entier. 70 L'argument doit être un nombre décimal. 90 L'argument doit être une liste. 100 L'argument doit être une matrice. 130 L'argument doit être une chaîne de caractères. 140 L'argument doit être un nom de variable. Assurez-vous que ce nom : • ne commence pas par un chiffre, • ne contienne ni espaces ni caractères spéciaux, • n'utilise pas le tiret de soulignement ou le point de façon incorrecte, • ne dépasse pas les limitations de longueur. Pour plus d'informations à ce sujet, reportez-vous à la section Calculs dans la documentation. 160 L'argument doit être une expression. 165 Piles trop faibles pour envoi/réception Installez des piles neuves avant toute opération d'envoi ou de réception. 170 Bornes Pour définir l'intervalle de recherche, la limite inférieure doit être inférieure à la limite supérieure. 180 Arrêt de calcul Une pression sur la touche programme. d ou c a été détectée au cours d'un long calcul ou lors de l'exécution d'un 190 Définition circulaire Ce message s'affiche lors des opérations de simplification afin d'éviter l'épuisement total de la mémoire lors d'un remplacement infini de valeurs dans une variable en vue d'une simplification. Par exemple, a+1->a, où a représente une variable indéfinie, génère cette erreur. 200 Condition invalide Par exemple, solve(3x^2-4=0,x) | x<0 or x>5 génère ce message d'erreur car “or” est utilisé à la place de “and” pour séparer les contraintes. 210 Type de données incorrect Le type de l'un des arguments est incorrect. 142 Guide de référence TI-Nspire™ Code d'erreur Description 220 Limite dépendante 230 Dimension Un index de liste ou de matrice n'est pas valide. Par exemple, si la liste {1,2,3,4} est stockée dans L1, L1[5] constitue une erreur de dimension, car L1 ne comporte que quatre éléments. 235 Erreur de dimension. Le nombre d'éléments dans les listes est insuffisant. 240 Dimension inadaptée Deux arguments ou plus doivent être de même dimension. Par exemple, [1,2]+[1,2,3] constitue une dimension inadaptée, car les matrices n'ont pas le même nombre d'éléments. 250 Division par zéro 260 Erreur de domaine Un argument doit être situé dans un domaine spécifique. Par exemple, rand(0) est incorrect. 270 Nom de variable déjà utilisé 280 Else et ElseIf sont invalides hors du bloc If..EndIf. 290 La déclaration Else correspondant à EndTry manque. 295 Nombre excessif d'itérations 300 Une liste ou une matrice de dimension 2 ou 3 est requise. 310 Le premier argument de nSolve doit être une équation d'une seule variable. Il ne doit pas contenir d'inconnue autre que la variable considérée. 320 Le premier argument de solve ou cSolve doit être une équation ou une inéquation. Par exemple, solve(3x^2-4,x) n'est pas correct car le premier argument n'est pas une équation. 345 Unités incompatibles 350 Indice non valide 360 La chaîne d'indirection n'est pas un nom de variable valide. 380 Ans invalide Le calcul précédent n'a pas créé Ans, ou aucun calcul précédent n'a pas été entré. 390 Affectation invalide 400 Valeur d'affectation invalide 410 Commande invalide 430 Invalide pour les réglages du mode en cours 435 Valeur Init invalide 440 Multiplication implicite invalide Par exemple, x(x+1) est incorrect ; en revanche, x*(x+1) est correct. Cette syntaxe permet d'éviter toute confusion entre les multiplications implicites et les appels de fonction. 450 Invalide dans une fonction ou expression courante Seules certaines commandes sont valides à l'intérieure d'une fonction définie par l'utilisateur. 490 Invalide dans un bloc Try..EndTry 510 Liste ou matrice invalide 550 Invalide hors fonction ou programme Un certain nombre de commandes ne sont pas valides hors d'une fonction ou d'un programme. Par exemple, la commande Local ne peut pas être utilisée, excepté dans une fonction ou un programme. 560 Invalide hors des blocs Loop..EndLoop, For..EndFor ou While..EndWhile Par exemple, la commande Exit n'est valide qu'à l'intérieur de ces blocs de boucle. Guide de référence TI-Nspire™ 143 Code d'erreur Description 565 Invalide hors programme 570 Nom de chemin invalide Par exemple, \var est incorrect. 575 Complexe invalide en polaire 580 Référence de programme invalide Les programmes ne peuvent pas être référencés à l'intérieur de fonctions ou d'expressions, comme par exemple 1+p(x), où p est un programme. 600 Table invalide 605 Utilisation invalide d'unités 610 Nom de variable invalide dans une déclaration locale 620 Nom de variable ou de fonction invalide 630 Référence invalide à une variable 640 Syntaxe vectorielle invalide 650 Transmission La transmission entre deux unités n'a pas pu aboutir. Vérifiez que les deux extrémités du câble sont correctement branchées. 665 Matrice non diagonalisable 670 Mémoire insuffisante 1. Supprimez des données de ce classeur. 2. Enregistrez, puis fermez ce classeur. Si les suggestions 1 & 2 échouent, retirez les piles, puis remettez-les en place. 680 ( manquante 690 ) manquante 700 “ manquant 710 ] manquant 720 } manquante 730 Manque d'une instruction de début ou de fin de bloc 740 Then manquant dans le bloc If..EndIf 750 Ce nom n'est pas un nom de fonction ou de programme. 765 Aucune fonction n'est sélectionnée. 780 Aucune solution n'a été trouvée. 800 Résultat non réel Par exemple, si le logiciel est réglé sur Réel, ‡(-1) n'est pas valide. Pour autoriser les résultats complexes, réglez le mode “Réel ou Complexe” sur “RECTANGULAIRE ou POLAIRE”. 830 Capacité 850 Programme introuvable Une référence de programme à l'intérieur d'un autre programme est introuvable au chemin spécifié au cours de l'exécution. 855 Les fonctions aléatoires ne sont pas autorisées en mode graphique. 860 Le nombre d'appels est trop élevé. 144 Guide de référence TI-Nspire™ Code d'erreur Description 870 Nom ou variable système réservé 900 Erreur d'argument Le modèle Med-Med n'a pas pu être appliqué à l'ensemble de données. 920 Texte introuvable 930 Il n'y a pas assez d'arguments. Un ou plusieurs arguments de la fonction ou de la commande n'ont pas été spécifiés. 940 Il y a trop d'arguments. L'expression ou l'équation comporte un trop grand nombre d'arguments et ne peut pas être évaluée. 950 Il y a trop d'indices. 955 Il y a trop de variables indéfinies. 960 La variable n'est pas définie. Aucune valeur n'a été associée à la variable. Utilisez l'une des commandes suivantes : • sto & • := • Define pour assigner des valeurs aux variables. 965 O.S sans licence 970 La variable est en cours d'utilisation. Aucune référence ni modification n'est autorisée. 980 Variable protégée 990 Nom de variable invalide Assurez-vous que le nom n'excède pas la limite de longueur. 1000 Domaine de variables de fenêtre 1010 Zoom 1020 Erreur interne 1030 Accès illicite à la mémoire 1040 Fonction non prise en charge. Cette fonction requiert CAS (Computer Algebra System). Essayez d'utiliser TI-Nspire™ CAS. 1045 Opérateur non pris en charge. Cet opérateur requiert CAS (Computer Algebra System). Essayez d'utiliser TI-Nspire™ CAS. 1050 Fonction non prise en charge. Cet opérateur requiert CAS (Computer Algebra System). Essayez d'utiliser TI-Nspire™ CAS. 1060 L'argument entré doit être numérique. Seules les entrées comportant des valeurs numériques sont autorisées. 1070 L'argument de la fonction trig est trop grand pour une réduction fiable. 1080 Utilisation de Ans non prise en charge. Cette application n'assure pas la prise en charge de Ans. 1090 La fonction n'est pas définie. Utilisez l'une des commandes suivantes : • Define • := • sto & pour définir une fonction. 1100 Calcul non réel Par exemple, si le logiciel est réglé sur Réel, ‡(-1) n'est pas valide. Pour autoriser les résultats complexes, réglez le mode “Réel ou Complexe” sur “RECTANGULAIRE ou POLAIRE”. 1110 Limites invalides Guide de référence TI-Nspire™ 145 Code d'erreur Description 1120 Pas de changement de signe 1130 L'argument ne peut être ni une liste ni une matrice. 1140 Erreur d'argument Le premier argument doit être une expression polynomiale du second argument. Si le second argument est omis, le logiciel tente de sélectionner une valeur par défaut. 1150 Erreur d'argument Les deux premiers arguments doivent être des expressions polynomiales du troisième argument. Si le troisième argument est omis, le logiciel tente de sélectionner une valeur par défaut. 1160 Nom de chemin de bibliothèque invalide Les noms de chemins doivent utiliser le format xxx\yyy, où : • La partie xxx du nom peut contenir de 1 à 16 caractères, et • la partie yyy, si elle est utilisée, de 1 à 15 caractères. Pour plus d'informations à ce sujet, reportez-vous à la section Bibliothèques dans la documentation. 1170 Utilisation invalide de nom de chemin de bibliothèque • Une valeur ne peut pas être assignée à un nom de chemin en utilisant la commande Define, := ou sto &. • Un nom de chemin ne peut pas être déclaré comme variable Local ni être utilisé dans une définition de fonction ou de programme. 1180 Nom de variable de bibliothèque invalide. Assurez-vous que ce nom : • ne contienne pas de point, • ne commence pas par un tiret de soulignement, • ne contienne pas plus de 15 caractères. Pour plus d'informations à ce sujet, reportez-vous à la section Bibliothèques dans la documentation. 1190 Classeur de bibliothèque introuvable : • Vérifiez que la bibliothèque se trouve dans le dossier Ma bibliothèque. • Rafraîchissez les bibliothèques. Pour plus d'informations à ce sujet, reportez-vous à la section Bibliothèques dans la documentation. 1200 Variable de bibliothèque introuvable : • Vérifiez que la variable de bibliothèque existe dans la première activité de la bibliothèque. • Assurez-vous d'avoir défini la variable de bibliothèque comme objet LibPub ou LibPriv. • Rafraîchissez les bibliothèques. Pour plus d'informations à ce sujet, reportez-vous à la section Bibliothèques dans la documentation. 1210 Nom de raccourci de bibliothèque invalide Assurez-vous que ce nom : • ne contienne pas de point, • ne commence pas par un tiret de soulignement, • ne contienne pas plus de 16 caractères, • ne soit pas un nom réservé. Pour plus d'informations à ce sujet, reportez-vous à la section Bibliothèques dans la documentation. 1220 Erreur d'argument : Les fonctions tangentLine et normalLine prennent uniquement en charge les fonctions à valeurs réelles. 1230 Erreur de domaine. Les opérateurs de conversion trigonométrique ne sont pas autorisés en mode Angle Degré ou Grade. 1250 Erreur d'argument Utilisez un système d'équations linéaires. Exemple de système à deux équations linéaires avec des variables x et y : 3x+7y=5 2y-5x=-1 1260 Erreur d'argument : Le premier argument de nfMin ou nfMax doit être une expression dans une seule variable. Il ne doit pas contenir d'inconnue autre que la variable considérée. 1270 Erreur d'argument La dérivée doit être une dérivée première ou seconde. 146 Guide de référence TI-Nspire™ Code d'erreur Description 1280 Erreur d'argument Utilisez un polynôme dans sa forme développée dans une seule variable. 1290 Erreur d'argument Utilisez un polynôme dans une seule variable. 1300 Erreur d'argument Les coefficients du polynôme doivent s'évaluer à des valeurs numériques. 1310 Erreur d'argument : Une fonction n'a pas pu être évaluée en un ou plusieurs de ses arguments. Codes et messages d'avertissement Vous pouvez utiliser la fonction warnCodes() pour stocker les codes d'avertissement générés lors du calcul d'une expression. Le tableau ci-dessous présente chaque code d'avertissement et le message associé. Pour un exemple de stockage des codes d'avertissement, voir warnCodes(), page 114. Code d'avertissem ent Message 10000 L’opération peut donner des solutions fausses. 10001 L'équation générée par dérivation peut être fausse. 10002 Solution incertaine 10003 Précision incertaine 10004 L’opération peut omettre des solutions. 10005 CSolve peut donner plus de zéros. 10006 Solve peut donner plus de zéros. 10007 Autres solutions possibles 10008 Le domaine du résultat peut être plus petit que le domaine de l’entrée. 10009 Le domaine du résultat peut être plus grand que le domaine de l’entrée. 10012 Calcul non réel 10013 ˆ^0 ou undef^0 remplacés par 1. 10014 undef^0 remplacé par 1. 10015 1^ou 1^undef remplacés par 1 10016 1^undef remplacé par 1 10017 Capacité remplacée par ˆ ou Lˆ 10018 Requiert et retourne une valeur 64 bits. 10019 Ressources insuffisantes, la simplification peut être incomplète. 10020 L'argument de la fonction trigonométrique est trop grand pour une réduction fiable. 10021 Les données saisies comportent un paramètre non défini. Le résultat peut ne pas être valide pour toutes les valeurs possibles du paramètre. Guide de référence TI-Nspire™ 147 Code d'avertissem ent Message 10022 La spécification des bornes inférieure et supérieure peut donner une solution. 10023 Le scalaire a été multiplié par la matrice d'identité. 10024 Résultat obtenu en utilisant un calcule approché 10025 L'équivalence ne peut pas être vérifiée en mode EXACT. 10026 La contrainte peut être ignorée. Spécifiez la contrainte sous forme de type 'Constante avec symbole de test mathématique variable' "\" ou en combinant ces deux formes (par exemple, par exemple "x<3 et x>-12"). 148 Guide de référence TI-Nspire™ Informations générales Informations sur les services et la garantie TI Informations sur les Pour plus d'informations sur les produits et les produits et les services TI, contactez TI par e-mail ou consultez services TI la pages du site Internet éducatif de TI. adresse e-mail : [email protected] adresse internet : education.ti.com Informations sur les Pour plus d'informations sur la durée et les services et le termes du contrat de garantie ou sur les services contrat de garantie liés aux produits TI, consultez la garantie fournie avec ce produit ou contactez votre revendeur Texas Instruments habituel. Informations générales 149 150 Informations générales Index Symboles ^, puissance 122 ^/, inverse 133 :=, assigner 134 !, factorielle 127 .^, Puissance élément par élément 123 .*, multiplication élément par élément 123 .+, addition élément par élément 123 .N, soustraction élément par élément 123 .P, division élément par élément 123 ', minutes 132 ", secondes 132 {, inférieur ou égal à 126 ©, commentaire 134 @list( ), liste des différences 56 -, degrés 131 -, degrés/minutes/secondes 132 â, intégrale 128 á, racine carrée 128 É, différent de 125 N, soustraction 120 P, division 121 Π, produit 128 Σ( ), somme 129 *, multiplication 121 &, ajouter 127 &, stocker 134 #, indirection 130 #, opérateur d'indirection 141 %, pourcentage 124 +, somme 120 <, inférieur à 126 =, égal à 125 >, supérieur à 126 |, sachant que 133 |, supérieur ou égal à 126 Nombre 0b, indicateur binaire 135 0h, indicateur hexadécimal 135 10^( ), puissance de 10 132 4approxFraction( ) 10 A abs( ), valeur absolue 6 affichage degrés/minutes/secondes, 4DMS 31 afficher vecteur en données rectangulaires, 4Rect 84 afficher comme angle décimal, 4DD 27 afficher données, Disp 31 afficher vecteur en coordonnées cylindriques, 4Cylind 26 en coordonnées polaires, 4Polar 76 vecteur en coordonnées sphériques, 4Sphere 99 afficher vecteur en coordonnées cylindriques, 4Cylind 26 afficher vecteur en coordonnées rectangulaires, 4Rect 84 afficher vecteur en coordonnées sphériques, 4Sphere 99 afficher/donner dénominateur, getDenom( ) 42 informations sur les variables, getVarInfo( ) 43, 45 nombre, getNum( ) 44 ajouter, & 127 ajustement degré 2, QuadReg 80 degré 4, QuartReg 81 exponentiel, ExpReg 36 linéaire MedMed, MedMed 63 logarithmique, LnReg 57 Logistic 59 logistique, Logistic 60 MultReg 66 puissance, PowerReg 77 régression linéaire, LinRegBx 52, 54 151 régression linéaire, LinRegMx 53 sinusoïdale, SinReg 98 ajustement de degré 2, QuadReg 80 ajustement de degré 3, CubicReg 25 ajustement exponentiel, ExpReg 36 aléatoire initialisation nombres, RandSeed 84 matrice, randMat( ) 83 nombre, randNorm( ) 83 polynôme, randPoly( ) 83 amortTbl( ), tableau d'amortissement 6, 12 and, et booléen 6 angle( ), argument 7 ANOVA, analyse unidirectionnelle de variance 7 ANOVA2way, analyse de variance à deux facteurs 8 Ans, dernière réponse 10 approché, approx( ) 10 approx( ), approché 10 approxRational( ) 10 arc cosinus, cos/( ) 20 arc sinus, sin/( ) 96 arc tangente, tan/( ) 105 arccos() 10 arccosh() 11 arccot() 11 arccoth() 11 arccsc() 11 arccsch() 11 arcsec() 11 arcsech() 11 arcsin() 11 arctan() 11 argsh() 11 argth() 11 argument, angle( ) 7 arguments présents dans les fonctions TVM 111 arguments TVM 111 arrondi, round( ) 89 augment( ), augmenter/concaténer 11 augmenter/concaténer, augment( ) 11 152 avgRC( ), taux d'accroissement moyen 12 B 4Base10, afficher comme entier décimal 13 4Base16, convertir en nombre hexadécimal 14 4Base2, convertir en nombre binaire 13 bibliothèque créer des raccourcis vers des objets 52 binaire convertir, 4Base2 13 indicateur, 0b 135 binomCdf( ) 14 binomPdf( ) 14 booléen ou exclusif, xor 115 ou, or 74 booléenne négation, not 70 boucle, Loop 61 C c22way 15 c2Cdf( ) 16 c2GOF 16 c2Pdf( ) 16 caractère chaîne, char( ) 15 code de caractère, ord( ) 74 Cdf( ) 37 ceiling( ), entier suivant 14 centralDiff( ) 15 chaîne ajouter, & 127 chaîne de caractères, char( ) 15 code de caractère, ord( ) 74 convertir chaîne en expression, expr( ) 35 convertir expression en chaîne, string( ) 102 décalage, shift( ) 94 dimension, dim( ) 30 droite, right( ) 87 format, format( ) 39 formatage 39 gauche, left( ) 51 indirection, # 130 longueur 30 numéro dans la chaîne, InString 48 permutation circulaire, rotate( ) 89 pivoter, pivoter( ) 88 portion de chaîne, mid( ) 64 utilisation, création de nom de variable 141 chaîne de caractères, char( ) 15 chaîne format, format( ) 39 char( ), chaîne de caractères 15 ClearAZ 17 ClrErr, effacer erreur 17 codes et messages d'avertissement 147 colAugment 17 colDim( ), nombre de colonnes de la matrice 17 colNorm( ), norme de la matrice 17 combinaisons, nCr( ) 68 Commande Stop 102 commande Text 106 commentaire, © 134 completeSquare( ), complete square 18 complexe conjugué, conj( ) 18 comptage conditionnel d'éléments dans une liste, countif( ) 23 comptage du nombre de jours entre deux dates, dbd( ) 26 compter les éléments d'une liste, count( ) 22 conj( ), conjugué complexe 18 constructMat( ), construire une matrice 18 construire une matrice, constructMat( ) 18 convertir 4Grad 46 4Rad 82 binaire, 4Base2 13 degrés/minutes/secondes, 4DMS 31 entier décimal, 4Base10 13 hexadécimal, 4Base16 14 convertir liste en matrice, list4mat( ) 56 convertir matrice en liste, mat4list( ) 62 coordonnée x rectangulaire, P4Rx( ) 75 coordonnée y rectangulaire, P4Ry( ) 75 copier la variable ou fonction, CopyVar 18 copyright statement ii corrMat( ), matrice de corrélation 19 cos( ), cosinus 19 cos/, arc cosinus 20 cosh( ), cosinus hyperbolique 21 cosh/( ), argument cosinus hyperbolique 21 cosinus, cos( ) 19 cot( ), cotangente 21 cot/( ), argument cotangente hyperbolique 22 cotangente, cot( ) 21 coth( ), cotangente hyperbolique 22 coth/( ), arc cotangente hyperbolique 22 count( ), compter les éléments d'une liste 22 countif( ), comptage conditionnel d'éléments dans une liste 23 cPolyRoots() 23 crossP( ), produit vectoriel 23 csc( ), cosécante 24 csc/( ), argument cosécante 24 csch( ), cosécante hyperbolique 24 csch/( ), argument cosécante hyperbolique 24 CubicReg, ajustement de degré 3 25 cumulativeSum( ), somme cumulée 25 Cycle, cycle 26 cycle, Cycle 26 4Cylind, afficher vecteur en coordonnées cylindriques 26 153 D d ( ), dérivée première 127 dbd( ), nombre de jours entre deux dates 26 4DD, afficher comme angle décimal 27 décalage, shift( ) 94 4Decimal, afficher le résultat sous forme décimale 27 décimal afficher angle, 4DD 27 afficher entier, 4Base10 13 Define 27 Define LibPriv 28 Define LibPub 29 Define, définir 27 définir, Define 27 définition fonction ou programme privé 28 fonction ou programme public 29 degrés, - 131 degrés/minutes/secondes 132 deltaList() 29 DelVar, suppression variable 29 delVoid( ), supprimer les éléments vides 29 densité de probabilité pour la loi normale, normPdf( ) 70 densité de probabilité pour la loi Student-t, tPdf( ) 108 dérivée dérivée numérique, nDeriv( ) 69 dérivée première, d ( ) 127 dérivée première modèle 4 dérivée seconde modèle 5 dérivées dérivée numérique, nDerivative( ) 68 det( ), déterminant de matrice 30 déverrouillage des variables et des groupes de variables 113 diag( ), matrice diagonale 30 différent de, É 125 dim( ), dimension 30 154 dimension, dim( ) 30 Disp, afficher données 31 division, P 121 4DMS, afficher en degrés/minutes/ secondes 31 dotP( ), produit scalaire 31 droite, right( ) 87 E e élevé à une puissance, e^( ) 32, 35 e^( ), e élevé à une puissance 32 E, exposant 130 écart-type, stdDev( ) 101, 113 échantillon aléatoire 83 eff ), conversion du taux nominal au taux effectif 32 effacer erreur, ClrErr 17 égal à, = 125 eigVc( ), vecteur propre 32 eigVl( ), valeur propre 33 élément par élément addition, .+ 123 division, .P 123 multiplication, .* 123 puissance, .^ 123 soustraction, .N 123 élément vide, tester 50 éléments vides 136 éléments vides, supprimer 29 else, Else 46 ElseIf 33 end EndLoop 61 fonction, EndFunc 41 if, EndIf 46 programme, EndPrgm 78 try, EndTry 108 while, EndWhile 114 end function, EndFunc 41 end while, EndWhile 114 EndIf 46 EndLoop 61 EndTry, end try 108 EndWhile 114 entier suivant, ceiling( ) 14, 15, 23 EOS (Equation Operating System) 140 Equation Operating System (EOS) 140 erreurs et dépannage effacer erreur, ClrErr 17 passer erreur, PassErr 75 et booléen, and 6 étiquette, Lbl 51 euler( ), Euler function 34 évaluation, ordre d' 140 évaluer le polynôme, polyEval( ) 76 Exit 35 exp( ), e élevé à une puissance 35 exposant modèle 1 exposant e modèle 2 exposant, E 130 expr( ), convertir chaîne en expression 35 ExpReg, ajustement exponentiel 36 expression convertir chaîne en expression, expr( ) 35 F factor( ), factoriser 37 factorielle, ! 127 factorisation QR, QR 79 factoriser, factor( ) 37 Fill, remplir matrice 37 fin EndFor 39 FiveNumSummary 38 floor( ), partie entière 38 fonction définie par l'utilisateur 27 fractionnaire, fpart( ) 39 Func 41 Fonction de répartition de la loi de Student-t, tCdf( ) 106 fonction définie par morceaux (2 morceaux) modèle 2 fonction définie par morceaux (n morceaux) modèle 2 fonction financière, tvmFV( ) 110 fonction financière, tvmI( ) 110 fonction financière, tvmN( ) 110 fonction financière, tvmPmt( ) 110 fonction financière, tvmPV( ) 110 fonctions de distribution binomCdf( ) 14 binomPdf( ) 14 c22way( ) 15 c2Cdf( ) 16 c2GOF( ) 16 c2Pdf( ) 16 Invc2( ) 49 invNorm( ) 49 invt( ) 49 normCdf( ) 70 normPdf( ) 70 poissCdf( ) 76 poissPdf( ) 76 tCdf( ) 106 tPdf( ) 108 fonctions définies par l'utilisateur 27 fonctions et programmes définis par l'utilisateur 28, 29 fonctions et variables copie 18 For 39 format( ), chaîne format 39 forme échelonnée (réduite de Gauss), ref( ) 85 forme échelonnée réduite par lignes (réduite de Gauss-Jordan), rref( ) 90 fpart( ), partie fractionnaire 39 fraction FracProp 79 modèle 1 fraction propre, propFrac 79 freqTable( ) 40 frequency( ) 40 F-Test sur 2 échantillons 41 Func 41 Func, fonction 41 155 G G , grades 131 gauche, left( ) 51 gcd( ), plus grand commun diviseur 42 geomCdf( ) 42 geomPdf( ) 42 getDenom( ), afficher/donner dénominateur 42 getLangInfo( ), afficher/donner les informations sur la langue 43 getLockInfo( ), teste l'état de verrouillage d'une variable ou d'un groupe de variables 43 getMode( ), réglage des modes 43 getNum( ), afficher/donner nombre 44 getType( ), get type of variable 44 getVarInfo( ), afficher/donner les informations sur les variables 45 Goto 45 4, convertir mesure d'angle en grades 46 grades, G 131 groupes, tester l'état de verrouillage 43 groupes, verrouillage et déverrouillage 58, 113 H hexadécimal convertir, 4Base16 14 indicateur, 0h 135 hyperbolique argument cosinus, cosh/( ) 21 argument sinus, sinh/( ) 97 argument tangente, tanh/( ) 105 cosinus, cosh( ) 21 sinus, sinh( ) 97 tangente, tanh( ) 105 I identity( ), matrice identité 46 If 46 ifFn( ) 47 156 imag( ), partie imaginaire 47 indirection, # 130 inférieur à, < 126 inférieur ou égal à, { 126 inString( ), numéro dans la chaîne 48 int( ), partie entière 48 intDiv( ), quotient (division euclidienne) 48 intégrale définie modèle 5 intégrale, â 128 interpolate( ), interpolate 49 Invc2( ) 49 inverse fonction de répartition loi normale (invNorm( ) 49 inverse, ^/ 133 invF( ) 49 invNorm( ), inverse fonction de répartition loi normale 49 invt( ) 49 iPart( ), partie entière 50 irr( ), taux interne de rentabilité taux interne de rentabilité, irr( ) 50 isPrime( ), test de nombre premier 50 isVoid( ), tester l'élément vide 50 L langue afficher les informations sur la langue 43 Lbl, étiquette 51 lcm, plus petit commun multiple 51 left( ), gauche 51 LibPriv 28 LibPub 29 libShortcut( ), créer des raccourcis vers des objets de bibliothèque 52 LinRegBx, régression linéaire 52 LinRegMx, régression linéaire 53 LinRegtIntervals, régression linéaire 54 LinRegtTest 55 linSolve() 56 list4mat( ), convertir liste en matrice 56 liste augmenter/concaténer, augment( ) 11 convertir liste en matrice, list4mat( ) 56 convertir matrice en liste, mat4list( ) 62 des différences, @list( ) 56 différences dans une liste, @list( ) 56 éléments vides 136 maximum, max( ) 62 minimum, min( ) 64 nouvelle, newList( ) 68 portion de chaîne, mid( ) 64 produit scalaire, dotP( ) 31 produit vectoriel, crossP( ) 23 produit, product( ) 78 somme cumulée, cumulativeSum( ) 25 somme, sum( ) 102, 103 tri croissant, SortA 98 tri décroissant, SortD 99 liste, comptage conditionnel d'éléments dans 23 liste, compter les éléments 22 ln( ), logarithme népérien 57 LnReg, régression logarithmique 57 Local, variable locale 58 locale, Local 58 Lock, verrouiller une variable ou groupe de variables 58 logarithme 57 modèle 2 logarithme népérien, ln( ) 57 Logistic, régression logistique 59 LogisticD, régression logistique 60 longueur d'une chaîne 30 Loop, boucle 61 LU, décomposition LU d'une matrice 61 M mat4list( ), convertir matrice en liste 62 matrice addition élément par élément, .+ 123 ajout ligne, rowAdd( ) 90 aléatoire, randMat( ) 83 augmenter/concaténer, augment( ) 11 convertir liste en matrice, list4mat( ) 56 convertir matrice en liste, mat4list( ) 62 décomposition LU, LU 61 déterminant, det( ) 30 diagonale, diag( ) 30 dimension, dim( ) 30 division élément par élément, .P 123 échange de lignes, rowSwap( ) 90 factorisation QR, QR 79 forme échelonnée (réduite de Gauss), ref( ) 85 forme échelonnée réduite par lignes (réduite de GaussJordan), rref( ) 90 maximum, max( ) 62 minimum, min( ) 64 multiplication élément par élément, .* 123 multiplication et addition sur ligne de matrice, mRowAdd( ) 65 nombre de colonnes, colDim( ) 17 nombre de lignes, rowDim( ) 90 norme (colonnes), colNorm( ) 17 norme (lignes), rowNorm( ) 90 nouvelle, newMat( ) 69 opération sur ligne de matrice, mRow( ) 65 produit, product( ) 78 Puissance élément par élément, .^ 123 remplir, Fill 37 somme cumulée, cumulativeSum( ) 25 somme, sum( ) 102, 103 157 sous-matrice, subMat( ) 102, 103 soustraction élément par élément, .N 123 transposée, T 104 unité, identity( ) 46 valeur propre, eigVl( ) 33 vecteur propre, eigVc( ) 32 matrice (1 Q 2) modèle 3 matrice (2 Q 1) modèle 4 matrice (2 Q 2) modèle 3 matrice (m Q n) modèle 4 matrice de corrélation, corrMat( ) 19 matrice identité, identity( ) 46 max( ), maximum 62 maximum, max( ) 62 mean( ), moyenne 62 median( ), médiane 63 médiane, median( ) 63 MedMed, régression linéaire MedMed 63 mid( ), portion de chaîne 64 min( ), minimum 64 minimum, min( ) 64 minutes, ' 132 mirr( ), Taux interne de rentabilité modifié 65 mod( ), modulo 65 modèle dérivée première 4 dérivée seconde 5 e exposant 2 exposant 1 fonction définie par morceaux (2 morceaux) 2 fonction définie par morceaux (n morceaux) 2 fraction 1 intégrale définie 5 logarithme 2 matrice (1 Q 2) 3 matrice (2 Q 1) 4 matrice (2 Q 2) 3 158 matrice (m Q n) 4 produit (Π) 4 racine carrée 1 racine n-ième 1 somme (G) 4 système de 2 équations 3 système de n équations 3 Valeur absolue 3 modes définition, setMode( ) 93 modulo, mod( ) 65 moyenne, mean( ) 62 mRow( ), opération sur ligne de matrice 65 mRowAdd( ), multiplication et addition sur ligne de matrice 65 multiplication, * 121 MultReg 66 MultRegIntervals( ) 66 MultRegTests( ) 67 N nCr( ), combinaisons 68 nDerivative( ), dérivée numérique 68 négation (booléenne), not 70 négation, saisie de nombres négatifs 141 newList( ), nouvelle liste 68 newMat( ), nouvelle matrice 69 nfMax( ), maximum de fonction numérique 69 nfMin( ), minimum de fonction numérique 69 nInt( ), intégrale numérique 69 nom ), conversion du taux effectif au taux nominal 70 nombre de jours entre deux dates, dbd( ) 26 nombre de permutations, nPr( ) 71 norm( ), norme de Frobenius 70 normCdf( ) 70 norme de Frobenius, norm( ) 70 normPdf( ) 70 not, négation booléenne 70 nouvelle liste, newList( ) 68 matrice, newMat( ) 69 nPr( ), nombre de permutations 71 npv( ), valeur actuelle nette 72 nSolve( ), solution numérique 72 numérique dérivée, nDeriv( ) 69 dérivée, nDerivative( ) 68 intégrale, nInt( ) 69 solution, nSolve( ) 72 numéro dans la chaîne, inString( ) 48 O objet créer des raccourcis vers la bibliothèque 52 OneVar, statistiques à une variable 73 opérateur ordre d'évaluation 140 opérateur d'indirection (#) 141 or, ou booléen 74 ord( ), code numérique de caractère 74 ou (booléen), or 74 ou exclusif (booléen), xor 115 P P4Rx( ), coordonnée x rectangulaire 75 P4Ry( ), coordonnée y rectangulaire 75 partie entière, floor( ) 38 partie entière, int( ) 48 partie entière, iPart( ) 50 partie imaginaire, imag( ) 47 passer erreur, PassErr 75 PassErr, passer erreur 75 Pdf( ) 40 permutation circulaire, rotate( ) 89 piecewise( ) 75 pivoter, pivoter( ) 88 pivoter( ), pivoter 88 plus grand commun diviseur, gcd( ) 42 plus petit commun multiple, lcm() 51 poissCdf( ) 76 poissPdf( ) 76 polaire coordonnée, R4Pq( ) 82 coordonnée, R4Pr( ) 82 4Polar, afficher vecteur en coordonnées polaires 76 polar afficher vecteur, vecteur en coordonnées 4Polar 76 polyEval( ), évaluer le polynôme 76 polynôme aléatoire, randPoly( ) 83 évaluer, polyEval( ) 76 PolyRoots() 77 portion de chaîne, mid( ) 64 pourcentage, % 124 PowerReg, puissance 77 Prgm, définir programme 78 probabilité de loi normale, normCdf( ) 70 prodSeq() 78 product( ), produit 78 produit (Π) modèle 4 produit vectoriel, crossP( ) 23 produit, Π( ) 128 produit, product( ) 78 programmation afficher données, Disp 31 définir programme, Prgm 78 passer erreur, PassErr 75 programmes définition d'une bibliothèque privée 28 définition d'une bibliothèque publique 29 programmes et programmation afficher écran E/S, Disp 31 effacer erreur, ClrErr 17 end program, EndPrgm 78 end try, EndTry 108 try, Try 108 propFrac, fraction propre 79 puissance de 10, 10^( ) 132 puissance, ^ 122 puissance, PowerReg 77, 86, 87, 106 159 Q QR, factorisation QR 79 QuadReg, ajustement de degré 2 80 QuartReg, régression de degré 4 81 quotient (division euclidienne), intDiv( ) 48 R R, radians 131 R4Pq( ), coordonnée polaire 82 R4Pr( ), coordonnée polaire 82 raccourcis clavier 138 raccourcis, clavier 138 racine carrée modèle 1 racine carrée, ‡( ) 99, 128 racine n-ième modèle 1 4Rad, convertir angle en radians 82 radians, R 131 rand( ), nombre aléatoire 82 randBin, nombre aléatoire 83 randInt( ), entier aléatoire 83 randMat( ), matrice aléatoire 83 randNorm( ), nombre aléatoire 83 randPoly( ), polynôme aléatoire 83 randSamp( ) 83 RandSeed, initialisation nombres aléatoires 84 real( ), réel 84 4Rect, afficher vecteur en coordonnées rectangulaires 84 réel, real( ) 84 ref( ), forme échelonnée (réduite de Gauss) 85 réglage des modes, getMode( ) 43 réglages, mode actuel 43 régression degré 3, CubicReg 25 puissance, PowerReg 77, 86, 87, 106 régression de degré 4, QuartReg 81 régression linéaire MedMed, MedMed 63 régression linéaire, LinRegBx 52, 54 régression linéaire, LinRegMx 53 régression logarithmique, LnReg 57 160 régression logistique, Logistic 59 régression logistique, LogisticD 60 régression sinusoïdale, SinReg 98 remain( ), reste (division euclidienne) 85 réponse (dernière), Ans 10 RequestStr 87 Requête 86 résolution simultanée d'équations, simult( ) 95 reste (division euclidienne), remain( ) 85 résultat, statistiques 100 Return, return 87 return, Return 87 right, right( ) 18, 34, 49, 88, 114 right( ), droite 87 rk23( ), Runge Kutta function 88 rotate( ), permutation circulaire 89 round( ), arrondi 89 rowAdd( ), ajout ligne de matrice 90 rowDim( ), nombre de lignes de matrice 90 rowNorm( ), norme des lignes de la matrice 90 rowSwap( ), échange de lignes de la matrice 90 rref( ), forme échelonnée réduite par lignes (réduite de GaussJordan) 90 S sachant que, | 133 scalaire produit, dotP( ) 31 sec( ), secante 91 sec/( ), arc sécante 91 sech( ), sécante hyperbolique 91 sech/( ), argument sécante hyperbolique 91 secondes, " 132 seq( ), suite 92 seqGen( ) 92 seqn( ) 93 sequence, seq( ) 92, 93 set mode, setMode( ) 93 setMode( ), définir mode 93 shift( ), décalage 94 sign( ), signe 95 signe, sign( ) 95 simult( ), résolution simultanée d'équations 95 sin( ), sinus 96 sin/( ), arc sinus 96 sinh( ), sinus hyperbolique 97 sinh/( ), argument sinus hyperbolique 97 SinReg, régression sinusoïdale 98 ΣInt( ) 129 sinus, sin( ) 96 somme (G) modèle 4 somme cumulée, cumulativeSum( ) 25 somme des intérêts versés 129 somme du capital versé 130 somme, + 120 somme, Σ( ) 129 somme, sum( ) 102 SortA, tri croissant 98 SortD, tri décroissant 99 sous-matrice, subMat( ) 102, 103 soustraction, N 120 4Sphere, afficher vecteur en coordonnées sphériques 99 ΣPrn( ) 130 sqrt( ), racine carrée 99 stat.results 100 stat.values 101 statistique combinaisons, nCr( ) 68 écart-type, stdDev( ) 101, 113 factorielle, ! 127 initialisation nombres aléatoires, RandSeed 84 médiane, median( ) 63 moyenne, mean( ) 62 nombre aléatoire, randNorm( ) 83 nombre de permutations, nPr( ) 71 statistiques à deux variables, TwoVar 111 statistiques à une variable, OneVar 73 variance, variance( ) 113 statistiques à deux variables, TwoVar 111 statistiques à une variable, OneVar 73 stdDevPop( ), écart-type de population 101 stdDevSamp( ), écart-type d'échantillon 101 stockage symbole, & 134 string( ), convertir expression en chaîne 102 strings right, right( ) 18, 34, 49, 88, 114 subMat( ), sous-matrice 102, 103 suite, seq( ) 92 sum( ), somme 102 sumIf( ) 103 sumSeq() 103 supérieur à, > 126 supérieur ou égal à, | 126 suppression variable, DelVar 29 supprimer éléments vides d'une liste 29 système de 2 équations modèle 3 système de n équations modèle 3 T T, transposée 104 tableau d'amortissement, amortTbl( ) 6, 12 tan( ), tangente 104 tan/( ), arc tangente 105 tangente, tan( ) 104 tanh( ), tangente hyperbolique 105 tanh/( ), argument tangente hyperbolique 105 taux d'accroissement moyen, avgRC( ) 12 taux effectif, eff ) 32 161 Taux interne de rentabilité modifié, mirr( ) 65 Taux nominal, nom( ) 70 tCdf( ), fonction de répartition de loi de student-t 106 test de nombre premier, isPrime( ) 50 test t, tTest 109 Test_2S, F-Test sur 2 échantillons 41 tester l'élément vide, isVoid( ) 50 tInterval_2Samp, intervalle de confiance- t sur 2 échantillons 107 tInterval, intervalle de confiance t 107 tPdf( ), densité de probabilité pour la loi Student-t 108 trace( ) 108 transposée, T 104 tri croissant, SortA 98 décroissant, SortD 99 Try, commande de gestion des erreurs 108 Try, try 108 try, Try 108 t-test de régression linéaire multiple 67 tTest_2Samp, test t sur deux échantillons 109 tTest, test t 109 tvmFV( ) 110 tvmI( ) 110 tvmN( ) 110 tvmPmt( ) 110 tvmPV( ) 110 TwoVar, statistiques à deux variables 111 U unitV( ), vecteur unitaire 112 unLock, déverrouiller une variable ou un groupe de variables 113 V Valeur absolue modèle 3 162 valeur actuelle nette, npv( ) 72 valeur propre, eigVl( ) 33 valeur temporelle de l'argent, montant des versements 110 valeur temporelle de l'argent, nombre de versements 110 valeur temporelle de l'argent, taux d'intérêt 110 valeur temporelle de l'argent, valeur acquise 110 valeur temporelle de l'argent, valeur actuelle 110 valeurs de résultat, statistiques 101 variable locale, Local 58 nom, création à partir d'une chaîne de caractères 141 suppression, DelVar 29 supprimer toutes les variables à une lettre 17 variable locale, Local 58 variables et fonctions copie 18 variables, verrouillage et déverrouillage 43, 58, 113 variance, variance( ) 113 varPop( ) 113 varSamp( ), variance d'échantillon 113 vecteur afficher vecteur en coordonnées cylindriques, 4Cylind 26 produit scalaire, dotP( ) 31 produit vectoriel, crossP( ) 23 unitaire, unitV( ) 112 vecteur propre, eigVc( ) 32 vecteur unitaire, unitV( ) 112 verrouillage des variables et des groupes de variables 58 W warnCodes( ), Warning codes 114 when, when( ) 114 when( ), when 114 While, while 114 while, While 114 X x2, carré 122 xor, ou exclusif booléen 115 Z zInterval_1Prop, intervalle de confiance z pour une proportion 116 zInterval_2Prop, intervalle de confiance z pour deux proportions 116 zInterval_2Samp, intervalle de confiance z sur 2 échantillons 117 zInterval, intervalle de confiance z 115 zTest 117 zTest_1Prop, test z pour une proportion 118 zTest_2Prop, test z pour deux proportions 118 zTest_2Samp, test z sur deux échantillons 119 163 164