文档帮助中心文档
同步多个轴的限制
linkaxes (ax)
linkaxes (ax、尺寸)
例子
linkaxes (斧头)同步指定轴矢量的极限。同步限制允许您在一个图或图中缩放或平移,并在另一个图或图中显示相同范围的数据。您第一次打电话时linkaxes,函数将选择包含所有指定轴的当前极限的新极限。
linkaxes (斧头)
斧头
linkaxes
linkaxes (斧头,尺寸)同步指定轴尺寸的轴限制。例如,linkaxes (ax,“x”)的限制进行同步x设在。
linkaxes (斧头,尺寸)
尺寸
linkaxes (ax,“x”)
全部折叠
从R2019b开始,您可以使用tiledlayout和nexttile功能。调用tiledlayout函数创建3 × 1平铺图表布局。调用nexttile函数创建轴对象ax₁,ax2,ax3.然后绘制到每个轴上。
tiledlayout
nexttile
ax₁
ax2
ax3
tiledlayout (3,1)%的第一个情节ax₁= nexttile;x1 = linspace (0, 6);日元=罪(x1);情节(x1, y1)%的第二个情节ax2 = nexttile;x2 = linspace (0, 10);y2 = 2 * sin (2 * x2);情节(x2, y2)%的第三个情节ax3 = nexttile;x3 = linspace (0, 12200);y3 = 4 * sin (6 * x3);情节(x3, y3)
同步x-axis和y-每个地块的轴线限制。请注意,新的轴极限包含了旧的极限。
linkaxes ([ax₁ax2 ax3],“xy”)
设置x-轴限制的第一个情节。所有的轴都是相连的x-轴的限制在第二和第三情节也改变。
ax₁。XLim = [0 4.5];
平移或放大到其中一个图中显示了其他两个图中相同范围的数据。
若要删除链接,请使用linkaxes ([ax₁ax2 ax3],“了”).
linkaxes ([ax₁ax2 ax3],“了”)
在2 * 1平铺图表布局中创建两个图。同步x-axis通过调用linkaxes函数。
x1 = linspace(0,20,100);日元=罪(x1);x2 = 3:17;Y2 =兰特(1,15);%创造情节。t = tiledlayout (2, 1);ax₁= nexttile;Plot (ax1,x1,y1) ax2 = nexttile;茎(ax2 x2, y2)%连接坐标轴。添加标题和标签。linkaxes ([ax₁,ax2],“x”);
创建共享x- 和y-轴标签通过传递t到包含和ylabel功能。删除x- 通过致电顶部情节的速记标签xticklabels函数。然后通过设置图来最小化绘图之间的空间TileSpacing的属性t来“紧凑”.
t
包含
ylabel
xticklabels
TileSpacing
“紧凑”
包含(t)“输入”) ylabel (t)“输出”) xticklabels(ax1,{})“紧凑”;
轴
目标轴,指定为矢量轴对象。的linkaxes函数只支持二维笛卡金宝app尔坐标轴。
你可以链接任何数量的轴对象。例如,linkaxes ([ax₁ax2 ax3])链接ax₁,ax2,ax3.单独的调用纳米([AX1 AX2])和纳瓦斯([AX2 AX3])取消之间的链接ax₁和ax2.
linkaxes ([ax₁ax2 ax3])
纳米([AX1 AX2])
纳瓦斯([AX2 AX3])
“xy”
“x”
“y”
“关闭”
同步的限制,指定为以下值之一:
“xy”—同步x-axis和y设在限制。
“x”—只同步x设在限制。
“y”—只同步y设在限制。
“关闭”—关闭同步。
linkdata|linkprop|nexttile|tiledlayout
linkdata
linkprop
您有这个示例的一个修改版本。要用编辑打开这个例子吗?
您点击了一个对应于这个MATLAB命令的链接:
通过在MATLAB命令窗口中输入该命令来运行该命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站来获得可用的翻译内容,并看到当地的活动和提供。根据您所在的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
请选择表现最佳的中国网站(中文或英文)。MathWorks的其他国家网站并没有针对您所在位置的访问进行优化。
与当地办事处联系