Подсказки по данным появляются при наведении курсора на точку данных. По умолчанию в подсказках по данным отображаются координаты выбранной точки. Однако для некоторых типов диаграмм можно настроить информацию, отображаемую в подсказке данных, например изменить метки или добавить новые строки.
Диаграммы, поддерживающие эти настройки, имеют DataTipTemplate свойство, например, Line объекты, созданные с помощью plot функция.
Изменение содержимого подсказок по данным на графике разброса. Сначала загрузите выборку данных аварии и создайте график рассеяния. Затем создайте подсказку данных в интерактивном режиме или с помощью datatip функция. По умолчанию в подсказках по данным отображаются координаты точки данных.
load('accidents.mat','hwydata','statelabel') s = scatter(hwydata(:,5),hwydata(:,4)); dt = datatip(s,11246.7,1493);

Изменение меток подсказок данных с X и Y кому Drivers (in thousands) и Fatalities путем доступа к DataTipTemplate свойства выводимого на печать объекта и установки Label свойства.
s.DataTipTemplate.DataTipRows(1).Label = 'Drivers (in thousands)'; s.DataTipTemplate.DataTipRows(2).Label = 'Fatalities';
Добавьте новую строку в подсказку данных. Для метки используйте State. Для значения используйте имена состояний, содержащиеся в statelabel переменная в рабочей области.
row = dataTipTextRow('State',statelabel);
s.DataTipTemplate.DataTipRows(end+1) = row;
Измените содержимое подсказок по данным для графика разброса, чтобы включить значения из таблицы. Сначала создайте таблицу из образца электронной таблицы данных пациента. Постройте график данных. Затем создайте подсказку данных в интерактивном режиме или с помощью datatip функция.
tbl = readtable('patients.xls');
s = scatter(tbl.Height,tbl.Weight);
dt = datatip(s,64,142);Изменение меток подсказок данных с X и Y кому Height и Weight. Затем добавьте новую строку в подсказку данных, использующую метку Age и показывает значения из столбца «Возраст» таблицы.
s.DataTipTemplate.DataTipRows(1).Label = 'Height'; s.DataTipTemplate.DataTipRows(2).Label = 'Weight'; row = dataTipTextRow('Age',tbl.Age); s.DataTipTemplate.DataTipRows(end+1) = row;

При использовании R2018b или более ранних версий настройте подсказки по данным, установив UpdateFcn имущества datacursormode вместо использования DataTipTemplate объект.
datatip | Свойства DataTipTemplate | dataTipTextRow