从2020年2013 b版本切换。从情节访问图处理命令

1视图(30天)
你好所有的,
我刚从2013 b转向2020版。
当我在检查2013脚本兼容2020,我发现
ep_hdl =情节(0,0,“可见”,“关闭”,“颜色”,“k”);
上面的代码给我图处理2013年b,但不是在2020年。
我应该做些什么来得到结果与2013 b版本,这样我的代码保持不变。
任何帮助将是有益的。
谢谢提前

答案(2)

1月
1月 2021年9月7日
编辑:1月 2021年9月7日
不,这没有回答R2013b图处理:
ep_hdl =情节(0,0,“可见”,“关闭”,“颜色”,“k”);
情节 命令回答行处理,它仍然在R2020。
HG1界面R2013b线处理的双重所有GUI处理。和HG2处理特定类型。
如果这条线处理仅用作处理这条线,代码不承担,这双,现有代码应该没有变化。所以请把代码的一部分,这是失败的。
3评论
Sajid Afaque
Sajid Afaque 2021年10月25日
嘿,简,
我将试着解释我的问题细节,即。曾经发生在2013 b版本
想象我有图有六个行处理,处理存储在与所有行 phdl_bc
除了这个我创建了一个额外的线处理 ep_hdl 和使用3次
ep_hdl =阴谋(1,1,“可见”,“关闭”,“颜色”,“k”);
现在我是在传奇命令使用这些句柄
hleg2 =传奇([ep_hdl、ep_hdl ep_hdl, phdl_bc], leg_str);
在这里我leg_str
(附加)
,传说显示如下
结果hleg2处理
这使用hleg2进一步更改传奇
nr_headdescr = 6;
leg_line = findobj (hleg2,“类型”,“行”);
i = 1:长度(leg_line)
leg_tag =得到(leg_line(我),“标签”);
如果isempty(正则表达式(ref_total leg_tag) | | ~ isempty (leg_tag) | | strcmp (leg_tag边框样式)
集(leg_line(我),“线型”,“没有”)
elseifisempty (leg_tag) & &我<长度(leg_line) -nr_headdescr
集(leg_line(我),“标记”,“。”)
集(leg_line(我),“MarkerSize”,20)
结束
结束
结果传说现在看起来像这样
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -现在相同的代码在2020 b版本- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
现在我的 phdl_bc 正如你所提到的在HG2界面的样子
和类似的 ep_hdl
现在当我使用传奇命令之前
hleg2 =传奇([ep_hdl、ep_hdl ep_hdl, phdl_bc], leg_str);
注意丢失的文本的前两行传奇,也是第三行。(第1期)
同样的现在 hleg2 使用后的样子是什么
leg_str一样封闭。
还第二问题是现在我不能够处理以下的代码块之前
nr_headdescr = 6;
leg_line = findobj (hleg2,“类型”,“行”);
i = 1:长度(leg_line)
leg_tag =得到(leg_line(我),“标签”);
如果isempty(正则表达式(ref_total leg_tag) | | ~ isempty (leg_tag) | | strcmp (leg_tag边框样式)
集(leg_line(我),“线型”,“没有”)
elseifisempty (leg_tag) & &我<长度(leg_line) -nr_headdescr
集(leg_line(我),“标记”,“。”)
集(leg_line(我),“MarkerSize”,20)
结束
结束
这是因为第二行即以上代码。 leg_line 现在是空的,它无法找到任何线对象
这是我的问题,我试图在最大程度上描述它。任何帮助将胡须感激。
谢谢提前

登录置评。


史蒂文的主
史蒂文的主 2021年10月25日
前主要释放R2014b图形变化 传说 创建了一个轴。的释放R2014b现在创建一个 传说 对象。看到页面1至29和外墙面 这个PDF文档 为更多的信息。

标签

下载188bet金宝搏


释放

R2020b

社区寻宝

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

开始狩猎!