Этот пример показывает, как объединить линейную диаграмму и столбиковую диаграмму с помощью двух различных осей Y. Это также показывает, как настроить строку и панели.
Создайте график, который имеет две оси Y с помощью yyaxis
. Графические функции предназначаются для активной стороны графика. Управляйте активной стороной с помощью yyaxis
. Постройте график столбиковой диаграммы с помощью левой оси Y. Постройте график линейной диаграммы с помощью правой оси y. Присвойте серийный объект панели и объект линии на графике к переменным.
days = 0:5:35; conc = [515 420 370 250 135 120 60 20]; temp = [29 23 27 25 20 23 23 17]; yyaxis left b = bar(days,temp); yyaxis right p = plot(days,conc);
Добавьте заголовок и подписи по осям к графику.
title('Temperature and Concentration Data') xlabel('Day') yyaxis left ylabel('Temperature (\circC)') yyaxis right ylabel('Concentration')
Измените ширину линии на графике и измените цвета панели.
p.LineWidth = 3; b.FaceColor = [ 0 0.447 0.741];