如何在MATLAB中隐藏图形的线条,使其不超出框架

如何在MATLAB中隐藏图形的线条,使其不超出框架,matlab,plot,matlab-figure,Matlab,Plot,Matlab Figure,有没有办法隐藏溢出,这样线条就不会像附加图像那样从框架中突出 plot(sin(0:0.1:10),"LineWidth",10) 您可以将轴设置为矩形 plot(sin(0:0.1:10),"LineWidth",10); set( gca, 'ClippingStyle', 'rectangle' ); 也许一个好的解决方案是扩展图形边界。因为线是基本体,它们实际上没有“面积”,所以不能。唯一的方法是扩展轴,只需执行轴([-5105-1.21.2]

有没有办法隐藏溢出,这样线条就不会像附加图像那样从框架中突出

plot(sin(0:0.1:10),"LineWidth",10)

您可以将轴设置为
矩形

plot(sin(0:0.1:10),"LineWidth",10);
set( gca, 'ClippingStyle', 'rectangle' );

也许一个好的解决方案是扩展图形边界。因为线是基本体,它们实际上没有“面积”,所以不能。唯一的方法是扩展轴,只需执行轴([-5105-1.21.2])@Ander,但您可以;)@狼啊!看看我,被知识愚弄了!:回答得好!