为什么选项卡式绘图会删除我的标题和标签?

托比亚斯里

我创建了两个图形,每个图形都包含一个新的选项卡。但是,只有图2在图上包含“标题”和“标签”,并且还包含应该在图1-tab2上显示的“图例”。有什么建议为什么会发生这种情况?

figure_handles(1).mainfig = figure;
figure_handles(1).tabgroup = uitabgroup;
figure_handles(2).mainfig = figure;
figure_handles(2).tabgroup = uitabgroup;

% Fig1, tab1
newtab = uitab(figure_handles(1).tabgroup, 'Title', "tab1");
ax1 = axes(newtab); 
plot(ax1,rand(1,100)*10,rand(1,100)*10);
title('FIG 1')
xlabel('X label')
ylabel('Y label')

% Fig2, tab1
newtab = uitab(figure_handles(2).tabgroup, 'Title', "tab1");
ax = axes(newtab); 
plot(ax,rand(1,100)*10,rand(1,100)*10);
title('FIG 2')
xlabel('X label')
ylabel('Y label')

% Fig1, tab2 with legend
newtab = uitab(figure_handles(1).tabgroup, 'Title', "tab2");
ax3 = axes(newtab);
plot(ax3,rand(1,100)*10,rand(1,100)*10);
hold on
plot(ax3,rand(1,100)*10,rand(1,100)*10);
legend('1', '2')
title('FIG 1')
xlabel('X label')
ylabel('Y label')
hold off

enter image description here

最高

行为很明显(但是花了我一点时间才意识到它^^)。您要打开的最后一个标签来自figure_handle(2)所以这是活跃的。无需指定轴即可绘制的所有内容都会出现在此图形上...因此,您将重绘此图形/选项卡/任何内容。

指定您希望这些东西出现的轴可以解决您的问题(我只是为了更好地遵循代码而缩短了变量名)

fh = struct();
fh(1).fig = figure;
fh(1).tbgrp = uitabgroup;
fh(2).fig = figure;
fh(2).tbgrp = uitabgroup;

% Fig1, tab1
newtab = uitab(fh(1).tbgrp, 'Title', "tab1");
ax1 = axes(newtab); 
plot(ax1,rand(1,100)*10,rand(1,100)*10);
title(ax1,'FIG 1')
xlabel(ax1,'X label')
ylabel(ax1,'Y label')


% Fig2, tab1
newtab = uitab(fh(2).tbgrp, 'Title', "tab1");
ax2 = axes(newtab); 
plot(ax2,rand(1,100)*10,rand(1,100)*10);
title(ax2,'FIG 2')
xlabel(ax2,'X label')
ylabel(ax2,'Y label')

% Fig1, tab2 with legend
newtab = uitab(fh(1).tbgrp, 'Title', "tab2");
ax3 = axes(newtab);
plot(ax3,rand(1,100)*10,rand(1,100)*10);
hold(ax3, 'on')
plot(ax3,rand(1,100)*10,rand(1,100)*10);
legend(ax3,'1', '2')
title(ax3,'FIG 1')
xlabel(ax3,'X label')
ylabel(ax3,'Y label')
hold(ax3, 'off')

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

选项卡式视图,为什么它不起作用?

来自分类Dev

为什么单击“声音首选项”下的“录制”选项卡会更改我的音频?

来自分类Dev

我想在 android 中更改选项卡式子活动的标题

来自分类Dev

为什么选项卡式应用程序中缺少“核心数据”选项?

来自分类Dev

IntentExtras和选项卡式活动

来自分类Dev

按钮和选项卡式画布

来自分类Dev

为什么长时间绘图后我的绘图会滞后?

来自分类Dev

为什么长时间绘图后我的绘图会滞后?

来自分类Dev

检票口的选项卡式面板的标题

来自分类Dev

在 Kivy 中定位选项卡式面板标题

来自分类Dev

如何为Hexo实现选项卡式代码块标签

来自分类Dev

为什么我的SQL查询会删除关联数组中的列标题?

来自分类Dev

为什么sed删除我的标题行?

来自分类Dev

为什么我的XSLT转换会删除大多数XML标签?

来自分类Dev

为什么git remote prune origin会删除我的本地标签?

来自分类Dev

使用选项卡式活动和片段时应用崩溃

来自分类Dev

在选项卡式活动中添加和替换片段

来自分类Dev

使用选项卡式活动和片段时应用崩溃

来自分类Dev

使用JQuery和CSS的选项卡式布局

来自分类Dev

为什么在LS_COLORS中设置'mi'会影响PostgreSQL和python选项卡的完成?

来自分类Dev

为什么向上和向下滚动UITableView会弄乱我已更改的UIButton标题颜色

来自分类Dev

选项卡式用户界面

来自分类Dev

HTML选项卡式控件

来自分类Dev

为什么变量“preferredStatusBarStyle”会删除标签栏?

来自分类Dev

为什么在安装VirtualBox之后,我的终端和软件中心会删除

来自分类Dev

选项卡式片段活动会无缘无故地创建不必要的选项卡?

来自分类Dev

为什么Rails会更改我的占位符标签值?

来自分类Dev

在选项卡式视图控制器之间在Swift中传递简单的变量数据(更新标签)

来自分类Dev

为什么在另一个选项卡中,JavaScript setTimeout会滞后?

Related 相关文章

  1. 1

    选项卡式视图,为什么它不起作用?

  2. 2

    为什么单击“声音首选项”下的“录制”选项卡会更改我的音频?

  3. 3

    我想在 android 中更改选项卡式子活动的标题

  4. 4

    为什么选项卡式应用程序中缺少“核心数据”选项?

  5. 5

    IntentExtras和选项卡式活动

  6. 6

    按钮和选项卡式画布

  7. 7

    为什么长时间绘图后我的绘图会滞后?

  8. 8

    为什么长时间绘图后我的绘图会滞后?

  9. 9

    检票口的选项卡式面板的标题

  10. 10

    在 Kivy 中定位选项卡式面板标题

  11. 11

    如何为Hexo实现选项卡式代码块标签

  12. 12

    为什么我的SQL查询会删除关联数组中的列标题?

  13. 13

    为什么sed删除我的标题行?

  14. 14

    为什么我的XSLT转换会删除大多数XML标签?

  15. 15

    为什么git remote prune origin会删除我的本地标签?

  16. 16

    使用选项卡式活动和片段时应用崩溃

  17. 17

    在选项卡式活动中添加和替换片段

  18. 18

    使用选项卡式活动和片段时应用崩溃

  19. 19

    使用JQuery和CSS的选项卡式布局

  20. 20

    为什么在LS_COLORS中设置'mi'会影响PostgreSQL和python选项卡的完成?

  21. 21

    为什么向上和向下滚动UITableView会弄乱我已更改的UIButton标题颜色

  22. 22

    选项卡式用户界面

  23. 23

    HTML选项卡式控件

  24. 24

    为什么变量“preferredStatusBarStyle”会删除标签栏?

  25. 25

    为什么在安装VirtualBox之后,我的终端和软件中心会删除

  26. 26

    选项卡式片段活动会无缘无故地创建不必要的选项卡?

  27. 27

    为什么Rails会更改我的占位符标签值?

  28. 28

    在选项卡式视图控制器之间在Swift中传递简单的变量数据(更新标签)

  29. 29

    为什么在另一个选项卡中,JavaScript setTimeout会滞后?

热门标签

归档