Gráfico de Pizza (ou Setores) em Matlab.
Atualizado: Fev 12
Em uma pizzaria o proprietário fez uma pesquisa dos sabores preferidos de sua clientela. Durante uma semana anotou a quantidade de pizzas que saíram de cada sabor. No total foram vendidas 1975 pizzas: 890 Margherita, 622 Napoletana, 325 Mozzarella e 138 Quattro Stagioni.
Como demonstrar graficamente o percentual das pizzas mais vendidas? Nada melhor que um "bello" gráfico de pizza. Para isso vamos usar o comando ''pie, como segue:
pizzas = [890 622 325 138] %vetor com o numero de pizzas vendidas
figure
set(gcf,'color',[1 1 1]); %fundo do grafico branco
pie(pizzas);

Figura 1. Exemplo 1 de gráfico de pizza.
Seguem mais alguns comandos abaixo. Divirta-se!
pizzas = [890 622 325 138] %vetor com o numero de pizzas vendidas
labels={'Margherita', 'Napoletana', 'Mozzarella', '4 stagioni'}; %nomear as pizzas no grafico
cut = [1 0 0 0 ]; %destacar a pizza mais vendida
figure
set(gcf,'color',[1 1 1]); %fundo do grafico branco
pie(pizzas,cut,labels);

Figura 2. Exemplo 2 de gráfico de pizza.
pizzas = [890 622 325 138] %vetor com o numero de pizzas vendidas
labels={'Margherita', 'Napoletana', 'Mozzarella', '4 stagioni'}; %nomear as pizzas no grafico
cut1= [1 0 0 0 ]; %destacar a pizza mais vendida
cut2= [0 0 0 1 ]; %destacar a pizza menos vendida
figure
set(gcf,'color',[1 1 1]); %fundo do grafico branco
ax1=subplot(1,2,1); %primeiro grafico do subplot
pie(ax1, pizzas,cut1,labels);
ax2=subplot(1,2,2); %segundo grafico do subplot
pie3(ax2, pizzas,cut2,labels);

Figura 3. Exemplo 3 de gráfico de pizza.
Referência
MATLAB. Curso Completo, por Claúdio Vieira e Vagner Morais.
MATLAB Para Leigos, por Jim Sizemore e John Mueller.