gpt4 book ai didi

matlab - 如何在 MATLAB 绘图中结合设置轴限制和缩放?

转载 作者:太空宇宙 更新时间:2023-11-03 20:27:04 25 4
gpt4 key购买 nike

这是 MATLAB session 中的基本情况

>> figure
>> h=axes;
>> y=sin(0:2*pi/100:pi);
>> plot(y);
>> set(h,'xlim',[20 80]);

现在我希望能够使用图形工具栏的放大/缩小按钮来重置 View ,以便 x 轴限制为默认值(即 [0 100])。但是,它们只允许放大和缩小当前 View 。必须有一种简单的方法在代码中设置绘图 View ,允许用户使用图窗工具栏的缩小按钮再次缩小。有什么想法或建议吗?

最佳答案

简单的回答:在设置轴限制之前调用zoom reset。如

>>plot(y)
>>zoom(gcf,'reset') % reset the zoom out point to current view
>>set(h,'xlim',[20 60]);

关于matlab - 如何在 MATLAB 绘图中结合设置轴限制和缩放?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/691489/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com