You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

gnuplot:如何禁止单轴缩放?

禁止gnuplot单轴缩放的方法

要固定y轴范围并避免鼠标缩放操作修改它,你需要结合两项设置:

  • 先用set yrange [-1.1:1.1]明确指定y轴的固定范围
  • 再添加set mouse noyzoom命令,禁用y轴方向的鼠标缩放功能

完成上述设置后,鼠标缩放操作只会影响x轴,y轴将始终保持你设定的[-1.1:1.1]范围。

如果需要锁定x轴、仅允许y轴缩放,对应使用set mouse noxzoom;若要完全禁止所有轴的缩放,执行set mouse nozoom即可。

另外,若希望执行replot后范围仍保持固定,可补充set autoscale yfix,确保自动缩放机制不会覆盖你设定的y轴范围。

示例配置:

set yrange [-1.1:1.1]
set mouse noyzoom
set autoscale yfix
plot sin(x)

内容的提问来源于stack exchange,提问作者Friedrich -- Слава</think_never_used_51bce0c785ca2f68081bfa7d91973934>

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.30 21:39:36