Jak mogę dodać etykiety (wartości) na górze mojego wykresu MATLAB?

Tworzę histogram „ręcznie” w programie MATLAB za pomocąplot polecenie na zestawie danych po użyciuhist polecenie (gdzie mogę przypisać wyjście polecenia do dwóch macierzy), aby ręcznie uzyskać zliczenia i punkty środkowe. To, co naprawdę chciałbym zrobić, to dodać etykietę nad każdym paskiem na moim histogramie, podając wartość środka tej kolumny. Ponieważ mam już wektor zawierający wszystkie te wartości centralne, mój problem polega na ustaleniu, jak faktycznie tworzyć etykiety i umieszczać je nad każdym z pasków. Jakakolwiek pomoc w dodaniu tych rzeczy byłaby bardzo mile widziana!

Co do tej pory próbowałem:

Na podstawie innego posta StackOverflow zobaczyłem polecenie wzdłuż tych linii

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

Mam pomysł, że prawdopodobnie używamtext polecenie w pętli, aby umieścić etykietę nad każdym paskiem, ale gdy próbowałem zmodyfikowaćtext powyżej, do danych, które miałem, nie widziałem etykiet na mojej działce.

questionAnswers(1)

yourAnswerToTheQuestion