Как я могу добавить метки (значений) в верхнюю часть моего графика MATLAB?

создаю гистограммувручную" в MATLAB используяplot команда на наборе данных после использованияhist команда (где я могу назначить вывод команды для двух матриц), чтобы вручную получить количество и средние точки. То, что я действительно хотел бы сделать, это добавить метку над каждой из полос на моей гистограмме с указанием значения центральной точки этого столбца. Поскольку у меня уже есть вектор, содержащий все эти значения центра, моя проблема заключается в том, чтобы выяснить, как на самом деле создать метки и разместить их над каждой из полос. Любая помощь в добавлении их будет принята с благодарностью!

Что я'До сих пор пытался:

Основываясь на другом посте StackOverflow, я увидел команду в этом направлении

for b = 1:nBins
    text(bins(b),counts(b)*2,num2str(a(b==binIdx,1)),'VerticalAlignment','top')
end

Я понимаю, что я, вероятно, используюtext Команда внутри цикла, чтобы разместить метку над каждой полосой, но когда я попытался изменитьtext Команда выше, чтобы данные, которые я имел, я не мог видеть метки на моем графике.

Ответы на вопрос(1)

Ваш ответ на вопрос