Como posso adicionar rótulos (de valores) ao topo do meu lote do MATLAB?

Estou criando um histograma "manualmente" no MATLAB usando oplot comando em um conjunto de dados depois de usar ohist comando (onde eu posso atribuir a saída do comando para duas matrizes) para obter manualmente as contagens e pontos médios. O que eu realmente adoraria fazer é adicionar um rótulo acima de cada uma das barras no meu histograma, informando o valor do ponto central dessa coluna. Como eu já tenho um vetor contendo todos esses valores centrais, meu problema está em descobrir como realmente criar os rótulos e colocá-los acima de cada uma das barras. Qualquer ajuda em adicionar estes seria muito apreciada!

O que eu tentei até agora:

Baseado em outro post do StackOverflow, eu vi um comando ao longo destas linhas

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

Eu tenho a idéia de que eu provavelmente uso otext comando dentro de um loop para colocar um rótulo acima de cada barra, mas quando eu tentei modificar otext comando acima para os dados que eu tinha, eu não podia ver os rótulos no meu enredo.

questionAnswers(1)

yourAnswerToTheQuestion