HOW TO DISPLAY VALUE OF BARS USING BAR3
조회 수: 4 (최근 30일)
이전 댓글 표시
I have a matrix x with 3 rows and 4 columns.
x =
1.0e+05 *
9.1168 9.1168 2.2792 1.3675
4.8544 4.8544 1.2136 0.7282
0.6357 0.6357 0.1589 0.0954
Now the matrix x is generated after running a particular code. I have successfully plotted the matrix according to my requirements using the codes
bar3(x);
title('Norm of derivative for Lykken Model');
set(gca,'xtickLabel',{'dist12','dist23','dist14','dist45'});
set(gca,'ytickLabel',{'Max','Mean','Min'});
zlabel('Difference(in points)');
for this particular plot i want to display the value of the respective bar above the respective bar. I have tried the following code but have failed
txt=num2str(x);
xt=get(gca,'xtickLabel',{'dist12','dist23','dist14','dist45'});
yt=get(gca,'ytickLabel',{'Max','Mean','Min'});
text(xt,yt,txt);
please
please help me out with a solution.![untitled.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/196941/untitled.jpeg)
![untitled.jpg](https://www.mathworks.com/matlabcentral/answers/uploaded_files/196941/untitled.jpeg)
댓글 수: 0
답변 (1개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Annotations에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!