Scilab Home page | Wiki | Bug tracker | Forge | Mailing list archives | ATOMS | File exchange
Please login or create an account
Scilab 5.3.3
Change language to: English - Português - 日本語

Please note that the recommended version of Scilab is 6.0.0. This page might be outdated.
See the recommended documentation of this function

Aide Scilab >> Graphiques > pie > pie

pie

cercle graphique

Séquence d'appel

pie(x)
pie(x[,sp[,txt]])

Paramètres

x

un scalaire ou un vecteur de réels positifs.

sp

un scalaire ou un vecteur de réels.

txt

une cell ou un vecteur de strings.

Description

x, sp et style doivent etre de meme longueur.

pie(x) : si la longueur du vecteur x est N alors la fonction pie dessine un cercle graphique constitué de N part. La surface de la ième part est egale à  : (x(i)/sum(x))*(aire du cercle unité). c'est la division de la valeur de la ième composante de x divisée par la somme des composantes de x

pie(x,sp) :le vecteur sp permet de couper une ou plusieurs parts du cercle, (la longueur de sp doit etre egale a la longueur de x). Si la valeur de la ième composante de sp est different de 0 alors la ième part est séparée des autres part(donc du cercle) par un espace, Si la valeur de la ième composante de sp est egale à  0 alors elle est attachée aux autres.

pie(x,txt) : le vecteur txt permet d'ecrire un texte à  coté de chacune des part du cercle, la ième composante de txt correspond au texte de la ième part (par défaut : on ecrit à  coté de chaque part le pourcentage de l'aire d'une part par rappport à  la surface totale du cercle. La longueur du vecteur txt doit etre égale à  la longueur.

Exemples

// Premier exemple : un argument d'entrée  x=[1 2 5] 
scf(0);
pie([1 2 5]);

// Deuxième example : deux arguments d'entrées x=[5 9  4 6 3], sp=[0 1 0 1 0], la 2ème et 4ème parts du cercle sont séparées des autres
scf(1);
pie([5 9 4 6 3],[0 1 0 1 0]);

// Troisième exemple : trois arguments d'entrées, x=[3 4 6 2], sp=[0 1 0 0], txt=["part1","part2","part3","part4"]
scf(2);
pie([3 4 6 2],[0 1 0 0],["part1","part2","part3","part4"]);

Voir aussi

Auteurs

Farid Belahcene

Scilab Enterprises
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Wed Oct 05 12:11:00 CEST 2011