Using CurrentPoint in UIAxes in AppDesigner with timedate x axis
10 visualizaciones (últimos 30 días)
Mostrar comentarios más antiguos
Kristoffer Walker
el 27 de Abr. de 2025
Comentada: Kristoffer Walker
el 28 de Abr. de 2025
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 comentarios
Respuesta aceptada
Stephen23
el 28 de Abr. de 2025
Editada: Stephen23
el 28 de Abr. de 2025
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:
Más respuestas (0)
Ver también
Categorías
Más información sobre Dates and Time en Help Center y File Exchange.
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!