matlab 在一个figure中画了几条曲线,怎么调节上下层次关系?

2024-11-23 10:41:11
推荐回答(2个)
回答(1):

可以设置axes的Children属性,例如:
t=0:.1:10;
h1=plot(t,sin(t),'b','linewidth',3);
hold on
h2=plot(t,cos(t),'r','linewidth',3);
set(gca,'child',[h1 h2])先画的蓝线在下面,被红线盖住,但设置Child属性后,蓝线在前面。

注意:
1、属性在不引起歧义的条件下可以简写,而且不区分大小写,例如Children可以写成child。
2、设置Children属性时,只能设置为原属性各句柄的重新排列,而不能增加或删除。
3、排在最前面的显示在最上层。

回答(2):

搜一下:matlab
在一个figure中画了几条曲线,怎么调节上下层次关系?