0
我有这两点:如何将matlab中的直线延伸到图形限制?
vx1=-8;
vy1=8;
vz1=7;
vx2=-7;
vy2=9;
vz2=9;
line([vx1 ,vx2],[vy1 ,vy2],[vz1 ,vz2]);
现在它会给我一条线,我想它延伸到X,Y和Z图形界限...... 请注意,我在这多条线路域。
我有这两点:如何将matlab中的直线延伸到图形限制?
vx1=-8;
vy1=8;
vz1=7;
vx2=-7;
vy2=9;
vz2=9;
line([vx1 ,vx2],[vy1 ,vy2],[vz1 ,vz2]);
现在它会给我一条线,我想它延伸到X,Y和Z图形界限...... 请注意,我在这多条线路域。
您可以通过执行
hline = line([vx1 ,vx2],[vy1 ,vy2],[vz1 ,vz2]);
hline.Parent.XLim
hline.Parent.YLim
等
检查图的限制,但它可能是更容易改变图形限制最大/最小的在每个维度线。您可以使用命令XLIM,ylim,zlim
xlim([-8 8]);
ylim([8 9]);
zlim([7 9]);
如果你有几行,找到每个维度和使用,对于XLIM函数值的最小值/最大值。