I have two data sets obtained using two different method and at same point in C.
A = [0.11;0.222;0.213;1.34]
B = [1.22;13.22;0.32;0.32]
and corresponding to each data I have numbers for example A(1) and B(1)= 9 A(2) & B(2) = 12 and so on stored in another matrix as C =[9 12 ....]
I want to compare the results A and B over the plot and add text using C i.e. 9, 12,....

답변 (1개)

KSSV
KSSV 2016년 11월 16일

0 개 추천

c = 1:5 ;
A = rand(5,1) ;
B = rand(5,1) ;
plot(c,A,'.-r')
hold on
plot(c,B,'.-b')
text(c,A,num2str(A)) ;
hold on
text(c,B,num2str(B)) ;

댓글 수: 2

spardha mahajan
spardha mahajan 2016년 11월 16일
Thanks for reply but.
length(C) is equal to length(A) and length (B).
The first elements in A and B in plot should be labeled with the text of first element in C and so on till end. Suppose there are 20 elements so the twenth elements in A and B in plot should be labeled with the text of twenthe element in C.
KSSV
KSSV 2016년 11월 16일
Write your code with the help of above. It is not a tough task.

댓글을 달려면 로그인하십시오.

카테고리

도움말 센터File Exchange에서 Annotations에 대해 자세히 알아보기

질문:

2016년 11월 16일

댓글:

2016년 11월 16일

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by