简单查询:我怎么才能消除径向轴(消除“轮辐”)指南针阴谋

2视图(30天)
我搜查了但是找不到答案如何删除“轮辐”(浅灰色径向轴) 指南针的阴谋 ,如:
当然,我可以做这个图本身通过编辑> >图属性轴等。但这是不可能从图中“生成代码”(文件>生成代码)。当我尝试,我得到mssg:
函数createfigure
% CREATEFIGURE
%自动生成由MATLAB - mar - 2023 18:36:48 21日
%创建图
图;
%极地目前不支持代码生成,为正确输入输入医生极地的语法万博1manbetx
%极地(…);
…和doc polar (or doc compass, for that matter) doesn't seem to say anything about removing axes.

接受的答案

克里斯
克里斯 2023年3月22日
编辑:克里斯 2023年3月22日
我认为这些功能的开发人员不打算让我们扰乱电网,或还没有抽出时间来方便我们。
然而,这是可以做到的。
甘氨胆酸ax =;%得到当前轴
孩子= allchild (ax);%的线条和文本和其他
孩子们会拥有所有的东西你会感兴趣(试着进入它在命令窗口没有分号)。我们正在寻找他们的事情 处理 可见性设置为“关闭”,
除了故事情节。
invis = strcmp (get(孩子,“handleVisibility”),“关闭”);
现在,来掩盖一切,你可以做……
集(孩子(invis),“可见”,“关闭”);
而不是只隐藏一些东西(如辐条),首先找到这些东西。
肯定是有一个更优雅的方式要做到这一点,但这是我的一切。
lineidx =找到(invis & strcmp (get(孩子,“类型”),“行”));
辐条= false(大小(孩子));
idx = 1:元素个数(lineidx)
kd =孩子(lineidx (idx));
如果元素个数(kd.XData) = = 2
辐条(lineidx (idx)) = true;
结束
结束
集(孩子(辐条),“可见”,“关闭”);
看来,在许多情况下,辐条将被发现 孩子(end-14: end-9), 在这种情况下,你可以无视前面的块,很简单:
集(孩子(end-14: end-9),“可见”,“关闭”);
这有帮助吗?
3评论
克里斯
克里斯 2023年3月23日
很高兴为你工作!
不过,要明确“轮辐”只是一个变量定义。如果你从一个干净的工作空间必须找到他们了。

登录置评。

更多的答案(0)

类别

找到更多的在图形性能帮助中心文件交换

s manbetx 845


释放

R2020b

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!