data cursor to show datestr instead of datenum for a figure created in appdesigner
1 次查看(过去 30 天)
显示 更早的评论
I included a figure in my App (app.UIAxes). The x-axis is a datenum and I did format it to show time (HH:mm) using datetick; however when I use the cursor to go over the plot, the data cursor shows the X value as datenum (Example: 737758.5696).
I don't see how to create callback for the app.UIAxes to call a function to update the values of the data cursor when I move the mouse pointer over the plot.
Thanks for any solution or suggestion.
1 个评论
Mohammad Sami
2020-1-29
编辑:Mohammad Sami
2020-1-29
If you are using the current version of Matlab >= R2019a, take a look at dataTipTextRow
load('accidents.mat','hwydata','statelabel')
s = scatter(hwydata(:,5),hwydata(:,4));
row = dataTipTextRow('State',statelabel);
s.DataTipTemplate.DataTipRows(end+1) = row;
回答(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!