如何在 xmgrace 中翻转轴?
How to flip axis in xmgrace?
我有一个图表,我只想将它旋转 90°,如果我可以翻转 x 轴和 y 轴就可以实现。
我该怎么做?我没有通过终端使用 xmgrace 的经验。
非常简单,步骤逻辑如下。创建一个带有翻转轴的新集并更新该集以供进一步分析。我还在步骤 5 中添加了自动缩放两个轴,如果您不这么认为,可以省略该步骤。
在 xmgrace
window 中,转到
- 数据 → 转换 → 计算表达式。
- 单击要表示为翻转轴的父集,假设它是
S0
。
在 formula
部分,写入 s1.x=s0.y; s1.y=s0.x
并单击 应用 。这将创建一个新集合 S1
,它是 S0
.
的翻转轴表示
单击查看 → 全部更新然后查看 → 重绘。这将更新并绘制新创建的集合以供进一步分析。
- 在主 window 上,单击 编辑 → 自动缩放图表...。这将自动缩放两个图形。
如果您想一次处理多个集合,这个技巧可能会奏效:
x = y*x; y=x/y; x=x/y
确保您的原始 y 具有非零值。
步骤 1:单击菜单栏中的“数据”。 Select“转变。”然后select“几何变换……”
步骤 2:Select 集合或“所有集合”。在“旋转(度)”字段中输入“90.0”。在“Scale X”字段中输入“-1.0”。
步骤 3:单击接受。单击关闭。
第 4 步:自动缩放图形(可以使用工具栏中的“AS”选项卡)。
注意:这适用于 Grace-5.1.25。如果你愿意,你可以通过输入不同的值来使用“几何变换…”字段来获得你想要的结果。
PS:我从我的顾问那里学到了这个技巧。
我有一个图表,我只想将它旋转 90°,如果我可以翻转 x 轴和 y 轴就可以实现。 我该怎么做?我没有通过终端使用 xmgrace 的经验。
非常简单,步骤逻辑如下。创建一个带有翻转轴的新集并更新该集以供进一步分析。我还在步骤 5 中添加了自动缩放两个轴,如果您不这么认为,可以省略该步骤。
在 xmgrace
window 中,转到
- 数据 → 转换 → 计算表达式。
- 单击要表示为翻转轴的父集,假设它是
S0
。 在
formula
部分,写入s1.x=s0.y; s1.y=s0.x
并单击 应用 。这将创建一个新集合S1
,它是S0
. 的翻转轴表示
单击查看 → 全部更新然后查看 → 重绘。这将更新并绘制新创建的集合以供进一步分析。
- 在主 window 上,单击 编辑 → 自动缩放图表...。这将自动缩放两个图形。
如果您想一次处理多个集合,这个技巧可能会奏效:
x = y*x; y=x/y; x=x/y
确保您的原始 y 具有非零值。
步骤 1:单击菜单栏中的“数据”。 Select“转变。”然后select“几何变换……”
步骤 2:Select 集合或“所有集合”。在“旋转(度)”字段中输入“90.0”。在“Scale X”字段中输入“-1.0”。
步骤 3:单击接受。单击关闭。
第 4 步:自动缩放图形(可以使用工具栏中的“AS”选项卡)。
注意:这适用于 Grace-5.1.25。如果你愿意,你可以通过输入不同的值来使用“几何变换…”字段来获得你想要的结果。
PS:我从我的顾问那里学到了这个技巧。