LINK BETWEEN TEXT AND AXES
조회 수: 10 (최근 30일)
이전 댓글 표시
I've got a GUI with 3 axes and 6 values of max and min peaks. I write the text command and i need to put a string or something like that because it show's all values in one axes(like in the picture):
This is one of the three codes(for displacement,i've got another 2 same for speed and acceleration):
t=0:0.1:6;
n=10/64;
omega=(2*pi*n);
S=0.275;
d=S*(1-cos(omega*t))/2;
plot(handles.axes1,omega*t,d);
hold on
MaxValue=max(d);
IndexMaxValue=find(d==MaxValue);
plot(handles.axes1, omega.*t(IndexMaxValue), MaxValue, 'r*');
text(omega.*t(IndexMaxValue), MaxValue, num2str(MaxValue));
hold on
MinValue=min(d);
IndexMinValue=find(d==MinValue);
plot(handles.axes1, omega.*t(IndexMinValue), MinValue, 'r*');
text(omega.*t(IndexMinValue), MinValue, num2str(MinValue));
hold on
Please help me!I need this file tomorow!
댓글 수: 0
채택된 답변
Walter Roberson
2013년 4월 27일
Where you have
text(omega....)
add in a new first parameter,
text(handles.axes1, omega....)
댓글 수: 3
Walter Roberson
2013년 4월 27일
Okay, instead of using the handle as the first parameter, use a 'Parent' name/value parameter, such as
text(omega.*t(IndexMinValue), MinValue, num2str(MinValue), 'Parent', handles.axes1);
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Characters and Strings에 대해 자세히 알아보기
제품
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!