在Matlab图形中添加注释时,一切都很好。但是,当我尝试创建一个选项卡图形(由多个选项卡组成(时,注释就会消失。它们似乎被发送到了图像的背景,但我不确定如何解决这个问题。有人有解决方案吗?我使用的代码是:
f1 = figure('WindowStyle','normal');
tabgroup = uitabgroup(f1);
tab1 = uitab(tabgroup, 'Title', 'Plot A');
ax1 = axes('Parent', tab1);
plot(1:10,(1:10).^2)
annotation('rectangle',[0.5 0.5 0.1 0.1],'LineWidth',2.5)
我使用的是Matlab R2018a
强制注释在您想要的选项卡上:
annotation(tab1,'rectangle',[0.5 0.5 0.1 0.1],'LineWidth',2.5)