Como usar uma barra de cores com seu MATLAB Plot

Usando uma barra de cores com o seu enredo MATLAB pode ajudar as pessoas a ver valores de dados com base na cor, em vez de valor numérico puro. A barra de cores em si pode atribuir valores humanos-compreensível para os dados numéricos para que os dados significa algo para aqueles que vê-lo. A melhor maneira de trabalhar com barras de cores é vê-los em ação.

Os passos seguintes ajudá-lo a criar uma barra de cores usando a Barra de cor() funcionar e usá-lo para definir valores em um gráfico de barras:

1

Digite YSource = [4, 2, 5, 6- 1, 2, 4, 3] - e pressione Enter.

MATLAB cria uma nova fonte de dados para a trama.

2

Digite Bar1 = Bar3 (YSource) - e pressione Enter.

Você vê um novo gráfico de barras. Mesmo que os dados estão no formato gráfico, ainda é muito chato. Para fazer o gráfico de barras mais fácil trabalhar com, o próximo passo altera os rótulos do eixo y.

3

Digite CB1 = colorbar ( 'EastOutside') - e pressione Enter.

Você vê uma barra de cores aparecem no lado direito da trama. Você pode escolher outros lugares para a barra de cores, incluindo no interior da trama. Não se preocupe com a barra de cores carrapatos que não corresponde às do gráfico de barras para agora.

4

Digite o seguinte código na janela de comando, pressionando ENTER após cada linha.

para Elemento = 1: length (Bar1) ZDATA = get (Bar1 (Element), 'ZDATA') - ( 'DadosC', ZDATA, ... 'FaceColor', 'interp' Bar1 (Element)) end set

Uma série de mudanças ocorrem. As barras são agora coloridas de acordo com o seu valor. No entanto, a barra de cores contém apenas números, por isso não faz nada mais do que o eixo y rótulos fazer para dizer o que as cores significam.

5

set tipo (CB1, 'YTickLabel', { '', 'terrível', 'OK', 'Better', 'médio', 'Grande', 'melhor'!}) - e pressione Enter.

O gráfico agora tem significados atribuídos a cada nível de cor.

O esquema de cores que MATLAB usa por padrão não é o único esquema de cores disponíveis. o colormap () função permite-lhe mudar as cores. Por exemplo, se você digitar colormap ( 'cool') e pressione Enter, as cores mudam de forma adequada. Você também pode criar mapas de cores personalizadas usando uma variedade de técnicas. Para obter mais informações, consulte o colormap () documentação em MathWorks.

menu