使用the answer to my previous question直方圖顯示百分比標籤爲每個值,我使用繪製單元陣列直方圖是否可以顯示直方圖上的百分比數字,就像我在上面的圖片中添加的一樣,以便人們可以很容易地看到數字?如何在MATLAB
4
A
回答
4
text
函數是恕我直言註釋對象中最友好的,因爲它接受圖座標而不是標準化圖座標。
K = numel(centers);
for k = 1:K
text(centers(k),pcts(k),[num2str(pcts(k)) '%'],'HorizontalAlignment','center','VerticalAlignment','bottom')
end
這會將百分比值放在每個小節的頂部。查看text
的幫助頁面以獲得進一步的增強,例如控制放置文本的位置,顏色,字體等。
+0
真(Y),謝謝你和插入文本框手工做的微不足道的方法,但這是更強大的感謝你... –
0
相關問題
- 1. MATLAB:如何在Matlab
- 2. 如何在MATLAB
- 3. 如何在MATLAB
- 4. 如何在Matlab
- 5. 如何在MATLAB
- 6. 如何在MATLAB
- 7. 如何在MATLAB
- 8. 如何在MATLAB
- 9. 如何在Matlab
- 10. 如何在MATLAB
- 11. 如何在MATLAB
- 12. 如何在MATLAB
- 13. 如何在Matlab
- 14. 如何在MATLAB
- 15. 如何在MATLAB
- 16. 如何在Matlab
- 17. 如何在MATLAB
- 18. 如何在MATLAB
- 19. 如何在MATLAB
- 20. 如何在MATLAB
- 21. 如何在MATLAB
- 22. 如何在Matlab
- 23. 如何在MATLAB
- 24. 如何在Matlab
- 25. 如何在Matlab
- 26. 如何在MATLAB
- 27. 如何在MATLAB
- 28. 如何在MATLAB
- 29. 如何在Matlab
- 30. 如何在MATLAB
看一看http://www.mathworks.com/help/matlab/creating_plots/adding-text-to-graphs.html – nispio