Типы Гистограмм

Гистограммы полезны для просмотра результатов в течение определенного периода времени, сравнения результатов из различных наборов данных и отображения того, как отдельные элементы вносят вклад в совокупное количество.

По умолчанию гистограммы представляют каждый элемент в векторе или матрице как одну полосу, так что высота штриха пропорциональна значению элемента.

2-D гистограмма

The bar функция распределяет полосы вдоль оси X. Элементы в одной строке матрицы сгруппированы вместе. Например, если матрица имеет пять строк и три столбца, то bar отображает пять групп по три полосы вдоль оси X. Первый кластер полос представляет элементы в первой строке Y.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
bar(Y)

Figure contains an axes. The axes contains 3 objects of type bar.

Чтобы сложить элементы в ряд, задайте stacked опция для bar функция.

figure
bar(Y,'stacked')

Figure contains an axes. The axes contains 3 objects of type bar.

2-D горизонтальный столбчатый график

The barh функция распределяет полосы по оси Y. Элементы в одной строке матрицы сгруппированы вместе.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
barh(Y)

Figure contains an axes. The axes contains 3 objects of type bar.

3-D гистограмма

The bar3 функция рисует каждый элемент как отдельный 3-D блок и распределяет элементы каждого столбца вдоль оси Y.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
bar3(Y)

Figure contains an axes. The axes contains 3 objects of type surface.

Чтобы сложить элементы в ряд, задайте stacked опция для bar3 функция.

figure
bar3(Y,'stacked')

Figure contains an axes. The axes contains 3 objects of type surface.

3-D горизонтальный столбчатый график

The bar3h функция рисует каждый элемент как отдельный 3-D блок и распределяет элементы каждого столбца вдоль оси Z.

Y = [5,2,1
     8,7,3
     9,8,6
     5,5,5
     4,3,2];
figure
bar3h(Y)

Figure contains an axes. The axes contains 3 objects of type surface.

См. также

| | |