#plot #bar-chart #matlab-figure #figure
Вопрос:
Я хочу построить гистограммы, которые заполнены различными узорами и цветами. Вот мой код:
data_forest=xlsread(‘for.xlsx»);
цвета={«r»,»y»,»w»,»g»};
рисунок();
для ii=0:3
bar(ii*6 (1:6),data_forest(ii*6 (1:6)),'FaceColor',colors{ii 1})
hold on
конец
подожди
легенда(«Лето»,»Осень»,»Зима», «Весна»);
набор(gca,»Xtick»,1:1:24,»Маркировка», {«Испарение»,»Влажность почвы»,» Температура воздуха»,»Общий сток»,»Чувствительный тепловой поток», «Температура почвы»,… «Испарение»,»Влажность почвы»,» Температура воздуха»,»Общий сток»,»Разумный тепловой поток»,»Температура почвы»,… «Испарение»,»Влажность почвы»,» Температура воздуха»,»Общий сток»,»Разумный тепловой поток»,»Температура почвы»,… «Испарение»,»Влажность почвы»,» Температура воздуха»,»Общий сток»,»Разумный тепловой поток»,»Температура почвы»});
набор(gca,’XTickLabelRotation’, 90)
метка(«Относительное изменение (%)»)
сетка на
илим([-50 60])
applyhatch_plusC(gcf, ‘-x.’, ‘rywg’);
Но я получил эту ошибку:
Неопределенная функция или переменная «applyhatch_plusC».
Ошибка в relative_changes (строка 23)
applyhatch_plusC(gcf, ‘-x.’, ‘rywg’);
Кто-нибудь может мне помочь?
Я был бы признателен, если бы вы мне помогли.