Error with adding Datatip
5 次查看(过去 30 天)
显示 更早的评论
Hello,
I am trying to add a data tip based a data from a structure. However, whenever I do this it comes back with the error
"Dot indexing is not supported for variables of this type."
I was wondering what was I doing wrong.
row1 = dataTipTextRow('Nitrogen',Elements.Nitrogen);
row2 = dataTipTextRow('Phosphate',Elements.Phosphate);
row3 = dataTipTextRow('Potassium',Elements.Potassium);
Map.DataTipTemplate.DataTipRows(end+1) = row1;
Map.DataTipTemplate.DataTipRows(end+1) = row2;
Map.DataTipTemplate.DataTipRows(end+1) = row3;
2 个评论
回答(1 个)
Walter Roberson
2021-8-9
C= [0 1 0; 0.5 0 0; 1 1 0; 0 0 1]; % Color map
Map = colormap(C)
class(Map)
The return from colormap() is the content of the color map that is in effect after any parameters to colormap() has been processed.
I wonder if you are trying to attach a datatip to a colorbar? colorbar() is not a Chart object and does not support DataTipTemplate
0 个评论
另请参阅
类别
在 Help Center 和 File Exchange 中查找有关 Colormaps 的更多信息
产品
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!