#matlab #matlab-figure #savefig #datatip
Вопрос:
используя Matlab 2020a, я иногда редактирую подсказки данных точечных диаграмм. Если я затем сохраню рисунок с помощью функции savefig () и попытаюсь открыть его с помощью функции openfig (), я получу ошибку «Изменение свойств таблички данных для двойных объектов не поддерживается».
В минимальном примере, воспроизводящем проблему, используются примеры данных из документа Matlab:
load('accidents.mat','hwydata','statelabel') data = scatter(hwydata(:,5),hwydata(:,4)); NewRow = dataTipTextRow('State',statelabel); data.DataTipTemplate.DataTipRows(end 1) = NewRow; savefig('test.fig'); openfig('test.fig');
Поскольку я не смог найти никаких подсказок, которые могли бы помочь решить проблему, я был бы благодарен за любые подсказки 🙂
Лучшие
Себ
Edit1: Я только сейчас узнал, что ошибка возникает только в том случае, если активирована опция Приостановить ошибку в параметрах запуска. Деактивация этой опции, похоже, каким-то образом решает проблему.