S

scatter(xliste,yliste,"marq")

 

Module : ti_plotlib

Syntaxe : plt.scatter(xliste,yliste,"marq")

Description : Une séquence de points de coordonnées provenant de (xliste,yliste) sera tracée avec le style de marque spécifié. Le style et la taille de la ligne sont définis à l'aide de la commande plt.pen().

xliste et yliste doivent correspondre à des nombres réels flottants et les listes doivent avoir la même dimension.

Argument :

"marq" désigne le symbole utilisé de la façon suivante :

o

point rempli (par défaut)

+

croix

x

x

.

pixel

Exemple :

Voir l'exemple de script : LINREG.

yN

[Fns...]>Modul ou »
5:ti_plotlib...> Dessin
4:scatter()


Les commandes d'importation sont disponibles via yN ou dans le menu
Configurer de ti_plotlib.

 

seed()

 

Module : random

Syntaxe : seed() ou seed(x)x est un entier

Description : Initialise un générateur de nombres aléatoires.

Exemple :

>>>from random import *

>>>seed(12)

>>>random()

0.9079708720366826

>>>seed(10)

>>>random()

0.9063990882481896

>>>seed(12)

>>>random()

0.9079708720366826

Les résultats varient avec une sortie aléatoire.

» Modul
2:random…
Random
7:seed()

[Fns…] > Modul
2:random…
Random
7:seed()

 

y N

 

les commandes import sont disponibles via
y N

 

set(séquence)

 

Module : Built-in

Syntaxe : set(séquence)

Description : Renvoie une séquence sous forme d'ensemble. Pour plus de détails, consultez la documentation de Python.

Exemple :

>>> print(set("83CE")

{'E', '8', '3', 'C'}

yN

 

show_plot()            afficher > [annul]

 

Module : ti_plotlib

Syntaxe : plt.show_plot()            afficher > [annul]

Description : Exécute l'affichage du tracé tel que configuré dans le script.

show_plot() doit être placé après la configuration de tous les objets à tracer. L'ordre des objets à tracer dans le script est donné par l'ordre défini dans le menu Configurer.

Pour obtenir de l'aide sur le tracé d'un modèle, dans le Gestionnaire de scripts, choisissez [New] ([zoom]), puis [Types] ([zoom]) afin de sélectionner le type de script "Plotting (x,y) & Text".

Une fois le script exécuté, vous pouvez effacer le tracé affiché en appuyant sur [annul] afin de revenir à l'invite du Shell.

Exemple :

Voir les exemples de scripts : COLORLIN ou GRAPHIQ.

y N

[Fns...]>Modul ou »
5:ti_plotlib...> Configurer
9:show_plot

[Fns…]>Modul ou [math]
5:ti_plotlib… > Dessin
9:show_plot()


Les commandes d'importation sont disponibles via y N ou dans le menu
Configurer de ti_plotlib.

 

sin()

 

Module : math

Syntaxe : sin()

Description : Renvoie le sinus de x. L'angle passé en argument est exprimé en radians.

Exemple :

>>>from math import *

>>>sin(pi/2)

1.0

˜ 3:sin()

 

y N

 

[Fns…] > Modul 1:math… > Trig 3:sin()

 

les commandes import sont disponibles via
y N

 

sleep(secondes)

 

Module : ti_system; time

Syntaxe : sleep(secondes)

Description : Se met en veille pendant un nombre donné de secondes. L'argument en secondes est un nombre flottant.

Exemple :

Exemple de script :

from time import *

a=monotonic()

sleep(15)

b=monotonic()

print(b-a)

 

Exécutez le script TIME.

>>>15.0

y N


y K
ti_system
A:sleep()

[Fns…]>Modul ou »
4:ti_system
A:sleep()

[Fns…]>Modul ou »
3:time
2:sleep()


Les commandes d'importation sont disponibles via y N ou dans le menu Modul de
ti_system.

 

.sort()

 

Module : Built-in

Syntaxe : listname.sort()

Description : La méthode trie une liste en place. Pour plus de détails, consultez la documentation de Python.

Exemple :

>>>listA=[4,3,6,2,7,4,8,9,3,5,4,6]

>>>listA.sort()

>>>print(listA) #listA mise à jour en liste triée

[2,3,3,4,4,4,5,6,6,7,8,9]

y 9
(au-dessus de
List A:.sort()

y N

[Fns…] >
List
A:sort()

 

 

sorted()

 

Module : Built-in

Syntaxe : sorted(séquence)

Description : Renvoie une liste triée à partir de la séquence.

Exemple :

>>>listA=[4,3,6,2,7,4,8,9,3,5,4,6]

>>>sorted(listA)

[2,3,3,4,4,4,5,6,6,7,8,9]

>>>print(listA) #listA n'a pas été modifiée

[4,3,6,2,7,4,8,9,3,5,4,6]

y 9 (au-dessus de ) List
0:sorted()

 

y N

 

[Fns…] > List
0:sorted()

 

.split(x)

 

Module : Built-in

Syntaxe :var.split(x)

Description : La méthode renvoie une liste définie par le séparateur spécifié. Pour plus de détails, consultez la documentation de Python.

Exemple :

>>> a="rouge,bleu,vert"

>>> a.split(",")

['rouge', 'bleu', 'vert']

y N

 

sqrt()

 

Module : math

Syntaxe : sqrt(x)

Description : Renvoie la racine carrée de x.

Exemple :

>>>from math import *

>>>sqrt(25)

5.0

» Modul 1:math 3:sqrt()

 

y N

 

[Fns…] > Modul 1:math 3:sqrt()

 

les commandes import sont disponibles via
y N.

 

store_list("nom",var) 1-6

 

Module : ti_system

Syntaxe : store_list("nom",var) 1-6

Description : L'exécution du script Python stocke la liste Python var dans une variable "nom" de type liste de l'OS. La longueur de la liste doit être inférieure ou égale à 100.

Argument : "nom"

Pour OS L1-L6

 

1 - 6

 

"1" - "6"

 

'1' - '6'

Pour la liste OS personnalisée "nom"

----- Nombre maximal de 5 caractères, chiffres ou lettres, commençant par des lettres, lesquelles doivent être en majuscules.

Exemples :

"ABCDE"

"R12"

La ligne "L1" est personnalisée en L1 et pas OS L1

Rappel : Le langage Python est à double précision. Il prend donc en charge plus de chiffres que l'OS.

Exemple :

>>>a=[1,2,3]

>>>store_list("1",a)

>>>

 

Quittez l'application Python, puis appuyez sur yd (au-dessus de [ 1 ]) et Í dans l'écran de calcul pour afficher la liste d sous la forme {1 2 3}.

y N

y K
ti_system
3:var=store_list()


[Fns…]>Modul ou »
4:ti_system
3:var=store_list()


Les commandes d'importation sont disponibles via y N ou dans le menu Modul de
ti_system.

 

str()

 

Module : Built-in

Syntaxe : str(argument)

Description : Convertit l'argument en une chaîne de caractères.

Exemple :

>>>x=2+3

>>>str(x)

'5'

y N

 

[Fns…]
> Type
3 :str()

 

 

sum()

 

Module : Built-in

Syntaxe : sum(séquence)

Description : Renvoie la somme des éléments inclus dans une séquence.

Exemple :

>>>listA=[2,4,6,8,10]

>>>sum(listA)

30

y 9 (au-dessus de ) List
9:sum()

 

y N

 

[Fns…] > List
9:sum()