Como fazer um gráfico de barras plana em matlab

Video: Gráfico de barras

Você pode criar um gráfico de barras 3D em MATLAB. O gráfico de barras é uma forma padrão de apresentação que é usado principalmente em um ambiente de negócios. Você pode usar um gráfico de barras para exibir ou dados 2D ou 3D. Quando você alimenta um gráfico de barras um vetor, produz um gráfico de barras 2D. Fornecendo um gráfico de barras com uma matriz produz um gráfico 3D.

Os passos seguintes ajudá-lo a criar um gráfico de barras 3D.

1Tipo SurveyData = [8, 7, 6 13, 21, 15- 32, 27, 32] e pressione a tecla Enter

MATLAB cria uma nova matriz chamada Dados de pesquisa. Você vê o seguinte resultado:

SurveyData = 8 7 613 21 1532 27 32

Video: Como fazer Gráficos no Excel (Gráfico de Barras)

454460.medium.jpg

2Tipo de bar (SurveyData) e pressione Enter

Você vê uma apresentação plana de Dados de pesquisa. O eixo de x mostra cada uma das colunas. (A primeira coluna é azul, o segundo é o verde, e o terceiro é vermelha.) O eixo Y apresenta o valor de cada célula (tal como 8, 7, e 6 para o primeiro Dados de pesquisa linha). O eixo z apresenta cada linha em um grupo, e cada grupo corresponde a um número entre 1 e 3.

454461.medium.jpg

3Digite Bar1 = bar (SurveyData, ‘empilhados’) e pressione Enter

Você vê a mesma Dados de pesquisa matriz apresentados como um gráfico de barras empilhado. Neste caso, os elementos dos eixos x são mostrados empilhados um em cima do outro.

O exemplo também produz informações sobre as alças de gráfico de barras (um meio de obter o acesso ao terreno). Os valores podem ser diferentes, mas você deve ver uma saída três alças como o seguinte (cada identificador é chamado Bar - versões anteriores do MATLAB usado um número para representar a alça na saída):

Bar1 matriz 1x3 = Bar: Bar Bar

Cada um dos elementos do eixo Z tem o seu próprio punho que você usa para manipulá-lo. Esta é uma parte importante do trabalho com o gráfico de barras mais tarde, quando você quiser modificar alguma coisa.

o Barra() função fornece-lhe com várias apresentações alternativas:



agrupados: Esta é a configuração padrão.

hist: Sem espaços aparecem entre as barras para um grupo particular. Os grupos ainda têm espaços entre eles.

hisC: Os grupos estão posicionados de modo que cada grupo começa em um número no eixo x, em vez de estar centrada nela.

empilhados: Esta é a aparência empilhados.

4Digite Get (Bar1 (1)) e pressione Enter

o obter() função obtém as propriedades que você pode trabalhar com um objeto particular. Neste caso, você solicitar Bar1 (1). Em outras palavras, este seria o primeiro membro do eixo z. Você vê o seguinte resultado:

 Anotação: [1x1 matlab.graphics.eventdata.Annotation] BarLayout: `stacked`BarWidth: 0.8000BaseLine: [1x1 Linha de base] BaseValue: 0BeingDeleted:` off`BusyAction: `queue`ButtonDownFcn: `` Crianças: [] Clipping:` on `CreateFcn: `` DeleteFcn: `` DisplayName: `` EdgeColor: [0 0 0] FaceColor:` flat`HandleVisibility: `on`HitTest:` on`Horizontal: `off`Interruptible:` on`LineStyle: `-` LineWidth: 0.5000Parent: [1x1 Axes] selecionada: `off`SelectionHighlight:` on`ShowBaseLine: `on`Tag: `` Tipo:` bar`UIContextMenu: [] Userdata: [] visível: `on`Xdata: [1 2 3] XDataMode: `auto`XDataSource: `` Ydata: [8 13 32] YDataSource: ``

Depois de conhecer as propriedades que podem ser modificadas para qualquer objeto MATLAB, você pode usar essas propriedades para iniciar scripts de construção. Apenas criar e, em seguida, brincar com objetos é uma boa maneira de descobrir exatamente o que MATLAB tem para oferecer.

Video: Como fazer Gráficos no Excel (Gráfico de Linhas)

Muitas dessas propriedades irá aparecer estranho para você e você não precisa se preocupar com eles, mas notar que a YData propriedade contém um vetor com os três pontos de dados para esta bar particular.

Também é possível obter valores de propriedades individuais. Por exemplo, se você usar o get (Bar1 (1), ‘YData’) comando, você vê o atual YData valores para apenas o primeiro bar.

454462.medium.jpg

5Tipo set (Bar1 (1), ‘YData’, [40, 40, 40]) e pressione Enter

o conjunto() função permite modificar os valores de propriedade que você vê quando se utiliza o obter() função. Neste caso, você modificar o YData propriedade para o primeiro bar - os objetos azuis quando você vê o enredo na tela.


Publicações relacionadas