Scilab Website | Contribute with GitLab | Mailing list archives | ATOMS toolboxes
Scilab Online Help
6.0.0 - Français

Change language to:
English - 日本語 - Português - Русский

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

Aide de Scilab >> Graphiques > 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

Report an issue
<< object_editor Graphiques Segments properties >>

Copyright (c) 2022-2024 (Dassault Systèmes)
Copyright (c) 2017-2022 (ESI Group)
Copyright (c) 2011-2017 (Scilab Enterprises)
Copyright (c) 1989-2012 (INRIA)
Copyright (c) 1989-2007 (ENPC)
with contributors
Last updated:
Tue Feb 14 15:06:38 CET 2017