Функция histogram2
(добавлена в R2015b) имеет необязательный аргумент DisplayStyle
, который определяет, будет ли вывод отображаться с использованием "полос" (одинакового цвета, но разных).высота) или «плитки» (с одинаковой высотой 0, но с разными цветами), как показано ниже:
rng(1337); X = rand(100,1)-0.5; Y = randn(100,1); rng('default');
figure();
subplot(1,2,1); hH(1) = histogram2(X, Y, 'DisplayStyle', 'bar3');
subplot(1,2,2); hH(2) = histogram2(X, Y, 'DisplayStyle', 'tile');
Я бынравится комбинировать два режима, чтобы получить бары разной высоты, которые и имеют разные цвета.Как уже упоминалось, я попытался использовать опцию 'DisplayStyle'
, но она изменяет слишком много визуальных элементов одновременно.Кто-нибудь может предложить способ получить то, что я хочу?
Мне бы очень хотелось, чтобы решение было объектом histogram2
(в отличие, например, от bar3
), поскольку с ним гораздо удобнее работать позже.