# pie

Desenha um gráfico de torta

## Seqüência de Chamamento

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

## Parâmetros

x

  um escalar real ou vetor de reais positivos.

sp

  um escalar real ou vetor de reais.

txt

  uma célula ou vetor de strings.

## Descrição

`pie(x):` se o tamanho de x é N então a função desenha um gráfico de torta de N partes, a área da i-ésima parte é igual a (x(i)/sum(x))*( superfície do círculo unitário).

`pie(x,sp):` o vetor sp permite cortar um ou vários pedaços da torta, (o tamanho de sp deve ser igual a N). Se o valor do i-ésimo índice de sp é diferente de 0, então a i-ésima parte é separada das outras por um espaço, senão, se for igual a zero, então é anexada às outras.

`pie(x,txt):` o vetor txt permite escrever um texto para cada parte da torta, o i-ésimo componente de txt corresponde à i-ésima parte da torta (padrão: são escritas as porcentagens que correspondem às partes da superfície). O tamanho de txt deve ser igual a N.

## Exemplos

    // primeiro exemplo: um argumento de entrada x=[1 2 5]
    scf(0);
    pie([1 2 5]);

    // segundo exemplo: dois argumentos de entrada x=[5 9  4 6 3], sp=[0 1 0 1 0], o segundo e o quarto são separados dos demais
    scf(1);
    pie([5 9 4 6 3],[0 1 0 1 0]);

    // terceiro exemplo: três argumentos de entrada, x=[3 4 6 2], sp=[0 1 0 0], txt=["parte 1","parte 2","parte 3","parte 4"]
    scf(2);
    pie([3 4 6 2],[0 1 0 0],["parte 1","parte 2","parte 3","parte 4"]);

## Ver Também

- xfpolys