suivant:
Les différentes listes
monter:
Les fonctions de calcul
précédent:
Différence de deux ensembles
Table des matières
Index
Les listes ou les vecteurs
Sous-sections
Les différentes listes
Accès à un élément ou à une sous-liste d'une liste :
at []
Accès à un élément
Extraire une sous-liste
Extraire une sous-liste d'une liste :
mid
Avoir le premier élément d'une liste :
head
Supprimer un élément dans une liste :
suppress
Avoir la liste privée de son premier élément :
tail
Avoir la liste permutée :
revlist
Avoir la liste permutée à partir de son n-ième élément :
rotate
Avoir la liste permutée à partir de son n-ième élément :
shift
Modifier un élément d'une liste :
subsop
Transformer une liste en séquence :
op makesuite
Transformer une séquence en liste :
makevector []
Longueur d'une liste :
size nops length
Longueur d'une liste de listes :
sizes
Concaténation de 2 listes ou d'une liste et d'un élément:
concat augment
Rajouter un élément à la fin d'une liste :
append
Rajouter un élément au début d'une liste :
prepend
Trier :
sort
Trier une liste selon l'ordre croissant :
SortA
Trier une liste selon l'ordre décroissant :
SortD
Sélectionner des éléments d'une liste :
select
Supprimer des éléments d'une liste :
remove
Tester si un élément est dans une liste :
member
Tester si un élément est dans une liste :
contains
Compter les éléments d'une liste ou d'une matrice vérifiant une propriété :
count
Nombre d'éléments ayant une valeur donnée :
count_eq
Nombre d'éléments inférieurs à une valeur :
count_inf
Nombre d'éléments supérieurs à une valeur :
count_sup
Somme des éléments d'une liste :
sum
Somme cumulée des éléments d'une liste :
cumSum
Produit indicé :
product
Produit des valeurs d'une expression :
product
Produit des éléments d'une liste :
product
Appliquer une fonction d'une variable aux éléments d'une liste :
map apply of
Appliquer une fonction de 2 variables aux éléments de 2 listes :
zip
Faire une liste de zéros :
newList
Faire une liste avec une fonction :
makelist
Liste des différences de termes consécutifs :
deltalist
Faire une matrice avec une liste :
list2mat
Faire une liste avec une matrice :
mat2list
Les normes d'un vecteur :
maxnorm l1norm l2norm norm
Pour normaliser un vecteur :
normalize unitV
Somme terme à terme de deux listes :
+
Le produit scalaire :
scalar_product * dotprod dot dotP scalar_Product
Le produit vectoriel :
cross crossP crossproduct
Fonctions utiles pour les statistiques :
mean moyenne, variance, stddev ecart_type, stddevp ecart_type_population, median, quantile, quartiles, moustache
Fonctions utiles pour les vecteurs : norme produit scalaire et vectoriel, normalisation
Documentation de
giac
écrite par Renée De Graeve