Using CurrentPoint in UIAxes in AppDesigner with timedate x axis
조회 수: 10 (최근 30일)
이전 댓글 표시
Folks,
CurrentPoint returns a value that is not a timedate format. I do not know how to handle this. I did a Google search, but could not find the answer. I would like my ButtonDown callback to be able to return a timedate value corresponding to the x-axis:
cPt = app.UIAxesRaw.CurrentPoint(1, 1:2);
But it returns a value around 0.95 always.
Thanks for your help!
댓글 수: 0
채택된 답변
Stephen23
2025년 4월 28일
편집: Stephen23
2025년 4월 28일
Because all of the data are returned in one array any datetime values are converted into a numeric equivalent (i.e. to provide one homogenous array). You could use DATETIME to convert the relevant x-value back to a DATETIME object, but the easier and more general approach is to use NUM2RULER:
cPt = app.UIAxesRaw.CurrentPoint(1,1:2)
xDt = num2ruler(cPt(1),app.UIAxesRaw.XAxis)
See also:
추가 답변 (0개)
참고 항목
카테고리
Help Center 및 File Exchange에서 Dates and Time에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!