在 Igor Pro 中,多曲线图默认是 共享一个纵轴,所以如果不同曲线的纵坐标量级差别很大,可能无法正确显示。要实现不同纵轴尺度(左右纵轴或多轴图),可以按以下方法操作:
提供Igor软件免费下载,还有Igor学习交流群,需要请联系我们。
1. 使用图层(Layer)支持双纵轴
打开图形窗口,选择 Graph → Add Layer,添加一个新图层。
将需要显示不同纵轴尺度的曲线 移动到新图层:
右键曲线 → Move to Layer → Layer 2
为新图层设置独立纵轴:
Graph → Axis → Set Axis Limits
调整 Y 轴范围,使其适合该图层的曲线。
可在右侧显示 Secondary Y Axis:
Graph → Modify Graph → Axis → Tick Marks → Show Right Y Axis
这样,你就可以在一张图中显示 左纵轴和右纵轴,分别对应不同曲线的尺度。
2. 使用 “Multi-axis Graph” 功能
Igor Pro 支持创建 多轴图(Multiple Axes Graph):
Graph → New Graph → Multi-axis Graph
可选择为每条曲线或图层设置独立 Y 轴
支持左右纵轴或自定义位置
3. 脚本方法
通过 ModifyGraph 命令可以给不同曲线分配不同图层和纵轴,例如:
// 假设有两条曲线:Wave1 和 Wave2
Display Wave1 // 默认在Layer1
AppendToGraph Wave2 // 添加到同一图
ModifyGraph layer=2 // 将Wave2移动到Layer2
SetAxis /Y min=0 max=10 layer=2 // 设置Layer2的纵轴
可通过 layerMode 或 axisMode 控制图层和轴共享方式。
以上是深圳市理泰仪器有限公司小编为您讲解的Igor pro软件多曲线图无法显示不同纵轴尺度,想要咨询Igor软件其他问题请联系客服。